CLASS aiw net/minecraft/world/World CLASS aiw$1 METHOD a call ()Ljava/lang/String; CLASS aiw$2 METHOD a call ()Ljava/lang/String; CLASS aiw$3 METHOD a call ()Ljava/lang/String; CLASS aiw$4 METHOD a call ()Ljava/lang/String; FIELD A villageManager Lwi; FIELD B lootTableHandler Lbbm; FIELD C profiler Los; FIELD D scoreboard Lbdb; FIELD E isRemote Z FIELD J ambientDarkness I FIELD L calendar Ljava/util/Calendar; FIELD M tickingBlockEntities Z FIELD N border Latg; FIELD a seaLevel I FIELD b pendingBlockEntities Ljava/util/List; FIELD c unloadedBlockEntities Ljava/util/List; FIELD d tickBlocksInstantly Z 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 Lom; FIELD l randomLocationSeed I FIELD n rainGradientPrev F FIELD o rainGradient F FIELD p thunderGradientPrev F FIELD q thunderGradient F FIELD r rand Ljava/util/Random; FIELD s provider Lauf; FIELD t pathingCoordinator Lvx; FIELD u listeners Ljava/util/List; FIELD v chunkProvider Latk; FIELD w saveHandler Lbav; FIELD x properties Lbau; METHOD (Lbav;Lbau;Lauf;Los;Z)V ARG 0 saveHandler ARG 1 properties ARG 2 provider ARG 3 profiler ARG 4 remote METHOD A getBiomeProvider ()Lajn; METHOD A setSpawnPos (Lcn;)V ARG 0 pos METHOD B isDaylight ()Z METHOD D getLocalDifficulty (Lcn;)Lra; ARG 0 pos METHOD E isInvalidHeight (Lcn;)Z ARG 0 pos METHOD F getEntityCountAsString ()Ljava/lang/String; METHOD F getPendingBlockEntity (Lcn;)Lare; ARG 0 pos METHOD G getChunkProviderStatus ()Ljava/lang/String; METHOD H updateAmbientDarkness ()V METHOD I initWeatherGradients ()V METHOD J getEntitiesToRender ()Ljava/util/List; METHOD K getSeaLevel ()I METHOD L getWorldGenerator ()Lajb; METHOD M quitClient ()V METHOD N checkSessionLock ()V METHOD O getSeed ()J METHOD P getTime ()J METHOD Q getTimeOfDay ()J METHOD R getSpawnPos ()Lcn; METHOD S getSaveHandler ()Lbav; METHOD T getProperties ()Lbau; METHOD U getGameRules ()Lait; METHOD V isThundering ()Z METHOD W isRaining ()Z METHOD a playSound (DDDLnk;Lnm;FFZ)V ARG 0 x ARG 1 y ARG 2 z ARG 3 sound ARG 4 category ARG 5 volume ARG 6 pitch METHOD a calculateAmbientDarkness (F)I METHOD a getEntityById (I)Lsg; ARG 0 id METHOD a getChunk (II)Latp; ARG 0 chunkX ARG 1 chunkZ METHOD a isAreaLoaded (IIIIIIZ)Z ARG 0 minX ARG 1 minY ARG 2 minZ ARG 3 maxX ARG 4 maxY ARG 5 maxZ METHOD a isChunkLoaded (IIZ)Z ARG 0 chunkX ARG 1 chunkZ METHOD a fireGlobalWorldEvent (ILcn;I)V ARG 0 eventId ARG 1 pos ARG 2 data METHOD a spawnParticle (IZDDDDDD[I)V ARG 0 typeId ARG 1 ignoreRange METHOD a setTime (J)V ARG 0 value METHOD a playSound (Laam;DDDLnk;Lnm;FF)V ARG 0 player ARG 1 x ARG 2 y ARG 3 z ARG 4 sound ARG 5 category ARG 6 volume ARG 7 pitch METHOD a fireWorldEvent (Laam;ILcn;I)V ARG 0 player ARG 1 eventId ARG 2 pos ARG 3 data METHOD a playSound (Laam;Lcn;Lnk;Lnm;FF)V ARG 0 player ARG 1 pos ARG 2 sound ARG 3 category ARG 4 volume ARG 5 pitch METHOD a registerListener (Laiy;)V ARG 0 listener METHOD a init (Laiz;)V ARG 0 info METHOD a getLight (Lajc;Lcn;)I ARG 0 type ARG 1 pos METHOD a addBlockEntity (Lare;)Z ARG 0 blockEntity METHOD a getScheduledBlockTicks (Latp;Z)Ljava/util/List; ARG 0 chunk ARG 1 remove METHOD a isAreaLoaded (Laxa;)Z ARG 0 area METHOD a getScheduledBlockTicks (Laxa;Z)Ljava/util/List; ARG 0 region ARG 1 remove METHOD a intersectsBlockWithMaterial (Lbcs;Layr;)Z ARG 0 area ARG 1 material METHOD a rayTrace (Lbcv;Lbcv;)Lbct; ARG 0 begin ARG 1 end METHOD a rayTrace (Lbcv;Lbcv;Z)Lbct; ARG 0 begin ARG 1 end METHOD a rayTrace (Lbcv;Lbcv;ZZZ)Lbct; ARG 0 begin ARG 1 end METHOD a isValidPos (Lcn;)Z ARG 0 pos METHOD a isAreaLoaded (Lcn;I)Z ARG 0 center ARG 1 radius METHOD a isAreaLoaded (Lcn;IZ)Z ARG 0 center ARG 1 radius METHOD a hasBlockTickPending (Lcn;Laky;)Z ARG 0 pos ARG 1 block METHOD a scheduleBlockTick (Lcn;Laky;I)V ARG 0 pos ARG 1 block ARG 2 delay METHOD a scheduleBlockTick (Lcn;Laky;II)V ARG 0 pos ARG 1 block ARG 2 delay ARG 3 priority METHOD a updateNeighborsExcept (Lcn;Laky;Lcu;)V ARG 0 pos ARG 1 changedBlock ARG 2 omittedFacing METHOD a setBlockEntity (Lcn;Lare;)V ARG 0 pos ARG 1 blockEntity METHOD a setBlockState (Lcn;Lasm;)Z ARG 0 pos ARG 1 state METHOD a setBlockState (Lcn;Lasm;I)Z ARG 0 pos ARG 1 state ARG 2 flags METHOD a updateListeners (Lcn;Lasm;Lasm;I)V ARG 0 pos ARG 1 oldState ARG 2 newState METHOD a tickBlockInstantly (Lcn;Lasm;Ljava/util/Random;)V ARG 0 pos ARG 1 block ARG 2 rand METHOD a isAreaLoaded (Lcn;Lcn;)Z ARG 0 min ARG 1 max METHOD a isAreaLoaded (Lcn;Lcn;Z)Z ARG 0 min ARG 1 max METHOD a getEmittedStrongRedstonePower (Lcn;Lcu;)I ARG 0 pos ARG 1 facing METHOD a (Lcn;Lnk;)V ARG 0 pos ARG 1 sound METHOD a isBlockLoaded (Lcn;Z)Z ARG 0 pos METHOD a spawnParticle (Ldd;DDDDDD[I)V ARG 0 type METHOD a spawnParticle (Ldd;ZDDDDDD[I)V ARG 0 type ARG 1 ignoreRange METHOD a sendPacket (Lfl;)V ARG 0 packet METHOD a countTransientEntities (Ljava/lang/Class;)I ARG 0 excluding METHOD a getVisibleEntitiesIn (Ljava/lang/Class;Lbcs;)Ljava/util/List; ARG 0 clazz ARG 1 area METHOD a getEntitiesIn (Ljava/lang/Class;Lbcs;Lcom/google/common/base/Predicate;)Ljava/util/List; ARG 0 clazz ARG 1 area ARG 2 filter METHOD a getClosestVisibleEntityTo (Ljava/lang/Class;Lbcs;Lsg;)Lsg; ARG 0 clazz ARG 1 area ARG 2 entity METHOD a getEntities (Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List; ARG 0 clazz ARG 1 filter METHOD a getPlayerByName (Ljava/lang/String;)Laam; ARG 0 name METHOD a addEntities (Ljava/util/Collection;)V ARG 0 entities METHOD a spawnEntity (Lsg;)Z ARG 0 entity METHOD a createExplosion (Lsg;DDDFZ)Lair; ARG 0 entity ARG 1 x ARG 2 y ARG 3 z ARG 4 power ARG 5 destroyBlocks METHOD a createExplosion (Lsg;DDDFZZ)Lair; ARG 0 entity ARG 1 x ARG 2 y ARG 3 z ARG 4 power ARG 5 createFire ARG 6 destroyBlocks METHOD a getEntitiesIn (Lsg;Lbcs;Lcom/google/common/base/Predicate;)Ljava/util/List; ARG 0 except ARG 1 area ARG 2 filter METHOD a tickScheduledBlocks (Z)Z ARG 0 tickAllNow METHOD ac ()Ljava/util/Calendar; METHOD ad getScoreboard ()Lbdb; METHOD ae getDifficulty ()Lqz; METHOD af getAmbientDarkness ()I METHOD ai getVillageManager ()Lwi; METHOD aj getWorldBorder ()Latg; METHOD ak getLootTableHandler ()Lbbm; METHOD b ()Laiw; METHOD b setSeaLevel (I)V ARG 0 seaLevel METHOD b getHeightAt (II)I ARG 0 x ARG 1 y METHOD b fireWorldEvent (ILcn;I)V ARG 0 eventId ARG 1 pos ARG 2 data METHOD b setTimeOfDay (J)V ARG 0 value METHOD b unregisterListener (Laiy;)V ARG 0 listener METHOD b unloadBlockEntity (Lare;)V ARG 0 blockEntity METHOD b isAreaLoaded (Laxa;Z)Z ARG 0 area METHOD b getBiome (Lcn;)Lajj; ARG 0 pos METHOD b getCombinedLight (Lcn;I)I ARG 0 pos ARG 1 minBlockLight METHOD b hasBlockTickScheduled (Lcn;Laky;)Z ARG 0 pos ARG 1 block METHOD b scheduleBlockTickGuaranteedDelay (Lcn;Laky;II)V ARG 0 pos ARG 1 block ARG 2 delay ARG 3 priority METHOD b markDirty (Lcn;Lare;)V ARG 0 pos ARG 1 entity METHOD b isEmittingRedstonePower (Lcn;Lcu;)Z ARG 0 pos ARG 1 facingFrom METHOD b (Lcn;Z)Z METHOD b getPlayers (Ljava/lang/Class;Lcom/google/common/base/Predicate;)Ljava/util/List; ARG 0 playerClass ARG 1 filter METHOD b addBlockEntities (Ljava/util/Collection;)V ARG 0 blockEntities METHOD b getPlayerByUuid (Ljava/util/UUID;)Laam; ARG 0 uuid METHOD b onEntityAdded (Lsg;)V ARG 0 entity METHOD b getVisibleEntitiesIn (Lsg;Lbcs;)Ljava/util/List; ARG 0 except ARG 1 area METHOD c setAmbientDarkness (I)V ARG 0 value METHOD c setBlockBreakingProgress (ILcn;I)V ARG 0 entityId ARG 1 pos ARG 2 progress METHOD c getTopNonAirState (Lcn;)Lasm; ARG 0 column METHOD c (Lcn;Laky;)V ARG 0 pos ARG 1 changedBlock METHOD c getEmittedRedstonePower (Lcn;Lcu;)I ARG 0 pos ARG 1 facingFrom METHOD c getLightLevel (Lcn;Z)I ARG 0 pos ARG 1 maxOfAdjacentPositions METHOD c unloadEntities (Ljava/util/Collection;)V ARG 0 entities METHOD c onEntityRemoved (Lsg;)V ARG 0 entity METHOD d update ()V METHOD d isSpawnChunk (II)Z ARG 0 chunkX ARG 1 chunkY METHOD d isAir (Lcn;)Z ARG 0 pos METHOD d updateNeighbors (Lcn;Laky;)V ARG 0 pos ARG 1 changedBlock METHOD d addGlobalEntity (Lsg;)Z ARG 0 entity METHOD e updateSleepingStatus ()V METHOD e isBlockLoaded (Lcn;)Z ARG 0 pos METHOD e updateBlock (Lcn;Laky;)V ARG 0 pos ARG 1 changedBlock METHOD f getChunk (Lcn;)Latp; ARG 0 pos METHOD f updateHorizontalAdjacent (Lcn;Laky;)V ARG 0 pos ARG 1 changedBlock METHOD f (Lsg;)V METHOD g setBlockToAir (Lcn;)Z ARG 0 pos METHOD h setDefaultSpawnClient ()V METHOD h getThunderGradient (F)F ARG 0 deltaTicks METHOD i setThunderGradient (F)V ARG 0 value METHOD j tickRandomBlocks ()V METHOD j getRainGradient (F)F ARG 0 deltaTicks METHOD j getSkyLightLevel (Lcn;)I ARG 0 pos METHOD k updateEntities ()V METHOD k setRainGradient (F)V ARG 0 value METHOD k getLightLevel (Lcn;)I ARG 0 pos METHOD n createChunkProvider ()Latk; METHOD o getBlockState (Lcn;)Lasm; ARG 0 pos METHOD r getBlockEntity (Lcn;)Lare; ARG 0 pos METHOD s removeBlockEntity (Lcn;)V ARG 0 pos METHOD t updateWeather ()V METHOD u getServer ()Lnet/minecraft/server/MinecraftServer; METHOD x getReceivedStrongRedstonePower (Lcn;)I ARG 0 pos METHOD y isReceivingRedstonePower (Lcn;)Z ARG 0 pos METHOD z getReceivedRedstonePower (Lcn;)I ARG 0 pos