CLASS bam net/minecraft/world/World FIELD B isRemote Z FIELD C ambientDarkness I FIELD D ticksSinceLightningClient I FIELD F profiler Laeg; FIELD G tickingBlockEntities Z FIELD H border Lbpz; FIELD a FACING_VALUES [Lex; FIELD b pendingBlockEntities Ljava/util/List; FIELD c unloadedBlockEntities Ljava/util/List; FIELD d unusedWhite J FIELD e LOGGER Lorg/apache/logging/log4j/Logger; FIELD f entities Ljava/util/List; FIELD g unloadedEntities Ljava/util/List; FIELD h blockEntities Ljava/util/List; FIELD i tickingBlockEntities Ljava/util/List; FIELD j players Ljava/util/List; FIELD k globalEntities Ljava/util/List; FIELD l entitiesById Lyh; FIELD n unusedIncrement I FIELD o rainGradientPrev F FIELD p rainGradient F FIELD q thunderGradientPrev F FIELD r thunderGradient F FIELD s rand Ljava/util/Random; FIELD u pathingCoordinator Lakq; FIELD v listeners Ljava/util/List; FIELD w chunkProvider Lbqf; FIELD x saveHandler Lcgm; FIELD y properties Lcgl; FIELD z villageManager Lalb; METHOD (Lcgm;Lcgu;Lcgl;Lbrh;Ljava/util/function/BiFunction;Laeg;Z)V ARG 1 serializer ARG 3 properties ARG 4 dimension ARG 6 profiler METHOD A getRecipeManager ()Laxu; METHOD A hasHighHumidity (Les;)Z METHOD B getTagManager ()Lxw; METHOD D getScoreboard ()Lclg; METHOD E getChunkProvider ()Lbqf; METHOD H getPendingBlockEntity (Les;)Lbmk; METHOD J isDaylight ()Z METHOD L getEntityCountAsString ()Ljava/lang/String; METHOD M getChunkProviderStatus ()Ljava/lang/String; METHOD N updateAmbientDarkness ()V METHOD O initWeatherGradients ()V METHOD P getEntityCount ()I METHOD Q getGeneratorType ()Lbav; METHOD S checkSessionLock ()V METHOD T getTime ()J METHOD U getTimeOfDay ()J METHOD V getGameRules ()Lbai; METHOD W isThundering ()Z METHOD X isRaining ()Z METHOD a isPlayerVisible (DDDD)Z ARG 1 x ARG 3 y METHOD a getClosestPlayer (DDDDLjava/util/function/Predicate;)Laqf; ARG 1 x METHOD a playSound (DDDLxc;Lxe;FFZ)V ARG 1 x ARG 3 y ARG 5 z ARG 7 sound METHOD a calculateAmbientDarkness (F)I METHOD a isHeightInvalid (I)Z ARG 0 y METHOD a getChunk (IILbqg;)Lbqb; ARG 1 chunkX ARG 2 chunkZ METHOD a fireGlobalWorldEvent (ILes;I)V ARG 1 eventId ARG 2 pos METHOD a setTime (J)V METHOD a spawnEntity (Lage;)Z METHOD a createExplosion (Lage;DDDFZ)Lbaf; ARG 1 entity ARG 2 x ARG 4 y METHOD a (Lage;F)Lckg; ARG 1 entity METHOD a createExplosion (Lage;Lafn;DDDFZZ)Lbaf; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a getEntities (Lage;Lckc;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entity ARG 2 boundingBox METHOD a playSound (Laqf;DDDLxc;Lxe;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a fireWorldEvent (Laqf;ILes;I)V ARG 1 player ARG 2 eventId ARG 3 pos METHOD a toCrashReportElement (Lb;)Lc; METHOD a registerListener (Lbap;)V METHOD a init (Lbar;)V METHOD a getLightLevel (Lbax;Les;)I ARG 1 type METHOD a addBlockEntity (Lbmk;)Z METHOD a getTop (Lbru$a;II)I ARG 1 type ARG 2 x METHOD a getTopPosition (Lbru$a;Les;)Les; ARG 1 type METHOD a isAreaNotEmpty (Lckc;)Z METHOD a rayTrace (Lckg;Lckg;)Lckd; ARG 1 begin METHOD a rayTrace (Lckg;Lckg;Lcke;)Lckd; ARG 1 begin ARG 2 end METHOD a rayTrace (Lckg;Lckg;Lcke;ZZ)Lckd; ARG 1 begin ARG 2 end METHOD a clearBlockState (Les;)Z METHOD a updateNeighbors (Les;Lbfo;)V METHOD a addBlockAction (Les;Lbfo;II)V ARG 1 pos ARG 2 block ARG 3 first METHOD a updateNeighbor (Les;Lbfo;Les;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Les;Lbfo;Lex;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Les;Lbmk;)V ARG 1 pos METHOD a setBlockState (Les;Lboh;)Z ARG 1 pos METHOD a setBlockState (Les;Lboh;I)Z ARG 1 pos ARG 2 state METHOD a updateListeners (Les;Lboh;Lboh;I)V ARG 1 pos ARG 2 oldState ARG 3 newState METHOD a getEmittedStrongRedstonePower (Les;Lex;)I ARG 1 pos METHOD a breakBlock (Les;Z)Z ARG 1 pos METHOD a countTransientEntities (Ljava/lang/Class;I)I METHOD a getClosestVisibleEntityTo (Ljava/lang/Class;Lckc;Lage;)Lage; ARG 1 clazz ARG 2 area METHOD a getEntities (Ljava/lang/Class;Lckc;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entityClass METHOD a getEntities (Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entityClass METHOD a getPlayerByName (Ljava/lang/String;)Laqf; METHOD a addBlockEntities (Ljava/util/Collection;)V METHOD a loadEntities (Ljava/util/stream/Stream;)V METHOD a sendPacket (Ljn;)V METHOD aa getTicksSinceLightningClient ()I METHOD ab getVillageManager ()Lalb; METHOD af getProfiler ()Laeg; METHOD b tickTime ()V METHOD b getEntityById (I)Lage; METHOD b fireWorldEvent (ILes;I)V ARG 1 eventId ARG 2 pos METHOD b setTimeOfDay (J)V METHOD b onEntityAdded (Lage;)V METHOD b unregisterListener (Lbap;)V METHOD b unloadBlockEntity (Lbmk;)V METHOD b doesAreaContainFireSource (Lckc;)Z METHOD b getBlockState (Les;)Lboh; METHOD b updateNeighborsAlways (Les;Lbfo;)V ARG 1 pos METHOD b markDirty (Les;Lbmk;)V ARG 1 pos METHOD b isEmittingRedstonePower (Les;Lex;)Z ARG 1 pos METHOD b getPlayers (Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 playerClass METHOD b unloadEntities (Ljava/util/Collection;)V METHOD b getPlayerByUuid (Ljava/util/UUID;)Laqf; METHOD c setAmbientDarkness (I)V METHOD c setBlockBreakingProgress (ILes;I)V ARG 1 entityId ARG 2 pos METHOD c onEntityRemoved (Lage;)V METHOD c getFluidState (Les;)Lcdg; METHOD c updateHorizontalAdjacent (Les;Lbfo;)V ARG 1 pos METHOD c getEmittedRedstonePower (Les;Lex;)I ARG 1 pos METHOD d getWorldBorder ()Lbpz; METHOD d setTicksSinceLightningClient (I)V METHOD d getChunk (II)Lbqn; ARG 1 chunkX METHOD d addGlobalEntity (Lage;)Z METHOD d isAir (Les;)Z METHOD e getFogColor (F)Lckg; METHOD e getBiome (Les;)Lbbl; METHOD f getBlockEntity (Les;)Lbmk; METHOD g getLevelProperties ()Lcgl; METHOD g getThunderGradient (F)F METHOD g getLocalDifficulty (Les;)Laew; METHOD h setThunderGradient (F)V METHOD i getSaveHandler ()Lcgm; METHOD i getRainGradient (F)F METHOD j setRainGradient (F)V METHOD k getTopNonAirState (Les;)Lboh; METHOD l setDefaultSpawnClient ()V METHOD l isValid (Les;)Z ARG 0 pos METHOD l_ updateSleepingStatus ()V METHOD m getRandom ()Ljava/util/Random; METHOD m isHeightInvaid (Les;)Z ARG 0 pos METHOD n getChunk (Les;)Lbqn; METHOD n_ updateEntities ()V METHOD q removeBlockEntity (Les;)V METHOD r_ getSeaLevel ()I METHOD s_ getSeed ()J METHOD t updateWeather ()V METHOD v getReceivedStrongRedstonePower (Les;)I METHOD w getServer ()Lnet/minecraft/server/MinecraftServer; METHOD w isReceivingRedstonePower (Les;)Z METHOD x getReceivedRedstonePower (Les;)I METHOD y setSpawnPos (Les;)V