CLASS bcm net/minecraft/world/ViewableWorld
	METHOD A isAir (Let;)Z
		ARG 1 pos
	METHOD D getChunk (Let;)Lbrw;
		ARG 1 pos
	METHOD G isBlockLoaded (Let;)Z
	METHOD a getClosestPlayer (DDDDLjava/util/function/Predicate;)Larj;
		ARG 1 x
		ARG 3 y
		ARG 5 z
	METHOD a getClosestPlayer (DDDDZ)Larj;
	METHOD a getChunk (II)Lbrw;
		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 (IILbsb;)Lbrw;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 requiredState
	METHOD a getChunk (IILbsb;Z)Lbrw;
		ARG 1 chunkX
		ARG 2 chunkZ
		ARG 3 status
		ARG 4 create
	METHOD a getClosestPlayer (Lahc;D)Larj;
	METHOD a getCollisionVoxelShapes (Lahc;Lcms;DDD)Ljava/util/stream/Stream;
		ARG 3 x
		ARG 5 y
		ARG 7 z
	METHOD a getCollisionVoxelShapes (Lahc;Lcms;Ljava/util/Set;DDD)Ljava/util/stream/Stream;
		ARG 4 x
		ARG 6 y
		ARG 8 z
	METHOD a getTop (Lbtp$a;II)I
		ARG 1 type
		ARG 2 x
	METHOD a getTopPosition (Lbtp$a;Let;)Let;
		ARG 1 type
	METHOD a getLightLevel (Let;I)I
	METHOD a isAreaLoaded (Let;Let;)Z
		ARG 1 min
		ARG 2 max
	METHOD a getEmittedStrongRedstonePower (Let;Ley;)I
		ARG 1 pos
	METHOD b isChunkLoaded (II)Z
	METHOD b getClosestSurvivalPlayer (Lahc;D)Larj;
	METHOD c getAmbientDarkness ()I
	METHOD d getWorldBorder ()Lbru;
	METHOD d (Let;I)I
		ARG 2 darkness
	METHOD e isClient ()Z
	METHOD o getDimension ()Lbtb;
	METHOD q_ getSeaLevel ()I
