Foliage placer and block placer mappings (#932)

* Foliage placer, block placer, block state provider

* Fix
This commit is contained in:
Runemoro 2019-10-30 10:21:39 -04:00 committed by modmuss50
parent 47a4de08b2
commit faa40892e4
15 changed files with 51 additions and 4 deletions

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4631

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4632

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4633

View File

@ -1 +0,0 @@
CLASS net/minecraft/class_4647

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4645 net/minecraft/world/gen/foliage/AcaciaFoliagePlacer

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4646 net/minecraft/world/gen/foliage/BlobFoliagePlacer

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4647 net/minecraft/world/gen/foliage/FoliagePlacer

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_4648 net/minecraft/world/gen/foliage/FoliagePlacerType
FIELD field_21303 deserializer Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 deserializer
METHOD method_23453 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4647;
ARG 1 dynamic
METHOD method_23454 register (Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/class_4648;
ARG 0 id
ARG 1 deserializer

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4649 net/minecraft/world/gen/foliage/PineFoliagePlacer

View File

@ -0,0 +1 @@
CLASS net/minecraft/class_4650 net/minecraft/world/gen/foliage/SpruceFoliagePlacer

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_4647 net/minecraft/world/gen/placer/BlockPlacer
FIELD field_21222 type Lnet/minecraft/class_4630;
METHOD <init> (Lnet/minecraft/class_4630;)V
ARG 1 type
METHOD method_23403 place (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random

View File

@ -0,0 +1,9 @@
CLASS net/minecraft/class_4630 net/minecraft/world/gen/placer/BlockPlacerType
FIELD field_21226 deserializer Ljava/util/function/Function;
METHOD <init> (Ljava/util/function/Function;)V
ARG 1 deserializer
METHOD method_23404 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_4629;
ARG 1 dynamic
METHOD method_23405 register (Ljava/lang/String;Ljava/util/function/Function;)Lnet/minecraft/class_4630;
ARG 0 id
ARG 1 deserializer

View File

@ -0,0 +1,13 @@
CLASS net/minecraft/class_4631 net/minecraft/world/gen/placer/ColumnPlacer
FIELD field_21227 minSize I
FIELD field_21228 extraSize I
METHOD <init> (II)V
ARG 1 minSize
ARG 2 extraSize
METHOD <init> (Lcom/mojang/datafixers/Dynamic;)V
ARG 1 dynamic
METHOD method_23403 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Ljava/util/Random;)V
ARG 1 world
ARG 2 pos
ARG 3 state
ARG 4 random

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_4632 net/minecraft/world/gen/placer/DoublePlantPlacer
METHOD <init> (Lcom/mojang/datafixers/Dynamic;)V
ARG 1 dynamic

View File

@ -0,0 +1,3 @@
CLASS net/minecraft/class_4633 net/minecraft/world/gen/placer/SimpleBlockPlacer
METHOD <init> (Lcom/mojang/datafixers/Dynamic;)V
ARG 1 dynamic