CLASS bcl net/minecraft/world/World FIELD A unusedWhite J FIELD B thread Ljava/lang/Thread; FIELD C ambientDarkness I FIELD D ticksSinceLightningClient I FIELD E profiler Lafc; FIELD F iteratingTickingBlockEntities Z FIELD G border Lbrw; FIELD a FACING_VALUES [Ley; FIELD b pendingBlockEntities Ljava/util/List; FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD d entities Ljava/util/List; FIELD e unloadedEntities Ljava/util/List; FIELD f blockEntities Ljava/util/List; FIELD g tickingBlockEntities Ljava/util/List; FIELD h players Ljava/util/List; FIELD i globalEntities Ljava/util/List; FIELD j entitiesById Lyx; FIELD k lcgBlockSeed I FIELD l unusedIncrement I FIELD m rainGradientPrev F FIELD n rainGradient F FIELD o thunderGradientPrev F FIELD p thunderGradient F FIELD q random Ljava/util/Random; FIELD r dimension Lbtc; FIELD s pathingCoordinator Lalp; FIELD t listeners Ljava/util/List; FIELD u chunkManager Lbsc; FIELD v properties Lcix; FIELD w villageManager Lama; FIELD x raidManager Lasp; FIELD y isClient Z FIELD z unloadedBlockEntities Ljava/util/List; METHOD E getScoreboard ()Lcnr; METHOD G getPendingBlockEntity (Let;)Lboo; METHOD K isDaylight ()Z METHOD M getEntityCountAsString ()Ljava/lang/String; METHOD N getChunkProviderStatus ()Ljava/lang/String; METHOD O updateAmbientDarkness ()V METHOD P initWeatherGradients ()V METHOD Q getEntityCount ()I METHOD S getGeneratorType ()Lbct; METHOD U getTime ()J METHOD V getTimeOfDay ()J METHOD W getGameRules ()Lbch; METHOD X isThundering ()Z METHOD Y isRaining ()Z METHOD Z getEffectiveHeight ()I METHOD a tickTime ()V METHOD a findClosestVisiblePlayer (DDD)Larj; ARG 1 x METHOD a containsVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD a addFireworkParticle (DDDDDDLhr;)V ARG 1 x ARG 3 y ARG 5 z ARG 7 velocityX ARG 9 velocityY ARG 11 velocityZ ARG 13 tag METHOD a (DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Larj; ARG 1 x ARG 3 y ARG 5 z METHOD a playSound (DDDLxr;Lxt;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 getRandomPosInChunk (IIII)Let; ARG 1 x ARG 2 y ARG 3 z METHOD a fireGlobalWorldEvent (ILet;I)V ARG 1 eventId ARG 2 pos METHOD a setTime (J)V METHOD a summonParticle (Lahc;B)V METHOD a (Lahc;DD)Larj; ARG 1 entity METHOD a createExplosion (Lahc;DDDFZ)Lbce; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahc;DDDFZZ)Lbce; METHOD a getSkyColor (Lahc;F)Lcmr; ARG 1 entity METHOD a createExplosion (Lahc;Lagl;DDDFZZ)Lbce; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a playSound (Larj;DDDLxr;Lxt;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a fireWorldEvent (Larj;ILet;I)V ARG 1 player ARG 2 eventId ARG 3 pos METHOD a playSoundFromEntity (Larj;Lahc;Lxr;Lxt;FF)V METHOD a canPlayerModifyAt (Larj;Let;)Z ARG 1 player METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a registerListener (Lbco;)V METHOD a addBlockEntity (Lboo;)Z METHOD a isAreaNotEmpty (Lcmm;)Z METHOD a (Let;DD)Larj; ARG 1 pos METHOD a addBlockAction (Let;Lbhn;II)V ARG 1 pos ARG 2 block ARG 3 first METHOD a updateNeighbor (Let;Lbhn;Let;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Let;Lbhn;Ley;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Let;Lboo;)V ARG 1 pos METHOD a setBlockState (Let;Lbqk;)Z ARG 1 pos METHOD a updateListeners (Let;Lbqk;Lbqk;I)V ARG 1 pos ARG 2 oldState ARG 3 newState METHOD a playRecord (Let;Lxr;)V METHOD a addParticle (Lft;ZDDDDDD)V ARG 1 parameters ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD a getClosestVisibleEntityTo (Ljava/lang/Class;Lcmm;Lahc;)Lahc; ARG 1 clazz ARG 2 area METHOD a getEntities (Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entityClass METHOD a locateStructure (Ljava/lang/String;Let;IZ)Let; ARG 1 id ARG 2 center ARG 3 radius ARG 4 skipExistingChunks METHOD a addBlockEntities (Ljava/util/Collection;)V METHOD a getEntityByUuid (Ljava/util/UUID;)Lahc; METHOD a tick (Ljava/util/function/BooleanSupplier;)V METHOD a loadEntities (Ljava/util/stream/Stream;)V METHOD a sendPacket (Ljq;)V METHOD a setMobSpawnOptions (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD a_ setSpawnPos (Let;)V METHOD ab getTicksSinceLightningClient ()I METHOD ac getVillageManager ()Lama; METHOD ad getRaidManager ()Lasp; METHOD ae getProfiler ()Lafc; METHOD b findVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD b getAmbientLight (F)F ARG 1 delta METHOD b getEntityById (I)Lahc; METHOD b scheduleNeighborChunksRender (III)V METHOD b fireWorldEvent (ILet;I)V ARG 1 eventId ARG 2 pos METHOD b setTimeOfDay (J)V METHOD b onEntityAdded (Lahc;)V METHOD b unregisterListener (Lbco;)V METHOD b unloadBlockEntity (Lboo;)V METHOD b doesAreaContainFireSource (Lcmm;)Z METHOD b updateNeighborsAlways (Let;Lbhn;)V ARG 1 pos METHOD b markDirty (Let;Lboo;)V ARG 1 pos METHOD b isEmittingRedstonePower (Let;Ley;)Z ARG 1 pos METHOD b addImportantParticle (Lft;DDDDDD)V ARG 1 parameters ARG 2 x ARG 4 y ARG 6 z ARG 8 velocityX ARG 10 velocityY ARG 12 velocityZ METHOD b addImportantParticle (Lft;ZDDDDDD)V ARG 1 parameters ARG 2 alwaysSpawn ARG 3 x ARG 5 y ARG 7 z ARG 9 velocityX ARG 11 velocityY ARG 13 velocityZ METHOD b getPlayers (Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 playerClass METHOD b getPlayerByName (Ljava/lang/String;)Larj; METHOD b unloadEntities (Ljava/util/Collection;)V METHOD b getPlayerByUuid (Ljava/util/UUID;)Larj; METHOD c setAmbientDarkness (I)V METHOD c getWorldChunk (II)Lbsk; ARG 1 chunkX ARG 2 chunkZ METHOD c setBlockBreakingProgress (ILet;I)V ARG 1 entityId ARG 2 pos METHOD c onEntityRemoved (Lahc;)V METHOD c updateHorizontalAdjacent (Let;Lbhn;)V ARG 1 pos METHOD c getEmittedRedstonePower (Let;Ley;)I ARG 1 pos METHOD d getCloudColor (F)Lcmr; METHOD d setTicksSinceLightningClient (I)V METHOD d addGlobalEntity (Lahc;)Z METHOD e getFogColor (F)Lcmr; METHOD e removeEntity (Lahc;)V METHOD f getStarsBrightness (F)F METHOD g getThunderGradient (F)F METHOD h setThunderGradient (F)V METHOD i getRainGradient (F)F METHOD i_ updateSleepingStatus ()V METHOD j setRainGradient (F)V METHOD j getTopNonAirState (Let;)Lbqk; METHOD j_ setDefaultSpawnClient ()V METHOD k isValid (Let;)Z ARG 0 pos METHOD k_ updateEntities ()V METHOD l isHeightInvalid (Let;)Z ARG 0 pos METHOD l_ tickPlayers ()V METHOD m getWorldChunk (Let;)Lbsk; METHOD n scheduleBlockRender (Let;)V METHOD p updateWeather ()V METHOD p removeBlockEntity (Let;)V METHOD q isBlockFullCube (Let;)Z ARG 1 pos METHOD r isHeightValidAndBlockLoaded (Let;)Z METHOD s getServer ()Lnet/minecraft/server/MinecraftServer; METHOD s doesBlockHaveSolidTopSurface (Let;)Z METHOD u getReceivedStrongRedstonePower (Let;)I METHOD v isReceivingRedstonePower (Let;)Z METHOD w getRecipeManager ()Lazo; METHOD w getReceivedRedstonePower (Let;)I METHOD x getTagManager ()Lyl; METHOD x hasRain (Let;)Z ARG 1 pos METHOD y isSavingDisabled ()Z METHOD y hasHighHumidity (Let;)Z METHOD z checkSessionLock ()V