Skip to content

Commit 1020a63

Browse files
committed
Some fixes
1 parent 82962ac commit 1020a63

File tree

10 files changed

+46
-19
lines changed

10 files changed

+46
-19
lines changed

src/main/resources/datapack-1.16.x/mappings/features.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,110 +2,137 @@ _default:
22
- NoOpFeature
33
- NoFeatureConfig
44
- NoFeatureConfig.field_236558_a_
5+
- Feature.NO_OP
56
feature_no_op:
67
- NoOpFeature
78
- NoFeatureConfig
89
- NoFeatureConfig.field_236558_a_
10+
- Feature.NO_OP
911
feature_lake:
1012
- LakesFeature
1113
- BlockStateFeatureConfig
1214
- BlockStateFeatureConfig.field_236455_a_
15+
- Feature.LAKE
1316
feature_simple_block:
1417
- Feature<BlockStateFeatureConfig>
1518
- BlockStateFeatureConfig
1619
- BlockStateFeatureConfig.field_236455_a_
20+
- Feature.SIMPLE_BLOCK
1721
feature_block_pile:
1822
- BlockPileFeature
1923
- BlockStateProvidingFeatureConfig
2024
- BlockStateProvidingFeatureConfig.field_236453_a_
25+
- Feature.BLOCK_PILE
2126
feature_huge_brown_mushroom:
2227
- BigBrownMushroomFeature
2328
- BigMushroomFeatureConfig
2429
- BigMushroomFeatureConfig.CODEC
30+
- Feature.HUGE_BROWN_MUSHROOM
2531
feature_huge_red_mushroom:
2632
- BigRedMushroomFeature
2733
- BigMushroomFeatureConfig
2834
- BigMushroomFeatureConfig.CODEC
35+
- Feature.HUGE_RED_MUSHROOM
2936
feature_coral_claw:
3037
- CoralClawFeature
3138
- NoFeatureConfig
3239
- NoFeatureConfig.field_236558_a_
40+
- Feature.CORAL_CLAW
3341
feature_coral_mushroom:
3442
- CoralMushroomFeature
3543
- NoFeatureConfig
3644
- NoFeatureConfig.field_236558_a_
45+
- Feature.CORAL_MUSHROOM
3746
feature_coral_tree:
3847
- CoralTreeFeature
3948
- NoFeatureConfig
4049
- NoFeatureConfig.field_236558_a_
50+
- Feature.CORAL_TREE
4151
feature_forest_rock:
4252
- BlockBlobFeature
4353
- BlockStateFeatureConfig
4454
- BlockStateFeatureConfig.field_236455_a_
55+
- Feature.FOREST_ROCK
4556
feature_huge_fungus:
4657
- HugeFungusFeature
4758
- HugeFungusConfig
4859
- HugeFungusConfig.field_236298_a_
60+
- Feature.HUGE_FUNGUS
4961
feature_delta:
5062
- BasaltDeltasStructure
5163
- BasaltDeltasFeature
5264
- BasaltDeltasFeature.field_236495_a_
65+
- Feature.DELTA_FEATURE
5366
feature_replace_sphere:
5467
- SphereReplaceFeature
5568
- SphereReplaceConfig
5669
- SphereReplaceConfig.field_236516_a_
70+
- Feature.DISK
5771
feature_seagrass:
5872
- SeaGrassFeature
5973
- ProbabilityConfig
6074
- ProbabilityConfig.CODEC
75+
- Feature.SEAGRASS
6176
feature_bamboo:
6277
- BambooFeature
6378
- ProbabilityConfig
6479
- ProbabilityConfig.CODEC
80+
- Feature.BAMBOO
6581
feature_random_patch_simple:
6682
- RandomPatchFeature
6783
- BlockClusterFeatureConfig
6884
- BlockClusterFeatureConfig.field_236587_a_
85+
- Feature.RANDOM_PATCH
6986
feature_ore:
7087
- OreFeature
7188
- OreFeatureConfig
7289
- OreFeatureConfig.CODEC
90+
- Feature.ORE
7391
feature_scattered_ore:
7492
- NoExposedOreFeature
7593
- OreFeatureConfig
7694
- OreFeatureConfig.CODEC
95+
- Feature.NO_SURFACE_ORE
7796
feature_simple_random_selector:
7897
- SingleRandomFeatureConfig
7998
- SingleRandomFeature
8099
- SingleRandomFeature.field_236642_a_
100+
- Feature.SIMPLE_RANDOM_SELECTOR
81101
feature_random_selector:
82102
- MultipleWithChanceRandomFeature
83103
- MultipleRandomFeatureConfig
84104
- MultipleRandomFeatureConfig.field_236583_a_
105+
- Feature.RANDOM_SELECTOR
85106
feature_disk_simple:
86107
- SphereReplaceFeature
87108
- SphereReplaceConfig
88109
- SphereReplaceConfig.field_236516_a_
110+
- Feature.DISK
89111
feature_disk:
90112
- SphereReplaceFeature
91113
- SphereReplaceConfig
92114
- SphereReplaceConfig.field_236516_a_
115+
- Feature.DISK
93116
feature_tree_simple:
94117
- TreeFeature
95118
- BaseTreeFeatureConfig
96119
- BaseTreeFeatureConfig.CODEC
120+
- Feature.TREE
97121
feature_tree_spruce:
98122
- TreeFeature
99123
- BaseTreeFeatureConfig
100124
- BaseTreeFeatureConfig.CODEC
125+
- Feature.TREE
101126
feature_tree_pine:
102127
- TreeFeature
103128
- BaseTreeFeatureConfig
104129
- BaseTreeFeatureConfig.CODEC
130+
- Feature.TREE
105131
feature_spring:
106132
- SpringFeature
107133
- LiquidsConfig
108134
- LiquidsConfig.field_236649_a_
135+
- Feature.SPRING_FEATURE
109136

