Skip to content
This repository was archived by the owner on Jan 29, 2021. It is now read-only.

Commit ea1ad15

Browse files
author
Max094Reikeb
committed
Added 1.15.5 code for custom damage, check enchantment and remove specific enchantment
1 parent c994ff2 commit ea1ad15

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
if (${input$entity} instanceof LivingEntity) {
2+
DamageSource a = new DamageSource(${input$localization_text}).setDamageBypassesArmor();
3+
((LivingEntity) ${input$entity}).attackEntityFrom(a, ${input$damage_number});
4+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
((EnchantmentHelper.getEnchantmentLevel(${generator.map(field$enhancement, "enchantments")}, ${input$item}) != 0))
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Map<Enchantment, Integer> enchantments = EnchantmentHelper.getEnchantments(${input$item});
2+
if (enchantments.containsKey(${generator.map(field$enhancement, "enchantments")})) {
3+
enchantments.remove(${generator.map(field$enhancement, "enchantments")});
4+
EnchantmentHelper.setEnchantments(enchantments, ${input$item});
5+
}

0 commit comments

Comments
 (0)