Skip to content

Commit b8aeea4

Browse files
committed
Fix enchantment
1 parent 0e1c07a commit b8aeea4

File tree

3 files changed

+127
-43
lines changed

3 files changed

+127
-43
lines changed

src/main/resources/datapack-1.20.1/jsontriggers/enchantment_entry.json.ftl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"enchantment": "${generator.map(field$enchantment, "enchantments", 1)}",
2+
"enchantment": "${generator.map(field$enchantment, "enchantments", 1)}",
33
"levels": {
44
"min": ${field$min},
55
"max": ${field$max}

src/main/resources/datapack-1.20.1/jsontriggers/item_enchanted.json.ftl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
"trigger": "minecraft:enchanted_item",
33
"conditions": {
44
"item": {
5-
"items": "${input$item}",
5+
"items": [
6+
"${input$item}"
7+
],
68
"enchantments": [
79
<#list input_list$enchantment as enchantment>
810
${enchantment}<#sep>,
Lines changed: 123 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,123 @@
1-
_default: Enchantments.BLOCK_EFFICIENCY
2-
_mcreator_map_template: "@JavaModNameEnchantments.@REGISTRYNAME.get()"
3-
PROTECTION: Enchantments.ALL_DAMAGE_PROTECTION
4-
FIRE_PROTECTION: Enchantments.FIRE_PROTECTION
5-
FEATHER_FALLING: Enchantments.FALL_PROTECTION
6-
BLAST_PROTECTION: Enchantments.BLAST_PROTECTION
7-
PROJECTILE_PROTECTION: Enchantments.PROJECTILE_PROTECTION
8-
RESPIRATION: Enchantments.RESPIRATION
9-
AQUA_AFFINITY: Enchantments.AQUA_AFFINITY
10-
THORNS: Enchantments.THORNS
11-
DEPTH_STRIDER: Enchantments.DEPTH_STRIDER
12-
FROST_WALKER: Enchantments.FROST_WALKER
13-
BINDING_CURSE: Enchantments.BINDING_CURSE
14-
SOUL_SPEED: Enchantments.SOUL_SPEED
15-
SWIFT_SNEAK: Enchantments.SWIFT_SNEAK
16-
SHARPNESS: Enchantments.SHARPNESS
17-
SMITE: Enchantments.SMITE
18-
BANE_OF_ARTHROPODS: Enchantments.BANE_OF_ARTHROPODS
19-
KNOCKBACK: Enchantments.KNOCKBACK
20-
FIRE_ASPECT: Enchantments.FIRE_ASPECT
21-
LOOTING: Enchantments.MOB_LOOTING
22-
SWEEPING: Enchantments.SWEEPING_EDGE
23-
EFFICIENCY: Enchantments.BLOCK_EFFICIENCY
24-
SILK_TOUCH: Enchantments.SILK_TOUCH
25-
UNBREAKING: Enchantments.UNBREAKING
26-
FORTUNE: Enchantments.BLOCK_FORTUNE
27-
POWER: Enchantments.POWER_ARROWS
28-
PUNCH: Enchantments.PUNCH_ARROWS
29-
FLAME: Enchantments.FLAMING_ARROWS
30-
INFINITY: Enchantments.INFINITY_ARROWS
31-
LUCK_OF_THE_SEA: Enchantments.FISHING_LUCK
32-
LURE: Enchantments.FISHING_SPEED
33-
LOYALTY: Enchantments.LOYALTY
34-
IMPALING: Enchantments.IMPALING
35-
RIPTIDE: Enchantments.RIPTIDE
36-
CHANNELING: Enchantments.CHANNELING
37-
MULTISHOT: Enchantments.MULTISHOT
38-
QUICK_CHARGE: Enchantments.QUICK_CHARGE
39-
PIERCING: Enchantments.PIERCING
40-
MENDING: Enchantments.MENDING
41-
VANISHING_CURSE: Enchantments.VANISHING_CURSE
1+
_default:
2+
- Enchantments.BLOCK_EFFICIENCY
3+
- efficiency
4+
_mcreator_map_template:
5+
- "@JavaModNameEnchantments.@REGISTRYNAME.get()"
6+
- "@modid:@registryname"
7+
PROTECTION:
8+
- Enchantments.ALL_DAMAGE_PROTECTION
9+
- protection
10+
FIRE_PROTECTION:
11+
- Enchantments.FIRE_PROTECTION
12+
- fire_protection
13+
FEATHER_FALLING:
14+
- Enchantments.FALL_PROTECTION
15+
- feather_falling
16+
BLAST_PROTECTION:
17+
- Enchantments.BLAST_PROTECTION
18+
- blast_protection
19+
PROJECTILE_PROTECTION:
20+
- Enchantments.PROJECTILE_PROTECTION
21+
- projectile_protection
22+
RESPIRATION:
23+
- Enchantments.RESPIRATION
24+
- respiration
25+
AQUA_AFFINITY:
26+
- Enchantments.AQUA_AFFINITY
27+
- aqua_affinity
28+
THORNS:
29+
- Enchantments.THORNS
30+
- thorns
31+
DEPTH_STRIDER:
32+
- Enchantments.DEPTH_STRIDER
33+
- depth_strider
34+
FROST_WALKER:
35+
- Enchantments.FROST_WALKER
36+
- frost_walker
37+
BINDING_CURSE:
38+
- Enchantments.BINDING_CURSE
39+
- binding_curse
40+
SOUL_SPEED:
41+
- Enchantments.SOUL_SPEED
42+
- soul_speed
43+
SWIFT_SNEAK:
44+
- Enchantments.SWIFT_SNEAK
45+
- swift_sneak
46+
SHARPNESS:
47+
- Enchantments.SHARPNESS
48+
- sharpness
49+
SMITE:
50+
- Enchantments.SMITE
51+
- smite
52+
BANE_OF_ARTHROPODS:
53+
- Enchantments.BANE_OF_ARTHROPODS
54+
- bane_of_arthropods
55+
KNOCKBACK:
56+
- Enchantments.KNOCKBACK
57+
- knockback
58+
FIRE_ASPECT:
59+
- Enchantments.FIRE_ASPECT
60+
- fire_aspect
61+
LOOTING:
62+
- Enchantments.MOB_LOOTING
63+
- looting
64+
SWEEPING:
65+
- Enchantments.SWEEPING_EDGE
66+
- sweeping_edge
67+
EFFICIENCY:
68+
- Enchantments.BLOCK_EFFICIENCY
69+
- efficiency
70+
SILK_TOUCH:
71+
- Enchantments.SILK_TOUCH
72+
- silk_touch
73+
UNBREAKING:
74+
- Enchantments.UNBREAKING
75+
- unbreaking
76+
FORTUNE:
77+
- Enchantments.BLOCK_FORTUNE
78+
- fortune
79+
POWER:
80+
- Enchantments.POWER_ARROWS
81+
- power
82+
PUNCH:
83+
- Enchantments.PUNCH_ARROWS
84+
- punch
85+
FLAME:
86+
- Enchantments.FLAMING_ARROWS
87+
- flame
88+
INFINITY:
89+
- Enchantments.INFINITY_ARROWS
90+
- infinity
91+
LUCK_OF_THE_SEA:
92+
- Enchantments.FISHING_LUCK
93+
- luck_of_the_sea
94+
LURE:
95+
- Enchantments.FISHING_SPEED
96+
- lure
97+
LOYALTY:
98+
- Enchantments.LOYALTY
99+
- loyalty
100+
IMPALING:
101+
- Enchantments.IMPALING
102+
- impaling
103+
RIPTIDE:
104+
- Enchantments.RIPTIDE
105+
- riptide
106+
CHANNELING:
107+
- Enchantments.CHANNELING
108+
- channeling
109+
MULTISHOT:
110+
- Enchantments.MULTISHOT
111+
- multishot
112+
QUICK_CHARGE:
113+
- Enchantments.QUICK_CHARGE
114+
- quick_charge
115+
PIERCING:
116+
- Enchantments.PIERCING
117+
- piercing
118+
MENDING:
119+
- Enchantments.MENDING
120+
- mending
121+
VANISHING_CURSE:
122+
- Enchantments.VANISHING_CURSE
123+
- vanishing_curse

0 commit comments

Comments
 (0)