CLASS bcu net/minecraft/world/World FIELD A wanderingTraderManager Larn; FIELD a DIRECTIONS [Ley; FIELD b unusedWhite J FIELD c LOGGER Lorg/apache/logging/log4j/Logger; FIELD d blockEntities Ljava/util/List; FIELD e tickingBlockEntities Ljava/util/List; FIELD f pendingBlockEntities Ljava/util/List; FIELD g players Ljava/util/List; FIELD h lcgBlockSeed I FIELD i unusedIncrement I FIELD j rainGradientPrev F FIELD k rainGradient F FIELD l thunderGradientPrev F FIELD m thunderGradient F FIELD n random Ljava/util/Random; FIELD o dimension Lbtk; FIELD p chunkManager Lbsk; FIELD q properties Lcjf; FIELD r villageManager Lamg; FIELD s raidManager Lasy; FIELD t isClient Z FIELD u iteratingTickingBlockEntities Z FIELD v thread Ljava/lang/Thread; FIELD w ambientDarkness I FIELD x ticksSinceLightning I FIELD y profiler Lafj; FIELD z border Lbse; METHOD (Lcjf;Lbtl;Ljava/util/function/BiFunction;Lafj;Z)V ARG 1 levelProperties ARG 2 dimensionType ARG 3 chunkManagerProvider ARG 4 profiler ARG 5 isClient METHOD D getNextMapId ()I METHOD D getPendingBlockEntity (Let;)Lbow; METHOD F getScoreboard ()Lcnz; METHOD L isDaylight ()Z METHOD M getChunkProviderStatus ()Ljava/lang/String; METHOD N updateAmbientDarkness ()V METHOD O initWeatherGradients ()V METHOD P getGeneratorType ()Lbdb; METHOD Q getRandomPlayer ()Lars; METHOD R disconnect ()V METHOD S getTime ()J METHOD T getTimeOfDay ()J METHOD U getGameRules ()Lbcq; METHOD V isThundering ()Z METHOD W isRaining ()Z METHOD X getEffectiveHeight ()I METHOD Y getHorizonHeight ()D METHOD Z getTicksSinceLightning ()I METHOD a tickTime ()V METHOD a findClosestVisiblePlayer (DDD)Lars; 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 findMobAttackTarget (DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Lars; ARG 1 x ARG 3 y ARG 5 z ARG 7 baseHorizontalDistanceLimit ARG 9 yDistanceLimit ARG 11 horizontalDistanceLimitMultiplierProvider ARG 12 predicate METHOD a playSound (DDDLxv;Lxx;FFZ)V ARG 1 x ARG 3 y ARG 5 z ARG 7 sound METHOD a calculateAmbientDarkness (F)I METHOD a getEntityById (I)Lahi; METHOD a getRandomPosInChunk (IIII)Let; ARG 1 x ARG 2 y ARG 3 z METHOD a setBlockBreakingProgress (ILet;I)V METHOD a setTime (J)V METHOD a tickEntity (Lahi;)V METHOD a summonParticle (Lahi;B)V METHOD a findMobAttackTarget (Lahi;DD)Lars; ARG 1 entity ARG 2 baseHorizontalDistanceLimit ARG 4 yDistanceLimit METHOD a createExplosion (Lahi;DDDFZ)Lbcn; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahi;DDDFZZ)Lbcn; ARG 2 x ARG 4 y ARG 6 z METHOD a getSkyColor (Lahi;F)Lcmz; ARG 1 entity METHOD a createExplosion (Lahi;Lags;DDDFZZ)Lbcn; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a playSound (Lars;DDDLxv;Lxx;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a playEvent (Lars;ILet;I)V ARG 1 source ARG 2 type ARG 3 pos ARG 4 data METHOD a playSoundFromEntity (Lars;Lahi;Lxv;Lxx;FF)V METHOD a canPlayerModifyAt (Lars;Let;)Z ARG 1 player METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a putMapState (Lcja;)V ARG 1 mapState METHOD a isAreaNotEmpty (Lcmu;)Z METHOD a getBlockState (Lcmu;Lbhv;)Lbqs; ARG 1 area ARG 2 block METHOD a containsBlockWithMaterial (Lcmu;Lcgi;)Z ARG 1 area ARG 2 material METHOD a findMobAttackTarget (Let;DD)Lars; ARG 1 pos ARG 2 baseHorizontalDistanceLimit ARG 4 yDistanceLimit METHOD a addBlockAction (Let;Lbhv;II)V ARG 1 pos ARG 2 block ARG 3 type ARG 4 data METHOD a updateNeighbor (Let;Lbhv;Let;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Let;Lbhv;Ley;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Let;Lbow;)V ARG 1 pos METHOD a setBlockState (Let;Lbqs;)Z ARG 1 pos METHOD a updateListeners (Let;Lbqs;Lbqs;I)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;Lcmu;Lahi;)Lahi; ARG 1 clazz ARG 2 area METHOD a getMapState (Ljava/lang/String;)Lcja; ARG 1 id METHOD a locateStructure (Ljava/lang/String;Let;IZ)Let; ARG 1 id ARG 2 center ARG 3 radius ARG 4 skipExistingChunks METHOD a tick (Ljava/util/function/BooleanSupplier;)V METHOD a sendPacket (Ljq;)V ARG 1 packet METHOD a setMobSpawnOptions (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD a_ setSpawnPos (Let;)V METHOD aa getVillageManager ()Lamg; METHOD ab getRaidManager ()Lasy; METHOD ac getProfiler ()Lafj; METHOD b findVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD b getAmbientLight (F)F ARG 1 delta METHOD b isHeightInvalid (I)Z ARG 0 y METHOD b playGlobalEvent (ILet;I)V ARG 1 type ARG 2 pos ARG 3 data METHOD b setTimeOfDay (J)V METHOD b updateChunkEntities (Lahi;)V ARG 1 entity METHOD b addBlockEntity (Lbow;)Z METHOD b doesAreaContainFireSource (Lcmu;)Z METHOD b updateNeighborsAlways (Let;Lbhv;)V ARG 1 pos METHOD b markDirty (Let;Lbow;)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;)Lars; METHOD b addBlockEntities (Ljava/util/Collection;)V METHOD b getPlayerByUuid (Ljava/util/UUID;)Lars; METHOD c setAmbientDarkness (I)V METHOD c getWorldChunk (II)Lbss; ARG 1 chunkX ARG 2 chunkZ METHOD c playEvent (ILet;I)V ARG 1 type ARG 2 pos ARG 3 data METHOD c updateHorizontalAdjacent (Let;Lbhv;)V ARG 1 pos METHOD c getEmittedRedstonePower (Let;Ley;)I ARG 1 pos METHOD d getCloudColor (F)Lcmz; METHOD d setTicksSinceLightning (I)V ARG 1 ticksSinceLightning METHOD e getFogColor (F)Lcmz; METHOD f getStarsBrightness (F)F METHOD g getThunderGradient (F)F METHOD h setThunderGradient (F)V METHOD i getRainGradient (F)F METHOD j setRainGradient (F)V METHOD j getTopNonAirState (Let;)Lbqs; METHOD j_ setDefaultSpawnClient ()V METHOD k isValid (Let;)Z ARG 0 pos METHOD l isHeightInvalid (Let;)Z ARG 0 pos METHOD m getWorldChunk (Let;)Lbss; METHOD n scheduleBlockRender (Let;)V METHOD o removeBlockEntity (Let;)V METHOD p isHeightValidAndBlockLoaded (Let;)Z METHOD q updateWeather ()V METHOD q doesBlockHaveSolidTopSurface (Let;)Z METHOD r getReceivedStrongRedstonePower (Let;)I METHOD s isReceivingRedstonePower (Let;)Z METHOD t getServer ()Lnet/minecraft/server/MinecraftServer; METHOD t getReceivedRedstonePower (Let;)I METHOD u hasRain (Let;)Z ARG 1 pos METHOD v hasHighHumidity (Let;)Z METHOD x getRecipeManager ()Lazx; METHOD y getTagManager ()Lyp; METHOD z isSavingDisabled ()Z