CLASS bdh net/minecraft/world/ViewableWorld METHOD A isWaterAt (Les;)Z ARG 1 pos METHOD B getLightLevel (Les;)I METHOD C isBlockLoaded (Les;)Z METHOD a getChunk (II)Lbsr; ARG 1 chunkX ARG 2 chunkZ METHOD a isAreaLoaded (IIIIII)Z ARG 1 minX ARG 2 minY ARG 3 minZ ARG 4 maxX METHOD a getChunk (IILbsw;)Lbsr; ARG 1 chunkX ARG 2 chunkZ ARG 3 requiredState METHOD a getChunk (IILbsw;Z)Lbsr; ARG 1 chunkX ARG 2 chunkZ ARG 3 status ARG 4 create METHOD a isEntityColliding (Lahl;Lcnf;Ljava/util/Set;)Z ARG 1 entity ARG 2 entityBoundingBox ARG 3 other METHOD a getCollidingEntityBoundingBoxesForEntity (Lahl;Lcoe;Ljava/util/Set;)Ljava/util/stream/Stream; ARG 1 entity ARG 2 entityBoundingBox ARG 3 otherEntities METHOD a getTop (Lbuj$a;II)I ARG 1 type ARG 2 x METHOD a getTopPosition (Lbuj$a;Les;)Les; ARG 1 type METHOD a getLightLevel (Les;I)I METHOD a isAreaLoaded (Les;Les;)Z ARG 1 min ARG 2 max METHOD a getEmittedStrongRedstonePower (Les;Lex;)I ARG 1 pos METHOD a_ isEntityColliding (Lahl;Lcnf;)Z ARG 1 entity ARG 2 entityBoundingBox METHOD b isChunkLoaded (II)Z METHOD b getCollidingBoundingBoxesForEntity (Lahl;Lcnf;Ljava/util/Set;)Ljava/util/stream/Stream; ARG 1 entity METHOD c getAmbientDarkness ()I METHOD d isInFluid (Lcnf;)Z METHOD d (Les;I)I ARG 2 darkness METHOD e isClient ()Z METHOD i getSeaLevel ()I METHOD q_ getWorldBorder ()Lbsp; METHOD r_ getDimension ()Lbtv; METHOD w isAir (Les;)Z ARG 1 pos METHOD y getBrightness (Les;)F METHOD z getChunk (Les;)Lbsr; ARG 1 pos