File tree Expand file tree Collapse file tree 2 files changed +18
-12
lines changed
forge-1.15.2/templates/plant Expand file tree Collapse file tree 2 files changed +18
-12
lines changed Original file line number Diff line number Diff line change @@ -43,21 +43,24 @@ feature_bamboo:
4343feature_random_patch_simple :
4444 - RandomPatchFeature
4545 - BlockClusterFeatureConfig
46- feature_random_patch :
47- - RandomPatchFeature
48- - BlockClusterFeatureConfig
4946feature_ore :
5047 - OreFeature
5148 - OreFeatureConfig
52- feature_replace_single_block :
53- - ReplaceBlockFeature
54- - ReplaceBlockConfig
49+ feature_scattered_ore :
50+ - OreFeature
51+ - OreFeatureConfig
5552feature_simple_random_selector :
5653 - SingleRandomFeatureConfig
5754 - SingleRandomFeature
58- feature_spring :
59- - SpringFeature
60- - LiquidsConfig
55+ feature_random_selector :
56+ - MultipleWithChanceRandomFeature
57+ - MultipleRandomFeatureConfig
58+ feature_disk_simple :
59+ - SphereReplaceFeature
60+ - SphereReplaceConfig
61+ feature_disk :
62+ - SphereReplaceFeature
63+ - SphereReplaceConfig
6164feature_tree_simple :
6265 - TreeFeature
6366 - BaseTreeFeatureConfig
@@ -67,6 +70,9 @@ feature_tree_spruce:
6770feature_tree_pine :
6871 - TreeFeature
6972 - BaseTreeFeatureConfig
73+ feature_spring :
74+ - SpringFeature
75+ - LiquidsConfig
7076
7177# Custom NBT-based feature, not present in vanilla
7278feature_custom_structure :
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ package ${package}.block.grower;
3333
3434<#compress >
3535public class ${name} TreeGrower extends <#if (data.megaTrees[0 ]?has_content) || (data.megaTrees[1]?has_content)>Big</#if >Tree {
36- protected ConfiguredFeature<BaseTreeFeatureConfig , ? > getTreeFeature(Random randomSource, boolean hasFlower) {
36+ protected ConfiguredFeature<TreeFeatureConfig , ? > getTreeFeature(Random randomSource, boolean hasFlower) {
3737 <#if data.secondaryTreeChance != 0 && (data.trees[1 ]?has_content || data.flowerTrees[1]?has_content)>
3838 if (randomSource.nextFloat() < ${data.secondaryTreeChance} ) {
3939 <#if data.flowerTrees[1 ]?has_content>
@@ -49,7 +49,7 @@ public class ${name}TreeGrower extends <#if (data.megaTrees[0]?has_content) || (
4949 }
5050
5151 <#if (data.megaTrees[0 ]?has_content) || (data.megaTrees[1]?has_content)>
52- protected ConfiguredFeature<BaseTreeFeatureConfig , ? > getHugeTreeFeature(Random randomSource) {
52+ protected ConfiguredFeature<HugeTreeFeatureConfig , ? > getHugeTreeFeature(Random randomSource) {
5353 <#if data.megaTrees[1 ]?has_content && data.secondaryTreeChance != 0>
5454 return (randomSource.nextFloat() < ${data.secondaryTreeChance} ) ? <@toTreeKey data.megaTrees[1 ]/> : <@toTreeKey data.megaTrees[0 ]/>;
5555 <#else >
@@ -62,7 +62,7 @@ public class ${name}TreeGrower extends <#if (data.megaTrees[0]?has_content) || (
6262<#-- @formatter:on -->
6363<#macro toTreeKey tree="" >
6464<#if tree?has_content >
65- ${generator.map(tree, "configuredfeatures") }
65+ new ${generator.map(tree, "configuredfeatures") }
6666<#else >
6767null
6868</#if >
You can’t perform that action at this time.
0 commit comments