2019-03-27 14:35:10 -04:00
|
|
|
CLASS byw net/minecraft/world/gen/carver/Carver
|
|
|
|
FIELD a CAVE Lbyw;
|
|
|
|
FIELD b NETHER_CAVE Lbyw;
|
|
|
|
FIELD c RAVINE Lbyw;
|
|
|
|
FIELD d UNDERWATER_RAVINE Lbyw;
|
|
|
|
FIELD e UNDERWATER_CAVE Lbyw;
|
|
|
|
FIELD f AIR Lbuw;
|
|
|
|
FIELD g CAVE_AIR Lbuw;
|
|
|
|
FIELD h WATER Lckk;
|
|
|
|
FIELD i LAVA Lckk;
|
2019-02-10 02:49:48 -05:00
|
|
|
FIELD j alwaysCarvableBlocks Ljava/util/Set;
|
|
|
|
FIELD k carvableFluids Ljava/util/Set;
|
|
|
|
FIELD l heightLimit I
|
|
|
|
FIELD m configDeserializer Ljava/util/function/Function;
|
|
|
|
METHOD <init> (Ljava/util/function/Function;I)V
|
|
|
|
ARG 1 configDeserializer
|
|
|
|
ARG 2 heightLimit
|
|
|
|
METHOD a isPositionExcluded (DDDI)Z
|
|
|
|
ARG 1 scaledRelativeX
|
|
|
|
ARG 3 scaledRelativeY
|
|
|
|
ARG 5 scaledRelativeZ
|
|
|
|
ARG 7 y
|
|
|
|
METHOD a canCarveBranch (IIDDIIF)Z
|
|
|
|
ARG 1 mainChunkX
|
|
|
|
ARG 2 mainChunkZ
|
|
|
|
ARG 3 relativeX
|
|
|
|
ARG 5 relativeZ
|
|
|
|
ARG 7 branch
|
|
|
|
ARG 8 branchCount
|
|
|
|
ARG 9 baseWidth
|
|
|
|
METHOD a isOnBoundary (IIIIII)Z
|
|
|
|
ARG 1 minX
|
|
|
|
ARG 2 maxX
|
|
|
|
ARG 3 minZ
|
|
|
|
ARG 4 maxZ
|
|
|
|
ARG 5 x
|
|
|
|
ARG 6 z
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a canAlwaysCarveBlock (Lbuw;)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 1 state
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a canCarveBlock (Lbuw;Lbuw;)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 1 state
|
|
|
|
ARG 2 stateAbove
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a isRegionUncarvable (Lbwk;IIIIIIII)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 2 mainChunkX
|
|
|
|
ARG 3 mainChunkZ
|
|
|
|
ARG 4 relMinX
|
|
|
|
ARG 5 relMaxX
|
|
|
|
ARG 6 minY
|
|
|
|
ARG 7 maxY
|
|
|
|
ARG 8 relMinZ
|
|
|
|
ARG 9 relMaxZ
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a carveRegion (Lbwk;JIIIDDDDDLjava/util/BitSet;)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 2 seed
|
|
|
|
ARG 4 seaLevel
|
|
|
|
ARG 5 mainChunkX
|
|
|
|
ARG 6 mainChunkZ
|
|
|
|
ARG 7 centerX
|
|
|
|
ARG 9 centerY
|
|
|
|
ARG 11 centerZ
|
|
|
|
ARG 13 xzSize
|
|
|
|
ARG 15 ySize
|
|
|
|
ARG 17 mask
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a carveAtPoint (Lbwk;Ljava/util/BitSet;Ljava/util/Random;Lev$a;Lev$a;Lev$a;IIIIIIIILjava/util/concurrent/atomic/AtomicBoolean;)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 1 chunk
|
|
|
|
ARG 2 mask
|
|
|
|
ARG 3 random
|
|
|
|
ARG 4 pos1
|
|
|
|
ARG 5 pos2
|
|
|
|
ARG 6 pos3
|
|
|
|
ARG 7 seaLevel
|
|
|
|
ARG 8 mainChunkX
|
|
|
|
ARG 9 mainChunkZ
|
|
|
|
ARG 10 x
|
|
|
|
ARG 11 z
|
|
|
|
ARG 12 relativeX
|
|
|
|
ARG 13 y
|
|
|
|
ARG 14 relativeZ
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a carve (Lbwk;Ljava/util/Random;IIIIILjava/util/BitSet;Lbyp;)Z
|
2019-01-09 03:51:49 -05:00
|
|
|
ARG 1 chunk
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 2 random
|
|
|
|
ARG 3 seaLevel
|
|
|
|
ARG 4 chunkX
|
|
|
|
ARG 5 chunkZ
|
|
|
|
ARG 6 mainChunkX
|
|
|
|
ARG 7 mainChunkZ
|
|
|
|
ARG 8 mask
|
2019-01-09 03:51:49 -05:00
|
|
|
ARG 9 config
|
2019-03-27 14:35:10 -04:00
|
|
|
METHOD a register (Ljava/lang/String;Lbyw;)Lbyw;
|
|
|
|
METHOD a shouldCarve (Ljava/util/Random;IILbyp;)Z
|
2019-02-10 02:49:48 -05:00
|
|
|
ARG 1 random
|
2019-01-09 03:51:49 -05:00
|
|
|
ARG 2 chunkX
|
|
|
|
ARG 3 chunkZ
|
|
|
|
ARG 4 config
|
2019-02-10 02:49:48 -05:00
|
|
|
METHOD c getBranchFactor ()I
|