110137
# Custom NBT-based feature, not present in vanilla
111138
feature_custom_structure:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
${generator.map(field$feature, "configuredfeatures", 1)}
1+
${generator.map(field$feature, "configuredfeatures")}

src/main/resources/forge-1.16.5/mappings/attributes.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ BLOCK_REACH: ForgeMod.REACH_DISTANCE.get()
99
FLYING_SPEED: Attributes.FLYING_SPEED
1010
FOLLOW_RANGE: Attributes.FOLLOW_RANGE
1111
ENTITY_GRAVITY: ForgeMod.ENTITY_GRAVITY.get()
12-
JUMP_STRENGTH: Attributes.JUMP_STRENGTH
12+
JUMP_STRENGTH: Attributes.HORSE_JUMP_STRENGTH
1313
KNOCKBACK_RESISTANCE: Attributes.KNOCKBACK_RESISTANCE
1414
LUCK: Attributes.LUCK
1515
MAX_HEALTH: Attributes.MAX_HEALTH
1616
MOVEMENT_SPEED: Attributes.MOVEMENT_SPEED
17-
SPAWN_REINFORCEMENTS_CHANCE: Attributes.SPAWN_REINFORCEMENTS_CHANCE
17+
SPAWN_REINFORCEMENTS_CHANCE: Attributes.ZOMBIE_SPAWN_REINFORCEMENTS
1818
SWIM_SPEED: ForgeMod.SWIM_SPEED.get()
1919
NAMETAG_RENDER_DISTANCE: ForgeMod.NAMETAG_DISTANCE.get()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<#include "mcelements.ftl">
22
<#include "mcitems.ftl">
3-
(${mappedMCItemToItem(input$a, 1)}.isIn(ItemTags.createOptional(${toResourceLocation(input$b)})))
3+
(${mappedMCItemToItem(input$a)}.isIn(ItemTags.createOptional(${toResourceLocation(input$b)})))
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
(${input$entity} instanceof TamableEntity ? ((TameableEntity) ${input$entity}).isTamed():false)
1+
(${input$entity} instanceof TameableEntity && ((TameableEntity) ${input$entity}).isTamed())
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<#if generator.map(field$gamerulesnumber, "gamerules") != "null">
2-
if(world instanceof ServerWorld && ((ServerWorld) world).getServer() != null) {
3-
((ServerWorld) world).getServer().getCommandManager().handleCommand(
2+
if(world instanceof ServerWorld && ((World) world).getServer() != null) {
3+
((World) world).getServer().getCommandManager().handleCommand(
44
new CommandSource(ICommandSource.DUMMY, Vector3d.ZERO, Vector2f.ZERO, ((ServerWorld) world),
5-
4, "", new StringTextComponent(""), world.getServer(), null).withFeedbackDisabled(),
5+
4, "", new StringTextComponent(""), ((World) world).getServer(), null).withFeedbackDisabled(),
66
String.format("gamerule %s %d", (${generator.map(field$gamerulesnumber, "gamerules")}).toString(), ${opt.toInt(input$gameruleValue)}));
77
}
88
</#if>

src/main/resources/forge-1.16.5/templates/block/block.java.ftl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -741,11 +741,11 @@ public class ${name}Block extends
741741
<#elseif data.tintType == "Water">
742742
BiomeColors.getWaterColor(world, pos) : -1;
743743
<#elseif data.tintType == "Sky">
744-
Minecraft.getInstance().world.getBiome(pos).value().getSkyColor() : 8562943;
744+
Minecraft.getInstance().world.getBiome(pos).getSkyColor() : 8562943;
745745
<#elseif data.tintType == "Fog">
746-
Minecraft.getInstance().world.getBiome(pos).value().getFogColor() : 12638463;
746+
Minecraft.getInstance().world.getBiome(pos).getFogColor() : 12638463;
747747
<#else>
748-
Minecraft.getInstance().world.getBiome(pos).value().getWaterFogColor() : 329011;
748+
Minecraft.getInstance().world.getBiome(pos).getWaterFogColor() : 329011;
749749
</#if>
750750
</#if>
751751
}, ${JavaModName}Blocks.${REGISTRYNAME}.get());

