CLASS bdb net/minecraft/world/World FIELD A wanderingTraderManager Lart; FIELD a DIRECTIONS [Lew; 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 Lbtr; FIELD p chunkManager Lbsr; FIELD q properties Lcjm; FIELD r villageManager Laml; FIELD s raidManager Late; 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 Lafm; FIELD z border Lbsl; METHOD (Lcjm;Lbts;Ljava/util/function/BiFunction;Lafm;Z)V ARG 1 levelProperties ARG 2 dimensionType ARG 3 chunkManagerProvider ARG 4 profiler ARG 5 isClient METHOD D getNextMapId ()I METHOD D getPendingBlockEntity (Les;)Lbpd; METHOD F getScoreboard ()Lcog; METHOD L isDaylight ()Z METHOD M getChunkProviderStatus ()Ljava/lang/String; METHOD N updateAmbientDarkness ()V METHOD O initWeatherGradients ()V METHOD P getGeneratorType ()Lbdi; METHOD Q getRandomPlayer ()Lary; METHOD R disconnect ()V METHOD S getTime ()J METHOD T getTimeOfDay ()J METHOD U getGameRules ()Lbcx; 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)Lary; ARG 1 x METHOD a containsVisiblePlayer (DDDD)Z ARG 1 x ARG 3 y METHOD a addFireworkParticle (DDDDDDLhv;)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;)Lary; ARG 1 x ARG 3 y ARG 5 z ARG 7 baseHorizontalDistanceLimit ARG 9 yDistanceLimit ARG 11 horizontalDistanceLimitMultiplierProvider ARG 12 predicate METHOD a playSound (DDDLxx;Lxz;FFZ)V ARG 1 x ARG 3 y ARG 5 z ARG 7 sound METHOD a calculateAmbientDarkness (F)I METHOD a getEntityById (I)Lahl; METHOD a getRandomPosInChunk (IIII)Les; ARG 1 x ARG 2 y ARG 3 z METHOD a setBlockBreakingProgress (ILes;I)V METHOD a setTime (J)V METHOD a tickEntity (Lahl;)V METHOD a summonParticle (Lahl;B)V METHOD a findMobAttackTarget (Lahl;DD)Lary; ARG 1 entity ARG 2 baseHorizontalDistanceLimit ARG 4 yDistanceLimit METHOD a createExplosion (Lahl;DDDFZ)Lbcu; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahl;DDDFZZ)Lbcu; ARG 2 x ARG 4 y ARG 6 z METHOD a getSkyColor (Lahl;F)Lcng; ARG 1 entity METHOD a createExplosion (Lahl;Lagv;DDDFZZ)Lbcu; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a playSound (Lary;DDDLxx;Lxz;FF)V ARG 1 player ARG 2 x ARG 4 y ARG 6 z METHOD a playEvent (Lary;ILes;I)V ARG 1 source ARG 2 type ARG 3 pos ARG 4 data METHOD a playSoundFromEntity (Lary;Lahl;Lxx;Lxz;FF)V METHOD a canPlayerModifyAt (Lary;Les;)Z ARG 1 player METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a putMapState (Lcjh;)V ARG 1 mapState METHOD a isAreaNotEmpty (Lcnb;)Z METHOD a getBlockState (Lcnb;Lbic;)Lbqz; ARG 1 area ARG 2 block METHOD a containsBlockWithMaterial (Lcnb;Lcgp;)Z ARG 1 area ARG 2 material METHOD a findMobAttackTarget (Les;DD)Lary; ARG 1 pos ARG 2 baseHorizontalDistanceLimit ARG 4 yDistanceLimit METHOD a addBlockAction (Les;Lbic;II)V ARG 1 pos ARG 2 block ARG 3 type ARG 4 data METHOD a updateNeighbor (Les;Lbic;Les;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Les;Lbic;Lew;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Les;Lbpd;)V ARG 1 pos METHOD a setBlockState (Les;Lbqz;)Z ARG 1 pos METHOD a updateListeners (Les;Lbqz;Lbqz;I)V METHOD a addParticle (Lfx;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;Lcnb;Lahl;)Lahl; ARG 1 clazz ARG 2 area METHOD a getMapState (Ljava/lang/String;)Lcjh; ARG 1 id METHOD a locateStructure (Ljava/lang/String;Les;IZ)Les; ARG 1 id ARG 2 center ARG 3 radius ARG 4 skipExistingChunks METHOD a tick (Ljava/util/function/BooleanSupplier;)V METHOD a sendPacket (Lju;)V ARG 1 packet METHOD a setMobSpawnOptions (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD a_ setSpawnPos (Les;)V METHOD aa getVillageManager ()Laml; METHOD ab getRaidManager ()Late; METHOD ac getProfiler ()Lafm; 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 (ILes;I)V ARG 1 type ARG 2 pos ARG 3 data METHOD b setTimeOfDay (J)V METHOD b updateChunkEntities (Lahl;)V ARG 1 entity METHOD b addBlockEntity (Lbpd;)Z METHOD b doesAreaContainFireSource (Lcnb;)Z METHOD b updateNeighborsAlways (Les;Lbic;)V ARG 1 pos METHOD b markDirty (Les;Lbpd;)V ARG 1 pos METHOD b isEmittingRedstonePower (Les;Lew;)Z ARG 1 pos METHOD b addImportantParticle (Lfx;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 (Lfx;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;)Lary; METHOD b addBlockEntities (Ljava/util/Collection;)V METHOD b getPlayerByUuid (Ljava/util/UUID;)Lary; METHOD c setAmbientDarkness (I)V METHOD c getWorldChunk (II)Lbsz; ARG 1 chunkX ARG 2 chunkZ METHOD c playEvent (ILes;I)V ARG 1 type ARG 2 pos ARG 3 data METHOD c updateHorizontalAdjacent (Les;Lbic;)V ARG 1 pos METHOD c getEmittedRedstonePower (Les;Lew;)I ARG 1 pos METHOD d getCloudColor (F)Lcng; METHOD d setTicksSinceLightning (I)V ARG 1 ticksSinceLightning METHOD e getFogColor (F)Lcng; 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 (Les;)Lbqz; METHOD j_ setDefaultSpawnClient ()V METHOD k isValid (Les;)Z ARG 0 pos METHOD l isHeightInvalid (Les;)Z ARG 0 pos METHOD m getWorldChunk (Les;)Lbsz; METHOD n scheduleBlockRender (Les;)V METHOD o removeBlockEntity (Les;)V METHOD p isHeightValidAndBlockLoaded (Les;)Z METHOD q updateWeather ()V METHOD q doesBlockHaveSolidTopSurface (Les;)Z METHOD r getReceivedStrongRedstonePower (Les;)I METHOD s isReceivingRedstonePower (Les;)Z METHOD t getServer ()Lnet/minecraft/server/MinecraftServer; METHOD t getReceivedRedstonePower (Les;)I METHOD u hasRain (Les;)Z ARG 1 pos METHOD v hasHighHumidity (Les;)Z METHOD x getRecipeManager ()Lbae; METHOD y getTagManager ()Lyr; METHOD z isSavingDisabled ()Z