CLASS bde net/minecraft/world/World FIELD a DIRECTIONS [Lex; FIELD b unusedWhite J FIELD c thread Ljava/lang/Thread; FIELD d LOGGER Lorg/apache/logging/log4j/Logger; FIELD e blockEntities Ljava/util/List; FIELD f tickingBlockEntities Ljava/util/List; FIELD g pendingBlockEntities Ljava/util/List; FIELD i lcgBlockSeed I FIELD j unusedIncrement I FIELD k rainGradientPrev F FIELD l rainGradient F FIELD m thunderGradientPrev F FIELD n thunderGradient F FIELD o random Ljava/util/Random; FIELD p dimension Lbtv; FIELD q chunkManager Lbsv; FIELD r properties Lcjq; FIELD s villageManager Lamm; FIELD t raidManager Late; FIELD u isClient Z FIELD v iteratingTickingBlockEntities Z FIELD w ambientDarkness I FIELD x ticksSinceLightning I FIELD y profiler Lafm; FIELD z border Lbsp; METHOD (Lcjq;Lbtw;Ljava/util/function/BiFunction;Lafm;Z)V ARG 1 levelProperties ARG 2 dimensionType ARG 3 chunkManagerProvider ARG 4 profiler ARG 5 isClient METHOD B getScoreboard ()Lcok; METHOD D getPendingBlockEntity (Les;)Lbpg; METHOD H isDaylight ()Z METHOD J getChunkProviderStatus ()Ljava/lang/String; METHOD K updateAmbientDarkness ()V METHOD L initWeatherGradients ()V METHOD M getGeneratorType ()Lbdl; METHOD N disconnect ()V METHOD O getTime ()J METHOD P getTimeOfDay ()J METHOD Q getGameRules ()Lbda; METHOD R isThundering ()Z METHOD S isRaining ()Z METHOD T getEffectiveHeight ()I METHOD U getHorizonHeight ()D METHOD V getTicksSinceLightning ()I METHOD W getVillageManager ()Lamm; METHOD X getRaidManager ()Late; METHOD Y getProfiler ()Lafm; METHOD a tickTime ()V METHOD a addFireworkParticle (DDDDDDLhx;)V ARG 1 x ARG 3 y ARG 5 z ARG 7 velocityX ARG 9 velocityY ARG 11 velocityZ ARG 13 tag METHOD a playSound (DDDLxy;Lya;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 summonParticle (Lahl;B)V METHOD a createExplosion (Lahl;DDDFZ)Lbcx; ARG 1 entity ARG 2 x ARG 4 y METHOD a createExplosion (Lahl;DDDFZZ)Lbcx; ARG 2 x ARG 4 y ARG 6 z METHOD a getSkyColor (Lahl;F)Lcnk; ARG 1 entity METHOD a createExplosion (Lahl;Lagv;DDDFZZ)Lbcx; ARG 1 entity ARG 3 x ARG 5 y ARG 7 z METHOD a playSound (Lary;DDDLxy;Lya;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;Lxy;Lya;FF)V METHOD a canPlayerModifyAt (Lary;Les;)Z ARG 1 player METHOD a addDetailsToCrashReport (Lb;)Lc; ARG 1 report METHOD a addBlockEntity (Lbpg;)Z METHOD a putMapState (Lcjl;)V ARG 1 mapState METHOD a isAreaNotEmpty (Lcnf;)Z METHOD a getBlockState (Lcnf;Lbif;)Lbrd; ARG 1 area ARG 2 block METHOD a containsBlockWithMaterial (Lcnf;Lcgt;)Z ARG 1 area ARG 2 material METHOD a addBlockAction (Les;Lbif;II)V ARG 1 pos ARG 2 block ARG 3 type ARG 4 data METHOD a updateNeighbor (Les;Lbif;Les;)V ARG 1 pos ARG 2 sourceBlock METHOD a updateNeighborsExcept (Les;Lbif;Lex;)V ARG 1 pos ARG 2 sourceBlock METHOD a setBlockEntity (Les;Lbpg;)V ARG 1 pos METHOD a setBlockState (Les;Lbrd;)Z ARG 1 pos METHOD a updateListeners (Les;Lbrd;Lbrd;I)V METHOD a addParticle (Lfz;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 getMapState (Ljava/lang/String;)Lcjl; 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 addBlockEntities (Ljava/util/Collection;)V METHOD a sendPacket (Ljw;)V ARG 1 packet METHOD a setMobSpawnOptions (ZZ)V ARG 1 spawnMonsters ARG 2 spawnAnimals METHOD a_ setSpawnPos (Les;)V 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 doesAreaContainFireSource (Lcnf;)Z METHOD b updateNeighborsAlways (Les;Lbif;)V ARG 1 pos METHOD b markDirty (Les;Lbpg;)V ARG 1 pos METHOD b isEmittingRedstonePower (Les;Lex;)Z ARG 1 pos METHOD b addImportantParticle (Lfz;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 (Lfz;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 c setAmbientDarkness (I)V METHOD c playEvent (ILes;I)V ARG 1 type ARG 2 pos ARG 3 data METHOD c updateHorizontalAdjacent (Les;Lbif;)V ARG 1 pos METHOD c getEmittedRedstonePower (Les;Lex;)I ARG 1 pos METHOD d getCloudColor (F)Lcnk; METHOD d setTicksSinceLightning (I)V ARG 1 ticksSinceLightning METHOD e getFogColor (F)Lcnk; 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;)Lbrd; METHOD j_ setDefaultSpawnClient ()V METHOD k isValid (Les;)Z ARG 0 pos METHOD l isHeightInvalid (Les;)Z ARG 0 pos METHOD m getWorldChunk (Les;)Lbtd; METHOD n scheduleBlockRender (Les;)V METHOD o removeBlockEntity (Les;)V METHOD p getServer ()Lnet/minecraft/server/MinecraftServer; METHOD p isHeightValidAndBlockLoaded (Les;)Z METHOD q doesBlockHaveSolidTopSurface (Les;)Z METHOD r getReceivedStrongRedstonePower (Les;)I METHOD s getRecipeManager ()Lbah; METHOD s isReceivingRedstonePower (Les;)Z METHOD t getTagManager ()Lys; METHOD t getReceivedRedstonePower (Les;)I METHOD u isSavingDisabled ()Z METHOD u hasRain (Les;)Z ARG 1 pos METHOD v hasHighHumidity (Les;)Z METHOD y getNextMapId ()I