CLASS bcf net/minecraft/world/World FIELD A isClient Z FIELD B unusedWhite J FIELD C thread Ljava/lang/Thread; FIELD D ambientDarkness I FIELD E ticksSinceLightningClient I FIELD F persistentStateManager Lcjf; FIELD G profiler Lafd; FIELD H iteratingTickingBlockEntities Z FIELD I border Lbrq; FIELD a FACING_VALUES [Ley; FIELD b pendingBlockEntities Ljava/util/List; FIELD c unloadedBlockEntities Ljava/util/List; FIELD d LOGGER Lorg/apache/logging/log4j/Logger; FIELD e entities Ljava/util/List; FIELD f unloadedEntities Ljava/util/List; FIELD g blockEntities Ljava/util/List; FIELD h tickingBlockEntities Ljava/util/List; FIELD i players Ljava/util/List; FIELD j globalEntities Ljava/util/List; FIELD k entitiesById Lyz; FIELD l lcgBlockSeed I FIELD m unusedIncrement I FIELD n rainGradientPrev F FIELD o rainGradient F FIELD p thunderGradientPrev F FIELD q thunderGradient F FIELD r random Ljava/util/Random; FIELD s dimension Lbsx; FIELD t pathingCoordinator Lalq; FIELD u listeners Ljava/util/List; FIELD v chunkManager Lbrw; FIELD w saveHandler Lcix; FIELD x properties Lciw; FIELD y villageManager Lamb; FIELD z raidManager Lasq; METHOD (Lcix;Lcjf;Lciw;Lbsy;Ljava/util/function/BiFunction;Lafd;Z)V ARG 1 serializer ARG 3 properties ARG 4 dimension ARG 5 chunkManagerProvider ARG 6 profiler ARG 7 isClient METHOD A getRecipeManager ()Lazn; METHOD B getTagManager ()Lyn; METHOD C isSavingDisabled ()Z METHOD D getScoreboard ()Lcns; METHOD E getChunkManager ()Lbrw; METHOD H getPendingBlockEntity (Let;)Lboi; 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 R getGeneratorType ()Lbco; METHOD T checkSessionLock ()V METHOD U getTime ()J METHOD V getTimeOfDay ()J METHOD W getGameRules ()Lbcb; METHOD X isThundering ()Z METHOD Y isRaining ()Z METHOD Z getEffectiveHeight ()I METHOD a findClosestVisiblePlayer (DDD)Lark; ARG 1 x METHOD a containsVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD a (DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Lark; ARG 1 x ARG 3 y ARG 5 z METHOD a getClosestPlayer (DDDDLjava/util/function/Predicate;)Lark; ARG 1 x ARG 3 y ARG 5 z METHOD a playSound (DDDLxt;Lxv;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 (II)Lbrs; ARG 1 chunkX ARG 2 chunkZ METHOD a getRandomPosInChunk (IIII)Let; ARG 1 x ARG 2 y ARG 3 z METHOD a getChunk (IILbrx;Z)Lbrs; ARG 1 chunkX ARG 2 chunkZ ARG 3 status ARG 4 create METHOD a fireGlobalWorldEvent (ILet;I)V ARG 1 eventId ARG 2 pos METHOD a setTime (J)V METHOD a spawnEntity (Lahd;)Z METHOD a summonParticle (Lahd;B)V METHOD a (Lahd;DD)Lark; ARG 1 entity METHOD a createExplosion (Lahd;DDDFZ)Lbby; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahd;DDDFZZ)Lbby; METHOD a getSkyColor (Lahd;F)Lcms; ARG 1 entity METHOD a createExplosion (Lahd;Lagm;DDDFZZ)Lbby; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a getEntities (Lahd;Lcmo;Ljava/util/function/Predicate;)Ljava/util/List; ARG 1 entity ARG 2 boundingBox METHOD a playSound (Lark;DDDLxt;Lxv;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a fireWorldEvent (Lark;ILet;I)V ARG 1 player ARG 2 eventId ARG 3 pos METHOD a playSoundFromEntity (Lark;Lahd;Lxt;Lxv;FF)V METHOD a canPlayerModifyAt (Lark;Let;)Z ARG 1 player METHOD a playSound (Lark;Let;Lxt;Lxv;FF)V METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a registerListener (Lbci;)V METHOD a init (Lbck;)V ARG 1 levelInfo METHOD a getLightLevel (Lbcq;Let;)I ARG 1 type METHOD a addBlockEntity (Lboi;)Z METHOD a getTop (Lbtl$a;II)I ARG 1 type ARG 2 x METHOD a getTopPosition (Lbtl$a;Let;)Let; ARG 1 type METHOD a isAreaNotEmpty (Lcmo;)Z METHOD a rayTrace (Lcms;Lcms;)Lcmp; ARG 1 begin METHOD a rayTrace (Lcms;Lcms;Lcmq;)Lcmp; ARG 1 begin ARG 2 end METHOD a rayTrace (Lcms;Lcms;Lcmq;ZZ)Lcmp; ARG 1 begin ARG 2 end METHOD a clearBlockState (Let;)Z METHOD a (Let;DD)Lark; ARG 1 pos METHOD a getLightLevel (Let;I)I METHOD a updateNeighbors (Let;Lbhi;)V METHOD a addBlockAction (Let;Lbhi;II)V ARG 1 pos ARG 2 block ARG 3 first METHOD a updateNeighbor (Let;Lbhi;Let;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Let;Lbhi;Ley;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Let;Lboi;)V ARG 1 pos METHOD a setBlockState (Let;Lbqe;)Z ARG 1 pos METHOD a setBlockState (Let;Lbqe;I)Z ARG 1 pos ARG 2 state ARG 3 flags METHOD a updateListeners (Let;Lbqe;Lbqe;I)V ARG 1 pos ARG 2 oldState ARG 3 newState METHOD a getEmittedStrongRedstonePower (Let;Ley;)I ARG 1 pos METHOD a test (Let;Ljava/util/function/Predicate;)Z METHOD a playRecord (Let;Lxt;)V METHOD a breakBlock (Let;Z)Z ARG 1 pos METHOD a addParticle (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 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;Lcmo;Lahd;)Lahd; ARG 1 clazz ARG 2 area METHOD a getEntities (Ljava/lang/Class;Lcmo;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;)Lark; METHOD a locateStructure (Ljava/lang/String;Let;IZ)Let; METHOD a addBlockEntities (Ljava/util/Collection;)V METHOD a getEntityByUuid (Ljava/util/UUID;)Lahd; METHOD a tick (Ljava/util/function/BooleanSupplier;)V METHOD a loadEntities (Ljava/util/stream/Stream;)V METHOD a sendPacket (Ljr;)V METHOD a setMobSpawnOptions (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD ab getTicksSinceLightningClient ()I METHOD ac getVillageManager ()Lamb; METHOD ad getRaidManager ()Lasq; METHOD ae getForcedChunks ()Lit/unimi/dsi/fastutil/longs/LongSet; METHOD af hasForcedChunks ()Z METHOD ag getProfiler ()Lafd; METHOD b tickTime ()V METHOD b findVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD b getAmbientLight (F)F ARG 1 delta METHOD b getEntityById (I)Lahd; METHOD b scheduleNeighborChunksRender (III)V METHOD b setChunkForced (IIZ)Z ARG 1 chunkX ARG 2 chunkZ ARG 3 forced METHOD b fireWorldEvent (ILet;I)V ARG 1 eventId ARG 2 pos METHOD b setTimeOfDay (J)V METHOD b onEntityAdded (Lahd;)V METHOD b unregisterListener (Lbci;)V METHOD b unloadBlockEntity (Lboi;)V METHOD b doesAreaContainFireSource (Lcmo;)Z METHOD b getBlockState (Let;)Lbqe; ARG 1 pos METHOD b updateNeighborsAlways (Let;Lbhi;)V ARG 1 pos METHOD b markDirty (Let;Lboi;)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 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;)Lark; METHOD c getAmbientDarkness ()I METHOD c setAmbientDarkness (I)V METHOD c getWorldChunk (II)Lbse; ARG 1 chunkX ARG 2 chunkZ METHOD c setBlockBreakingProgress (ILet;I)V ARG 1 entityId ARG 2 pos METHOD c onEntityRemoved (Lahd;)V METHOD c getFluidState (Let;)Lcfs; ARG 1 pos METHOD c updateHorizontalAdjacent (Let;Lbhi;)V ARG 1 pos METHOD c getEmittedRedstonePower (Let;Ley;)I ARG 1 pos METHOD d getWorldBorder ()Lbrq; METHOD d getCloudColor (F)Lcms; METHOD d setTicksSinceLightningClient (I)V METHOD d addGlobalEntity (Lahd;)Z METHOD d getBiome (Let;)Lbde; METHOD e isClient ()Z METHOD e getFogColor (F)Lcms; METHOD e isChunkForced (II)Z ARG 1 chunkX ARG 2 chunkZ METHOD e removeEntity (Lahd;)V METHOD e getBlockEntity (Let;)Lboi; ARG 1 pos METHOD f getWorld ()Lbcf; METHOD f getStarsBrightness (F)F METHOD f getLocalDifficulty (Let;)Lafx; ARG 1 pos METHOD g getLevelProperties ()Lciw; METHOD g getThunderGradient (F)F METHOD h getPersistentStateManager ()Lcjf; METHOD h setThunderGradient (F)V METHOD i getSaveHandler ()Lcix; METHOD i getRainGradient (F)F METHOD j setRainGradient (F)V METHOD j getTopNonAirState (Let;)Lbqe; METHOD k isValid (Let;)Z ARG 0 pos METHOD k_ updateSleepingStatus ()V METHOD l setDefaultSpawnClient ()V METHOD l isHeightInvalid (Let;)Z ARG 0 pos METHOD m getRandom ()Ljava/util/Random; METHOD m getWorldChunk (Let;)Lbse; METHOD m_ updateEntities ()V METHOD n getSpawnPos ()Let; METHOD n scheduleBlockRender (Let;)V METHOD n_ tickPlayers ()V METHOD o getDimension ()Lbsx; METHOD p removeBlockEntity (Let;)V METHOD q isBlockFullCube (Let;)Z ARG 1 pos METHOD q_ getSeaLevel ()I METHOD r isHeightValidAndBlockLoaded (Let;)Z METHOD r_ getSeed ()J METHOD s doesBlockHaveSolidTopSurface (Let;)Z METHOD t updateWeather ()V METHOD u getReceivedStrongRedstonePower (Let;)I METHOD v isReceivingRedstonePower (Let;)Z METHOD w getServer ()Lnet/minecraft/server/MinecraftServer; METHOD w getReceivedRedstonePower (Let;)I METHOD x setSpawnPos (Let;)V METHOD y hasRain (Let;)Z ARG 1 pos METHOD z hasHighHumidity (Let;)Z