From 3f9425b857a7d376835f55dc630eb0387d610d6f Mon Sep 17 00:00:00 2001 From: Shnupbups Date: Thu, 11 Feb 2021 07:10:34 +1100 Subject: [PATCH] 21w06a stuff (#2041) --- .../minecraft/block/BigDripleafBlock.mapping | 11 ++++++++++ .../block/BigDripleafStemBlock.mapping | 5 +++++ .../world/gen/feature/Feature.mapping | 1 + .../feature/UnderwaterMagmaFeature.mapping | 21 +++++++++++++++++++ .../UnderwaterMagmaFeatureConfig.mapping | 15 +++++++++++++ 5 files changed, 53 insertions(+) create mode 100644 mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeature.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig.mapping diff --git a/mappings/net/minecraft/block/BigDripleafBlock.mapping b/mappings/net/minecraft/block/BigDripleafBlock.mapping index 50d767c412..c2ef9a8e36 100644 --- a/mappings/net/minecraft/block/BigDripleafBlock.mapping +++ b/mappings/net/minecraft/block/BigDripleafBlock.mapping @@ -27,3 +27,14 @@ CLASS net/minecraft/class_5801 net/minecraft/block/BigDripleafBlock ARG 0 state METHOD method_33613 getShapeForStateTilt (Lnet/minecraft/class_2680;)Lnet/minecraft/class_265; ARG 0 state + METHOD method_33725 canGrowInto (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z + ARG 0 world + ARG 1 pos + ARG 2 state + METHOD method_33726 placeDripleafAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z + ARG 0 world + ARG 1 pos + ARG 2 fluidState + ARG 3 direction + METHOD method_33727 canGrowInto (Lnet/minecraft/class_2680;)Z + ARG 0 state diff --git a/mappings/net/minecraft/block/BigDripleafStemBlock.mapping b/mappings/net/minecraft/block/BigDripleafStemBlock.mapping index 638fc459d2..01049da28e 100644 --- a/mappings/net/minecraft/block/BigDripleafStemBlock.mapping +++ b/mappings/net/minecraft/block/BigDripleafStemBlock.mapping @@ -4,3 +4,8 @@ CLASS net/minecraft/class_5802 net/minecraft/block/BigDripleafStemBlock FIELD field_28669 SOUTH_SHAPE Lnet/minecraft/class_265; FIELD field_28670 EAST_SHAPE Lnet/minecraft/class_265; FIELD field_28671 WEST_SHAPE Lnet/minecraft/class_265; + METHOD method_33728 placeStemAt (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2350;)Z + ARG 0 world + ARG 1 pos + ARG 2 fluidState + ARG 3 direction diff --git a/mappings/net/minecraft/world/gen/feature/Feature.mapping b/mappings/net/minecraft/world/gen/feature/Feature.mapping index 869b778bb1..bb630c6b89 100644 --- a/mappings/net/minecraft/world/gen/feature/Feature.mapping +++ b/mappings/net/minecraft/world/gen/feature/Feature.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature ARG 0 name ARG 1 feature METHOD method_13151 generate (Lnet/minecraft/class_5821;)Z + ARG 1 context METHOD method_13153 setBlockState (Lnet/minecraft/class_1945;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeature.mapping b/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeature.mapping new file mode 100644 index 0000000000..9b31f563a2 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeature.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_5834 net/minecraft/world/gen/feature/UnderwaterMagmaFeature + METHOD method_33763 isWaterOrAir (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos + METHOD method_33764 isValidPosition (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos + METHOD method_33765 getFloorHeight (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_5835;)Ljava/util/OptionalInt; + ARG 0 world + ARG 1 pos + ARG 2 config + METHOD method_33766 (Ljava/util/Random;Lnet/minecraft/class_5835;Lnet/minecraft/class_2338;)Z + ARG 2 pos + METHOD method_33767 (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)I + ARG 1 pos + METHOD method_33768 (Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Z + ARG 2 pos + METHOD method_33769 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_33770 (Lnet/minecraft/class_2680;)Z + ARG 0 state diff --git a/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig.mapping new file mode 100644 index 0000000000..5c59c1eeb7 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_5835 net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig + FIELD field_28853 CODEC Lcom/mojang/serialization/Codec; + FIELD field_28854 floorSearchRange I + FIELD field_28855 placementRadiusAroundFloor I + FIELD field_28856 placementProbabilityPerValidPosition F + METHOD (IIF)V + ARG 1 floorSearchRange + ARG 2 placementRadiusAroundFloor + ARG 3 placementProbabilityPerValidPosition + METHOD method_33772 (Lnet/minecraft/class_5835;)Ljava/lang/Float; + ARG 0 config + METHOD method_33773 (Lnet/minecraft/class_5835;)Ljava/lang/Integer; + ARG 0 config + METHOD method_33774 (Lnet/minecraft/class_5835;)Ljava/lang/Integer; + ARG 0 config