CLASS bcq 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 Laff; FIELD F iteratingTickingBlockEntities Z FIELD G border Lbsb; 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 Lbth; FIELD s pathingCoordinator Lalr; FIELD t listeners Ljava/util/List; FIELD u chunkManager Lbsh; FIELD v properties Lcjc; FIELD w villageManager Lamc; FIELD x raidManager Lasu; FIELD y isClient Z FIELD z unloadedBlockEntities Ljava/util/List; METHOD E getScoreboard ()Lcnw; METHOD F getPendingBlockEntity (Let;)Lbot; 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 ()Lbcy; METHOD V getTime ()J METHOD W getTimeOfDay ()J METHOD X getGameRules ()Lbcm; METHOD Y isThundering ()Z METHOD Z isRaining ()Z METHOD a tickTime ()V METHOD a findClosestVisiblePlayer (DDD)Laro; 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;)Laro; 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 (Lahe;B)V METHOD a (Lahe;DD)Laro; ARG 1 entity METHOD a createExplosion (Lahe;DDDFZ)Lbcj; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahe;DDDFZZ)Lbcj; METHOD a getSkyColor (Lahe;F)Lcmw; ARG 1 entity METHOD a createExplosion (Lahe;Lago;DDDFZZ)Lbcj; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a addGlobalEntity (Lapf;)Z METHOD a playSound (Laro;DDDLxr;Lxt;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a fireWorldEvent (Laro;ILet;I)V ARG 1 player ARG 2 eventId ARG 3 pos METHOD a playSoundFromEntity (Laro;Lahe;Lxr;Lxt;FF)V METHOD a canPlayerModifyAt (Laro;Let;)Z ARG 1 player METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a registerListener (Lbct;)V METHOD a addBlockEntity (Lbot;)Z METHOD a isAreaNotEmpty (Lcmr;)Z METHOD a (Let;DD)Laro; ARG 1 pos METHOD a addBlockAction (Let;Lbhs;II)V ARG 1 pos ARG 2 block ARG 3 first METHOD a updateNeighbor (Let;Lbhs;Let;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Let;Lbhs;Ley;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Let;Lbot;)V ARG 1 pos METHOD a setBlockState (Let;Lbqp;)Z ARG 1 pos METHOD a updateListeners (Let;Lbqp;Lbqp;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;Lcmr;Lahe;)Lahe; 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;)Lahe; 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 aa getEffectiveHeight ()I METHOD ac getTicksSinceLightningClient ()I METHOD ad getVillageManager ()Lamc; METHOD ae getRaidManager ()Lasu; METHOD af getProfiler ()Laff; METHOD b findVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD b getAmbientLight (F)F ARG 1 delta METHOD b getEntityById (I)Lahe; 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 (Lahe;)V METHOD b unregisterListener (Lbct;)V METHOD b unloadBlockEntity (Lbot;)V METHOD b doesAreaContainFireSource (Lcmr;)Z METHOD b updateNeighborsAlways (Let;Lbhs;)V ARG 1 pos METHOD b markDirty (Let;Lbot;)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;)Laro; METHOD b unloadEntities (Ljava/util/Collection;)V METHOD b getPlayerByUuid (Ljava/util/UUID;)Laro; METHOD c setAmbientDarkness (I)V METHOD c getWorldChunk (II)Lbsp; ARG 1 chunkX ARG 2 chunkZ METHOD c setBlockBreakingProgress (ILet;I)V ARG 1 entityId ARG 2 pos METHOD c onEntityRemoved (Lahe;)V METHOD c updateHorizontalAdjacent (Let;Lbhs;)V ARG 1 pos METHOD c getEmittedRedstonePower (Let;Ley;)I ARG 1 pos METHOD d getCloudColor (F)Lcmw; METHOD d setTicksSinceLightningClient (I)V METHOD d removeEntity (Lahe;)V METHOD e getFogColor (F)Lcmw; 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;)Lbqp; 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;)Lbsp; METHOD n scheduleBlockRender (Let;)V METHOD p updateWeather ()V METHOD p removeBlockEntity (Let;)V METHOD q isHeightValidAndBlockLoaded (Let;)Z METHOD r doesBlockHaveSolidTopSurface (Let;)Z METHOD s getServer ()Lnet/minecraft/server/MinecraftServer; METHOD t getReceivedStrongRedstonePower (Let;)I METHOD u isReceivingRedstonePower (Let;)Z METHOD v getReceivedRedstonePower (Let;)I METHOD w getRecipeManager ()Lazt; METHOD w hasRain (Let;)Z ARG 1 pos METHOD x getTagManager ()Lyl; METHOD x hasHighHumidity (Let;)Z METHOD y isSavingDisabled ()Z METHOD z checkSessionLock ()V