CLASS bcu net/minecraft/world/World FIELD a FACING_VALUES [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 ticksSinceLightningClient I FIELD y profiler Lafj; FIELD z border Lbse; 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 S getTime ()J METHOD T getTimeOfDay ()J METHOD U getGameRules ()Lbcq; METHOD V isThundering ()Z METHOD W isRaining ()Z METHOD X getEffectiveHeight ()I METHOD Z getTicksSinceLightningClient ()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 (DDDDDLjava/util/function/Function;Ljava/util/function/Predicate;)Lars; ARG 1 x ARG 3 y ARG 5 z 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 summonParticle (Lahi;B)V METHOD a (Lahi;DD)Lars; ARG 1 entity METHOD a createExplosion (Lahi;DDDFZ)Lbcn; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahi;DDDFZZ)Lbcn; 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 fireWorldEvent (Lars;ILet;I)V 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 isAreaNotEmpty (Lcmu;)Z METHOD a (Let;DD)Lars; ARG 1 pos METHOD a addBlockAction (Let;Lbhv;II)V ARG 1 pos ARG 2 block ARG 3 first 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 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 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 fireGlobalWorldEvent (ILet;I)V METHOD b setTimeOfDay (J)V 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 fireWorldEvent (ILet;I)V ARG 1 eventId ARG 2 pos 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 setTicksSinceLightningClient (I)V 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