internal BlockDB( [NotNull] World world ) { if ( world == null ) throw new ArgumentNullException( "world" ); World = world; }