src/main/resources/forge-1.16.5/templates/fluid/fluidattributes.java.ftl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,11 @@ public class ${name}FluidAttributes extends FluidAttributes {
6363
<#elseif data.tintType == "Water">
6464
BiomeColors.getWaterColor(world, pos)
6565
<#elseif data.tintType == "Sky">
66-
Minecraft.getInstance().world.getBiome(pos).value().getSkyColor()
66+
Minecraft.getInstance().world.getBiome(pos).getSkyColor()
6767
<#elseif data.tintType == "Fog">
68-
Minecraft.getInstance().world.getBiome(pos).value().getFogColor()
68+
Minecraft.getInstance().world.getBiome(pos).getFogColor()
6969
<#else>
70-
Minecraft.getInstance().world.getBiome(pos).value().getWaterFogColor()
70+
Minecraft.getInstance().world.getBiome(pos).getWaterFogColor()
7171
</#if> | 0xFF000000;
7272
}
7373
</#if>

src/main/resources/forge-1.16.5/templates/plant/plant.java.ftl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -368,11 +368,11 @@ public class ${name}Block extends ${getPlantClass(data.plantType)}Block
368368
<#elseif data.tintType == "Water">
369369
BiomeColors.getWaterColor(world, pos) : -1;
370370
<#elseif data.tintType == "Sky">
371-
Minecraft.getInstance().level.getBiome(pos).value().getSkyColor() : 8562943;
371+
Minecraft.getInstance().world.getBiome(pos).getSkyColor() : 8562943;
372372
<#elseif data.tintType == "Fog">
373-
Minecraft.getInstance().level.getBiome(pos).value().getFogColor() : 12638463;
373+
Minecraft.getInstance().world.getBiome(pos).getFogColor() : 12638463;
374374
<#else>
375-
Minecraft.getInstance().level.getBiome(pos).value().getWaterFogColor() : 329011;
375+
Minecraft.getInstance().world.getBiome(pos).getWaterFogColor() : 329011;
376376
</#if>
377377
</#if>
378378
}, ${JavaModName}Blocks.${REGISTRYNAME}.get());

src/main/resources/forge-1.16.5/utils/mcelements.ftl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,9 @@
5454
<#elseif featureType == "configured_feature_reference">
5555
<#return featureConfig + nonHardcodedElements>
5656
<#elseif placement == "">
57-
<#return generator.map(featureType, "features", 2) + '.withConfiguration(' + featureConfig + ')'>
57+
<#return generator.map(featureType, "features", 3) + '.withConfiguration(' + featureConfig + ')'>
5858
<#else>
59-
<#return generator.map(featureType, "features", 2) + '.withConfiguration(' + featureConfig + ')' + nonHardcodedElements>
59+
<#return generator.map(featureType, "features", 3) + '.withConfiguration(' + featureConfig + ')' + nonHardcodedElements>
6060
</#if>
6161
</#if>
6262
</#function>

0 commit comments

Comments
 (0)