2019-11-02 17:51:27 -04:00
|
|
|
CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer
|
|
|
|
FIELD field_21296 radius I
|
|
|
|
FIELD field_21297 randomRadius I
|
|
|
|
FIELD field_21298 type Lnet/minecraft/class_4648;
|
2020-04-05 10:53:26 -04:00
|
|
|
FIELD field_23753 offset I
|
|
|
|
FIELD field_23754 randomOffset I
|
2020-04-02 13:40:17 -04:00
|
|
|
METHOD <init> (IIIILnet/minecraft/class_4648;)V
|
2019-11-02 17:51:27 -04:00
|
|
|
ARG 1 radius
|
|
|
|
ARG 2 randomRadius
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 3 offset
|
|
|
|
ARG 4 randomOffset
|
|
|
|
ARG 5 type
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_23448 generate (Lnet/minecraft/class_3747;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;IILjava/util/Set;I)V
|
2020-03-10 12:34:02 -04:00
|
|
|
COMMENT This is the main method used to generate foliage.
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 1 world
|
|
|
|
ARG 2 random
|
2020-04-29 15:28:00 -04:00
|
|
|
ARG 3 config
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 4 trunkHeight
|
|
|
|
ARG 6 foliageHeight
|
|
|
|
ARG 7 radius
|
|
|
|
ARG 8 leaves
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_23449 generate (Lnet/minecraft/class_3747;Ljava/util/Random;Lnet/minecraft/class_4643;Lnet/minecraft/class_2338;ILjava/util/Set;IZ)V
|
2020-04-29 15:28:00 -04:00
|
|
|
ARG 1 world
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 2 random
|
2020-04-29 15:28:00 -04:00
|
|
|
ARG 3 config
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 5 baseHeight
|
2020-04-29 15:28:00 -04:00
|
|
|
ARG 6 leaves
|
|
|
|
ARG 8 giantTrunk
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_23451 isInvalidForLeaves (Ljava/util/Random;IIIIZ)Z
|
2020-03-10 12:34:02 -04:00
|
|
|
ARG 2 baseHeight
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 3 dx
|
|
|
|
ARG 4 dy
|
|
|
|
ARG 5 dz
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_23452 getRadius (Ljava/util/Random;I)I
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 1 random
|
2020-03-10 12:34:02 -04:00
|
|
|
ARG 2 baseHeight
|
2020-04-22 11:59:47 -04:00
|
|
|
METHOD method_26989 getHeight (Ljava/util/Random;ILnet/minecraft/class_4643;)I
|
2020-04-05 10:53:26 -04:00
|
|
|
ARG 1 random
|
|
|
|
ARG 2 trunkHeight
|
2020-04-29 15:28:00 -04:00
|
|
|
ARG 3 config
|
|
|
|
METHOD method_27385 generate (Lnet/minecraft/class_3747;Ljava/util/Random;Lnet/minecraft/class_4643;ILnet/minecraft/class_4647$class_5208;IILjava/util/Set;)V
|
|
|
|
ARG 1 world
|
|
|
|
ARG 3 config
|
|
|
|
ARG 4 trunkHeight
|
|
|
|
ARG 6 foliageHeight
|
|
|
|
ARG 7 radius
|
|
|
|
ARG 8 leaves
|
|
|
|
CLASS class_5208 TreeNode
|
|
|
|
COMMENT A point on a tree to generate foliage around
|
|
|
|
FIELD field_24158 center Lnet/minecraft/class_2338;
|
|
|
|
FIELD field_24159 foliageRadius I
|
|
|
|
FIELD field_24160 giantTrunk Z
|
|
|
|
METHOD <init> (Lnet/minecraft/class_2338;IZ)V
|
|
|
|
ARG 1 center
|
|
|
|
ARG 2 foliageRadius
|
|
|
|
ARG 3 giantTrunk
|
|
|
|
METHOD method_27388 getCenter ()Lnet/minecraft/class_2338;
|
|
|
|
METHOD method_27389 getFoliageRadius ()I
|
|
|
|
METHOD method_27390 isGiantTrunk ()Z
|
|
|
|
COMMENT Whether this node is the top of a giant (2x2 block) trunk
|