From 610594f38db8e42b4a43cd362e264fe622faed64 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 4 Sep 2020 19:39:55 +0100 Subject: [PATCH] Finished config targets --- .../enchantments/ecoenchants/normal/Diverse.java | 2 +- Plugin/src/main/resources/enchants/normal/abattoir.yml | 2 ++ Plugin/src/main/resources/enchants/normal/abrasion.yml | 3 +++ Plugin/src/main/resources/enchants/normal/aerial.yml | 3 +++ Plugin/src/main/resources/enchants/normal/aquatic.yml | 2 ++ Plugin/src/main/resources/enchants/normal/arachnid.yml | 2 ++ Plugin/src/main/resources/enchants/normal/arcanic.yml | 5 +++++ .../src/main/resources/enchants/normal/atmospheric.yml | 2 ++ .../src/main/resources/enchants/normal/beheading.yml | 3 +++ .../src/main/resources/enchants/normal/blastmining.yml | 2 ++ Plugin/src/main/resources/enchants/normal/bleed.yml | 2 ++ Plugin/src/main/resources/enchants/normal/blind.yml | 3 +++ .../main/resources/enchants/normal/blockbreather.yml | 2 ++ .../src/main/resources/enchants/normal/bosshunter.yml | 3 +++ Plugin/src/main/resources/enchants/normal/buckshot.yml | 2 ++ .../src/main/resources/enchants/normal/butchering.yml | 3 +++ Plugin/src/main/resources/enchants/normal/cerebral.yml | 3 +++ Plugin/src/main/resources/enchants/normal/chopless.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/cleave.yml | 2 ++ .../src/main/resources/enchants/normal/collateral.yml | 2 ++ Plugin/src/main/resources/enchants/normal/conclude.yml | 2 ++ .../src/main/resources/enchants/normal/corrosive.yml | 3 +++ Plugin/src/main/resources/enchants/normal/cranial.yml | 2 ++ .../src/main/resources/enchants/normal/criticals.yml | 3 +++ Plugin/src/main/resources/enchants/normal/cubism.yml | 3 +++ Plugin/src/main/resources/enchants/normal/defender.yml | 3 +++ .../src/main/resources/enchants/normal/deflection.yml | 2 ++ Plugin/src/main/resources/enchants/normal/defusion.yml | 3 +++ .../src/main/resources/enchants/normal/dexterous.yml | 3 +++ Plugin/src/main/resources/enchants/normal/disable.yml | 2 ++ .../src/main/resources/enchants/normal/disappear.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/diurnal.yml | 2 ++ Plugin/src/main/resources/enchants/normal/diverse.yml | 2 ++ Plugin/src/main/resources/enchants/normal/drill.yml | 2 ++ Plugin/src/main/resources/enchants/normal/dullness.yml | 2 ++ .../main/resources/enchants/normal/electroshock.yml | 2 ++ Plugin/src/main/resources/enchants/normal/enderism.yml | 3 +++ .../src/main/resources/enchants/normal/enderslayer.yml | 3 +++ .../src/main/resources/enchants/normal/endinfusion.yml | 2 ++ Plugin/src/main/resources/enchants/normal/evasion.yml | 5 +++++ .../main/resources/enchants/normal/extinguishing.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/extract.yml | 2 ++ Plugin/src/main/resources/enchants/normal/famine.yml | 2 ++ Plugin/src/main/resources/enchants/normal/farmhand.yml | 2 ++ Plugin/src/main/resources/enchants/normal/finality.yml | 2 ++ .../src/main/resources/enchants/normal/finishing.yml | 2 ++ .../main/resources/enchants/normal/fireaffinity.yml | 2 ++ .../src/main/resources/enchants/normal/firststrike.yml | 2 ++ Plugin/src/main/resources/enchants/normal/flinch.yml | 2 ++ .../src/main/resources/enchants/normal/forcefield.yml | 5 +++++ .../src/main/resources/enchants/normal/freerunner.yml | 2 ++ Plugin/src/main/resources/enchants/normal/frozen.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/fury.yml | 2 ++ Plugin/src/main/resources/enchants/normal/goliath.yml | 2 ++ Plugin/src/main/resources/enchants/normal/graceful.yml | 2 ++ Plugin/src/main/resources/enchants/normal/grapple.yml | 3 +++ .../src/main/resources/enchants/normal/greenthumb.yml | 2 ++ Plugin/src/main/resources/enchants/normal/grit.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/hellish.yml | 2 ++ Plugin/src/main/resources/enchants/normal/hook.yml | 2 ++ Plugin/src/main/resources/enchants/normal/horde.yml | 2 ++ Plugin/src/main/resources/enchants/normal/iceshot.yml | 3 +++ Plugin/src/main/resources/enchants/normal/identify.yml | 2 ++ Plugin/src/main/resources/enchants/normal/ignite.yml | 3 +++ .../main/resources/enchants/normal/illusionaspect.yml | 2 ++ Plugin/src/main/resources/enchants/normal/impact.yml | 2 ++ .../main/resources/enchants/normal/incandescence.yml | 5 +++++ .../main/resources/enchants/normal/infernaltouch.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/inferno.yml | 2 ++ .../src/main/resources/enchants/normal/infuriate.yml | 2 ++ .../src/main/resources/enchants/normal/insecticide.yml | 2 ++ .../main/resources/enchants/normal/instantaneous.yml | 5 +++++ .../main/resources/enchants/normal/invigoration.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/kinetic.yml | 2 ++ Plugin/src/main/resources/enchants/normal/launch.yml | 2 ++ Plugin/src/main/resources/enchants/normal/leeching.yml | 3 +++ Plugin/src/main/resources/enchants/normal/lesion.yml | 2 ++ Plugin/src/main/resources/enchants/normal/levitate.yml | 3 +++ .../src/main/resources/enchants/normal/liquidshot.yml | 3 +++ .../src/main/resources/enchants/normal/lumberjack.yml | 2 ++ .../src/main/resources/enchants/normal/magmawalker.yml | 2 ++ Plugin/src/main/resources/enchants/normal/magnetic.yml | 2 ++ Plugin/src/main/resources/enchants/normal/marking.yml | 3 +++ Plugin/src/main/resources/enchants/normal/marksman.yml | 3 +++ Plugin/src/main/resources/enchants/normal/necrotic.yml | 2 ++ Plugin/src/main/resources/enchants/normal/netheric.yml | 3 +++ .../main/resources/enchants/normal/netherinfusion.yml | 2 ++ .../src/main/resources/enchants/normal/nocturnal.yml | 2 ++ Plugin/src/main/resources/enchants/normal/optics.yml | 3 +++ .../src/main/resources/enchants/normal/oxygenate.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/pacify.yml | 2 ++ Plugin/src/main/resources/enchants/normal/paladin.yml | 2 ++ Plugin/src/main/resources/enchants/normal/paralyze.yml | 2 ++ .../src/main/resources/enchants/normal/parasitic.yml | 3 +++ Plugin/src/main/resources/enchants/normal/parry.yml | 2 ++ Plugin/src/main/resources/enchants/normal/phantasm.yml | 2 ++ .../src/main/resources/enchants/normal/protector.yml | 3 +++ .../src/main/resources/enchants/normal/proximity.yml | 2 ++ Plugin/src/main/resources/enchants/normal/puncture.yml | 2 ++ .../resources/enchants/normal/quadrilateralism.yml | 3 +++ Plugin/src/main/resources/enchants/normal/radiance.yml | 3 +++ Plugin/src/main/resources/enchants/normal/rage.yml | 2 ++ Plugin/src/main/resources/enchants/normal/rapid.yml | 2 ++ Plugin/src/main/resources/enchants/normal/reel.yml | 2 ++ .../main/resources/enchants/normal/reinforcement.yml | 2 ++ .../main/resources/enchants/normal/rejuvenation.yml | 5 +++++ .../src/main/resources/enchants/normal/replenish.yml | 2 ++ Plugin/src/main/resources/enchants/normal/revenant.yml | 2 ++ Plugin/src/main/resources/enchants/normal/sating.yml | 2 ++ Plugin/src/main/resources/enchants/normal/serrated.yml | 2 ++ Plugin/src/main/resources/enchants/normal/settle.yml | 2 ++ .../src/main/resources/enchants/normal/shockwave.yml | 2 ++ .../src/main/resources/enchants/normal/shotassist.yml | 5 +++++ .../src/main/resources/enchants/normal/sickening.yml | 3 +++ .../src/main/resources/enchants/normal/slaughter.yml | 2 ++ Plugin/src/main/resources/enchants/normal/slicing.yml | 2 ++ .../main/resources/enchants/normal/spearfishing.yml | 2 ++ Plugin/src/main/resources/enchants/normal/spiked.yml | 2 ++ Plugin/src/main/resources/enchants/normal/splash.yml | 2 ++ Plugin/src/main/resources/enchants/normal/stab.yml | 2 ++ Plugin/src/main/resources/enchants/normal/stamina.yml | 2 ++ .../main/resources/enchants/normal/stoneswitcher.yml | 2 ++ .../src/main/resources/enchants/normal/strayaspect.yml | 2 ++ .../src/main/resources/enchants/normal/succession.yml | 2 ++ .../main/resources/enchants/normal/supercritical.yml | 2 ++ .../src/main/resources/enchants/normal/sycophant.yml | 2 ++ Plugin/src/main/resources/enchants/normal/tectonic.yml | 2 ++ .../src/main/resources/enchants/normal/telekinesis.yml | 10 ++++++++++ Plugin/src/main/resources/enchants/normal/thor.yml | 2 ++ Plugin/src/main/resources/enchants/normal/thrive.yml | 5 +++++ Plugin/src/main/resources/enchants/normal/tornado.yml | 3 +++ Plugin/src/main/resources/enchants/normal/toxic.yml | 2 ++ .../src/main/resources/enchants/normal/transfuse.yml | 2 ++ .../src/main/resources/enchants/normal/tripleshot.yml | 2 ++ .../main/resources/enchants/normal/vampireaspect.yml | 2 ++ Plugin/src/main/resources/enchants/normal/vein.yml | 2 ++ Plugin/src/main/resources/enchants/normal/venom.yml | 3 +++ .../main/resources/enchants/normal/voidaffinity.yml | 2 ++ Plugin/src/main/resources/enchants/normal/voltage.yml | 2 ++ .../main/resources/enchants/normal/wateraffinity.yml | 2 ++ .../src/main/resources/enchants/normal/wateraspect.yml | 3 +++ .../src/main/resources/enchants/normal/weakening.yml | 2 ++ Plugin/src/main/resources/enchants/normal/wisdom.yml | 9 +++++++++ Plugin/src/main/resources/enchants/normal/wound.yml | 3 +++ Plugin/src/main/resources/enchants/normal/zeus.yml | 3 +++ Plugin/src/main/resources/enchants/special/aiming.yml | 2 ++ .../src/main/resources/enchants/special/annihilate.yml | 3 +++ Plugin/src/main/resources/enchants/special/bladed.yml | 2 ++ Plugin/src/main/resources/enchants/special/bolt.yml | 2 ++ Plugin/src/main/resources/enchants/special/carve.yml | 2 ++ .../src/main/resources/enchants/special/confusion.yml | 2 ++ .../src/main/resources/enchants/special/energizing.yml | 5 +++++ Plugin/src/main/resources/enchants/special/force.yml | 2 ++ Plugin/src/main/resources/enchants/special/frenzy.yml | 2 ++ Plugin/src/main/resources/enchants/special/harpoon.yml | 2 ++ .../resources/enchants/special/indestructibility.yml | 2 ++ .../main/resources/enchants/special/instability.yml | 3 +++ .../src/main/resources/enchants/special/intellect.yml | 9 +++++++++ .../src/main/resources/enchants/special/lifesteal.yml | 3 +++ .../src/main/resources/enchants/special/pentashot.yml | 2 ++ .../main/resources/enchants/special/preservation.yml | 2 ++ .../src/main/resources/enchants/special/prosperity.yml | 5 +++++ Plugin/src/main/resources/enchants/special/razor.yml | 2 ++ .../src/main/resources/enchants/special/repairing.yml | 2 ++ .../src/main/resources/enchants/special/soulbound.yml | 2 ++ Plugin/src/main/resources/enchants/special/spring.yml | 2 ++ .../main/resources/enchants/special/streamlining.yml | 2 ++ .../src/main/resources/enchants/special/volatile.yml | 2 ++ 168 files changed, 449 insertions(+), 1 deletion(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Diverse.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Diverse.java index 04db8b3c..07de6c6b 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Diverse.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/normal/Diverse.java @@ -27,7 +27,7 @@ public class Diverse extends EcoEnchant { Player player = (Player) event.getDamager(); Player victim = (Player) event.getEntity(); - if(!Target.Applicable.SWORD.getMaterials().contains(victim.getInventory().getItemInMainHand().getType())) + if(!victim.getInventory().getItemInMainHand().getType().toString().endsWith("_SWORD")) return; if (!EnchantChecks.mainhand(player, this)) return; diff --git a/Plugin/src/main/resources/enchants/normal/abattoir.yml b/Plugin/src/main/resources/enchants/normal/abattoir.yml index db48699d..032f3d88 100644 --- a/Plugin/src/main/resources/enchants/normal/abattoir.yml +++ b/Plugin/src/main/resources/enchants/normal/abattoir.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - trident grindstoneable: true conflicts: - serrated diff --git a/Plugin/src/main/resources/enchants/normal/abrasion.yml b/Plugin/src/main/resources/enchants/normal/abrasion.yml index f837caec..234d9155 100644 --- a/Plugin/src/main/resources/enchants/normal/abrasion.yml +++ b/Plugin/src/main/resources/enchants/normal/abrasion.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/aerial.yml b/Plugin/src/main/resources/enchants/normal/aerial.yml index e13f159c..83565925 100644 --- a/Plugin/src/main/resources/enchants/normal/aerial.yml +++ b/Plugin/src/main/resources/enchants/normal/aerial.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/aquatic.yml b/Plugin/src/main/resources/enchants/normal/aquatic.yml index 8e802493..09317302 100644 --- a/Plugin/src/main/resources/enchants/normal/aquatic.yml +++ b/Plugin/src/main/resources/enchants/normal/aquatic.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/arachnid.yml b/Plugin/src/main/resources/enchants/normal/arachnid.yml index 020acce2..a6b0759f 100644 --- a/Plugin/src/main/resources/enchants/normal/arachnid.yml +++ b/Plugin/src/main/resources/enchants/normal/arachnid.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - trident grindstoneable: true conflicts: - serrated diff --git a/Plugin/src/main/resources/enchants/normal/arcanic.yml b/Plugin/src/main/resources/enchants/normal/arcanic.yml index 168ddfd5..e0b8ecba 100644 --- a/Plugin/src/main/resources/enchants/normal/arcanic.yml +++ b/Plugin/src/main/resources/enchants/normal/arcanic.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/atmospheric.yml b/Plugin/src/main/resources/enchants/normal/atmospheric.yml index 3686cf8f..990ee41d 100644 --- a/Plugin/src/main/resources/enchants/normal/atmospheric.yml +++ b/Plugin/src/main/resources/enchants/normal/atmospheric.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/beheading.yml b/Plugin/src/main/resources/enchants/normal/beheading.yml index 4e0488b2..4089e46e 100644 --- a/Plugin/src/main/resources/enchants/normal/beheading.yml +++ b/Plugin/src/main/resources/enchants/normal/beheading.yml @@ -15,6 +15,9 @@ obtaining: rarity: uncommon general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/blastmining.yml b/Plugin/src/main/resources/enchants/normal/blastmining.yml index 3fee3436..dea6566e 100644 --- a/Plugin/src/main/resources/enchants/normal/blastmining.yml +++ b/Plugin/src/main/resources/enchants/normal/blastmining.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - pickaxe grindstoneable: true conflicts: - drill diff --git a/Plugin/src/main/resources/enchants/normal/bleed.yml b/Plugin/src/main/resources/enchants/normal/bleed.yml index cb5b0139..821fc6ce 100644 --- a/Plugin/src/main/resources/enchants/normal/bleed.yml +++ b/Plugin/src/main/resources/enchants/normal/bleed.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/blind.yml b/Plugin/src/main/resources/enchants/normal/blind.yml index 936722be..6106aa52 100644 --- a/Plugin/src/main/resources/enchants/normal/blind.yml +++ b/Plugin/src/main/resources/enchants/normal/blind.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/blockbreather.yml b/Plugin/src/main/resources/enchants/normal/blockbreather.yml index a1f06bf4..43ae2262 100644 --- a/Plugin/src/main/resources/enchants/normal/blockbreather.yml +++ b/Plugin/src/main/resources/enchants/normal/blockbreather.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - helmet grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/bosshunter.yml b/Plugin/src/main/resources/enchants/normal/bosshunter.yml index 05bb218b..231b2c57 100644 --- a/Plugin/src/main/resources/enchants/normal/bosshunter.yml +++ b/Plugin/src/main/resources/enchants/normal/bosshunter.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/buckshot.yml b/Plugin/src/main/resources/enchants/normal/buckshot.yml index 34734d7b..e2965c8f 100644 --- a/Plugin/src/main/resources/enchants/normal/buckshot.yml +++ b/Plugin/src/main/resources/enchants/normal/buckshot.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - bow grindstoneable: true conflicts: - succession diff --git a/Plugin/src/main/resources/enchants/normal/butchering.yml b/Plugin/src/main/resources/enchants/normal/butchering.yml index 45e3d5b2..12d101cb 100644 --- a/Plugin/src/main/resources/enchants/normal/butchering.yml +++ b/Plugin/src/main/resources/enchants/normal/butchering.yml @@ -15,6 +15,9 @@ obtaining: rarity: common general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - sharpness diff --git a/Plugin/src/main/resources/enchants/normal/cerebral.yml b/Plugin/src/main/resources/enchants/normal/cerebral.yml index 2a92738a..d6a6c070 100644 --- a/Plugin/src/main/resources/enchants/normal/cerebral.yml +++ b/Plugin/src/main/resources/enchants/normal/cerebral.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/chopless.yml b/Plugin/src/main/resources/enchants/normal/chopless.yml index f01a6fbc..2ddccb07 100644 --- a/Plugin/src/main/resources/enchants/normal/chopless.yml +++ b/Plugin/src/main/resources/enchants/normal/chopless.yml @@ -15,6 +15,11 @@ obtaining: rarity: rare general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/cleave.yml b/Plugin/src/main/resources/enchants/normal/cleave.yml index e49ffd66..a34b9fc5 100644 --- a/Plugin/src/main/resources/enchants/normal/cleave.yml +++ b/Plugin/src/main/resources/enchants/normal/cleave.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - axe grindstoneable: true conflicts: - carve diff --git a/Plugin/src/main/resources/enchants/normal/collateral.yml b/Plugin/src/main/resources/enchants/normal/collateral.yml index 20809e52..9d10355f 100644 --- a/Plugin/src/main/resources/enchants/normal/collateral.yml +++ b/Plugin/src/main/resources/enchants/normal/collateral.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/conclude.yml b/Plugin/src/main/resources/enchants/normal/conclude.yml index 8b5f605f..85dc464d 100644 --- a/Plugin/src/main/resources/enchants/normal/conclude.yml +++ b/Plugin/src/main/resources/enchants/normal/conclude.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/corrosive.yml b/Plugin/src/main/resources/enchants/normal/corrosive.yml index 60993d53..6ce74de6 100644 --- a/Plugin/src/main/resources/enchants/normal/corrosive.yml +++ b/Plugin/src/main/resources/enchants/normal/corrosive.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/cranial.yml b/Plugin/src/main/resources/enchants/normal/cranial.yml index cf4155a3..dbb4d798 100644 --- a/Plugin/src/main/resources/enchants/normal/cranial.yml +++ b/Plugin/src/main/resources/enchants/normal/cranial.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/criticals.yml b/Plugin/src/main/resources/enchants/normal/criticals.yml index 0b01e590..f15d5a35 100644 --- a/Plugin/src/main/resources/enchants/normal/criticals.yml +++ b/Plugin/src/main/resources/enchants/normal/criticals.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/cubism.yml b/Plugin/src/main/resources/enchants/normal/cubism.yml index aaceea75..d0d457db 100644 --- a/Plugin/src/main/resources/enchants/normal/cubism.yml +++ b/Plugin/src/main/resources/enchants/normal/cubism.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/defender.yml b/Plugin/src/main/resources/enchants/normal/defender.yml index 38f7e4af..17110fc3 100644 --- a/Plugin/src/main/resources/enchants/normal/defender.yml +++ b/Plugin/src/main/resources/enchants/normal/defender.yml @@ -15,6 +15,9 @@ obtaining: rarity: uncommon general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/deflection.yml b/Plugin/src/main/resources/enchants/normal/deflection.yml index 75f4ae62..ce196c20 100644 --- a/Plugin/src/main/resources/enchants/normal/deflection.yml +++ b/Plugin/src/main/resources/enchants/normal/deflection.yml @@ -15,6 +15,8 @@ obtaining: rarity: uncommon general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/defusion.yml b/Plugin/src/main/resources/enchants/normal/defusion.yml index 9d86a8fc..1f8d2516 100644 --- a/Plugin/src/main/resources/enchants/normal/defusion.yml +++ b/Plugin/src/main/resources/enchants/normal/defusion.yml @@ -15,6 +15,9 @@ obtaining: rarity: common general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - sharpness diff --git a/Plugin/src/main/resources/enchants/normal/dexterous.yml b/Plugin/src/main/resources/enchants/normal/dexterous.yml index 67e06b1d..0acfbc1a 100644 --- a/Plugin/src/main/resources/enchants/normal/dexterous.yml +++ b/Plugin/src/main/resources/enchants/normal/dexterous.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/disable.yml b/Plugin/src/main/resources/enchants/normal/disable.yml index 33614065..6835a5df 100644 --- a/Plugin/src/main/resources/enchants/normal/disable.yml +++ b/Plugin/src/main/resources/enchants/normal/disable.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - axe grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/disappear.yml b/Plugin/src/main/resources/enchants/normal/disappear.yml index 18b2cc81..1df7beb6 100644 --- a/Plugin/src/main/resources/enchants/normal/disappear.yml +++ b/Plugin/src/main/resources/enchants/normal/disappear.yml @@ -15,6 +15,11 @@ obtaining: rarity: legendary general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/diurnal.yml b/Plugin/src/main/resources/enchants/normal/diurnal.yml index 76accf9f..872b8cc0 100644 --- a/Plugin/src/main/resources/enchants/normal/diurnal.yml +++ b/Plugin/src/main/resources/enchants/normal/diurnal.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: - nocturnal diff --git a/Plugin/src/main/resources/enchants/normal/diverse.yml b/Plugin/src/main/resources/enchants/normal/diverse.yml index daa69c0e..54576ef6 100644 --- a/Plugin/src/main/resources/enchants/normal/diverse.yml +++ b/Plugin/src/main/resources/enchants/normal/diverse.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - axe grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/drill.yml b/Plugin/src/main/resources/enchants/normal/drill.yml index cac3d509..58ef21f5 100644 --- a/Plugin/src/main/resources/enchants/normal/drill.yml +++ b/Plugin/src/main/resources/enchants/normal/drill.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - axe grindstoneable: true conflicts: - lumberjack diff --git a/Plugin/src/main/resources/enchants/normal/dullness.yml b/Plugin/src/main/resources/enchants/normal/dullness.yml index 10d62235..13cba436 100644 --- a/Plugin/src/main/resources/enchants/normal/dullness.yml +++ b/Plugin/src/main/resources/enchants/normal/dullness.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/electroshock.yml b/Plugin/src/main/resources/enchants/normal/electroshock.yml index ab02a61e..ace649bd 100644 --- a/Plugin/src/main/resources/enchants/normal/electroshock.yml +++ b/Plugin/src/main/resources/enchants/normal/electroshock.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/enderism.yml b/Plugin/src/main/resources/enchants/normal/enderism.yml index 1db98ad2..0138200d 100644 --- a/Plugin/src/main/resources/enchants/normal/enderism.yml +++ b/Plugin/src/main/resources/enchants/normal/enderism.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: - netheric diff --git a/Plugin/src/main/resources/enchants/normal/enderslayer.yml b/Plugin/src/main/resources/enchants/normal/enderslayer.yml index 41f659ea..cc1601b9 100644 --- a/Plugin/src/main/resources/enchants/normal/enderslayer.yml +++ b/Plugin/src/main/resources/enchants/normal/enderslayer.yml @@ -15,6 +15,9 @@ obtaining: rarity: common general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - sharpness diff --git a/Plugin/src/main/resources/enchants/normal/endinfusion.yml b/Plugin/src/main/resources/enchants/normal/endinfusion.yml index 8f75835e..d2fe3b8e 100644 --- a/Plugin/src/main/resources/enchants/normal/endinfusion.yml +++ b/Plugin/src/main/resources/enchants/normal/endinfusion.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: - nether_infusion diff --git a/Plugin/src/main/resources/enchants/normal/evasion.yml b/Plugin/src/main/resources/enchants/normal/evasion.yml index 6fecc2c8..ffe5ecff 100644 --- a/Plugin/src/main/resources/enchants/normal/evasion.yml +++ b/Plugin/src/main/resources/enchants/normal/evasion.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/extinguishing.yml b/Plugin/src/main/resources/enchants/normal/extinguishing.yml index 9adb8fb3..b0bc8d16 100644 --- a/Plugin/src/main/resources/enchants/normal/extinguishing.yml +++ b/Plugin/src/main/resources/enchants/normal/extinguishing.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/extract.yml b/Plugin/src/main/resources/enchants/normal/extract.yml index fbaab1b9..8dff5897 100644 --- a/Plugin/src/main/resources/enchants/normal/extract.yml +++ b/Plugin/src/main/resources/enchants/normal/extract.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/famine.yml b/Plugin/src/main/resources/enchants/normal/famine.yml index d3cbac2b..3a3f464e 100644 --- a/Plugin/src/main/resources/enchants/normal/famine.yml +++ b/Plugin/src/main/resources/enchants/normal/famine.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/farmhand.yml b/Plugin/src/main/resources/enchants/normal/farmhand.yml index f335dc46..ac6281ef 100644 --- a/Plugin/src/main/resources/enchants/normal/farmhand.yml +++ b/Plugin/src/main/resources/enchants/normal/farmhand.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - hoe grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/finality.yml b/Plugin/src/main/resources/enchants/normal/finality.yml index f415f7e2..dc29ddf2 100644 --- a/Plugin/src/main/resources/enchants/normal/finality.yml +++ b/Plugin/src/main/resources/enchants/normal/finality.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/finishing.yml b/Plugin/src/main/resources/enchants/normal/finishing.yml index 2b8d5a8d..7bf4ab9e 100644 --- a/Plugin/src/main/resources/enchants/normal/finishing.yml +++ b/Plugin/src/main/resources/enchants/normal/finishing.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/fireaffinity.yml b/Plugin/src/main/resources/enchants/normal/fireaffinity.yml index 662dd8d8..d8d939b1 100644 --- a/Plugin/src/main/resources/enchants/normal/fireaffinity.yml +++ b/Plugin/src/main/resources/enchants/normal/fireaffinity.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: - water_affinity diff --git a/Plugin/src/main/resources/enchants/normal/firststrike.yml b/Plugin/src/main/resources/enchants/normal/firststrike.yml index eb8f56ee..2330e166 100644 --- a/Plugin/src/main/resources/enchants/normal/firststrike.yml +++ b/Plugin/src/main/resources/enchants/normal/firststrike.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/flinch.yml b/Plugin/src/main/resources/enchants/normal/flinch.yml index 0817b1ff..3486d573 100644 --- a/Plugin/src/main/resources/enchants/normal/flinch.yml +++ b/Plugin/src/main/resources/enchants/normal/flinch.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/forcefield.yml b/Plugin/src/main/resources/enchants/normal/forcefield.yml index 62d8615f..15dd591a 100644 --- a/Plugin/src/main/resources/enchants/normal/forcefield.yml +++ b/Plugin/src/main/resources/enchants/normal/forcefield.yml @@ -15,6 +15,11 @@ obtaining: rarity: legendary general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/freerunner.yml b/Plugin/src/main/resources/enchants/normal/freerunner.yml index 84c9b5a1..adb65e4d 100644 --- a/Plugin/src/main/resources/enchants/normal/freerunner.yml +++ b/Plugin/src/main/resources/enchants/normal/freerunner.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/frozen.yml b/Plugin/src/main/resources/enchants/normal/frozen.yml index 1fa52bba..93a2dcec 100644 --- a/Plugin/src/main/resources/enchants/normal/frozen.yml +++ b/Plugin/src/main/resources/enchants/normal/frozen.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/fury.yml b/Plugin/src/main/resources/enchants/normal/fury.yml index be1f437b..b6c25dc9 100644 --- a/Plugin/src/main/resources/enchants/normal/fury.yml +++ b/Plugin/src/main/resources/enchants/normal/fury.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/goliath.yml b/Plugin/src/main/resources/enchants/normal/goliath.yml index d5fb1496..0dd5028e 100644 --- a/Plugin/src/main/resources/enchants/normal/goliath.yml +++ b/Plugin/src/main/resources/enchants/normal/goliath.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/graceful.yml b/Plugin/src/main/resources/enchants/normal/graceful.yml index 8940ad6c..5860208e 100644 --- a/Plugin/src/main/resources/enchants/normal/graceful.yml +++ b/Plugin/src/main/resources/enchants/normal/graceful.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/grapple.yml b/Plugin/src/main/resources/enchants/normal/grapple.yml index 65eb44f5..30819fed 100644 --- a/Plugin/src/main/resources/enchants/normal/grapple.yml +++ b/Plugin/src/main/resources/enchants/normal/grapple.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - knockback diff --git a/Plugin/src/main/resources/enchants/normal/greenthumb.yml b/Plugin/src/main/resources/enchants/normal/greenthumb.yml index ff175332..244fd3ad 100644 --- a/Plugin/src/main/resources/enchants/normal/greenthumb.yml +++ b/Plugin/src/main/resources/enchants/normal/greenthumb.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - hoe grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/grit.yml b/Plugin/src/main/resources/enchants/normal/grit.yml index 597f4e84..c99fd1df 100644 --- a/Plugin/src/main/resources/enchants/normal/grit.yml +++ b/Plugin/src/main/resources/enchants/normal/grit.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/hellish.yml b/Plugin/src/main/resources/enchants/normal/hellish.yml index 5819716d..820336f3 100644 --- a/Plugin/src/main/resources/enchants/normal/hellish.yml +++ b/Plugin/src/main/resources/enchants/normal/hellish.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: - void_affinity diff --git a/Plugin/src/main/resources/enchants/normal/hook.yml b/Plugin/src/main/resources/enchants/normal/hook.yml index dbb13ead..ea2c6ff4 100644 --- a/Plugin/src/main/resources/enchants/normal/hook.yml +++ b/Plugin/src/main/resources/enchants/normal/hook.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - bow grindstoneable: true conflicts: - punch diff --git a/Plugin/src/main/resources/enchants/normal/horde.yml b/Plugin/src/main/resources/enchants/normal/horde.yml index 83cb18b9..1af7389b 100644 --- a/Plugin/src/main/resources/enchants/normal/horde.yml +++ b/Plugin/src/main/resources/enchants/normal/horde.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/iceshot.yml b/Plugin/src/main/resources/enchants/normal/iceshot.yml index c744b8d2..bf1b497a 100644 --- a/Plugin/src/main/resources/enchants/normal/iceshot.yml +++ b/Plugin/src/main/resources/enchants/normal/iceshot.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/identify.yml b/Plugin/src/main/resources/enchants/normal/identify.yml index da6defa8..13b619ea 100644 --- a/Plugin/src/main/resources/enchants/normal/identify.yml +++ b/Plugin/src/main/resources/enchants/normal/identify.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/ignite.yml b/Plugin/src/main/resources/enchants/normal/ignite.yml index 3b82f097..a12ddf15 100644 --- a/Plugin/src/main/resources/enchants/normal/ignite.yml +++ b/Plugin/src/main/resources/enchants/normal/ignite.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/illusionaspect.yml b/Plugin/src/main/resources/enchants/normal/illusionaspect.yml index c04f1830..53ceb09f 100644 --- a/Plugin/src/main/resources/enchants/normal/illusionaspect.yml +++ b/Plugin/src/main/resources/enchants/normal/illusionaspect.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/impact.yml b/Plugin/src/main/resources/enchants/normal/impact.yml index f77bedf8..f24e40d5 100644 --- a/Plugin/src/main/resources/enchants/normal/impact.yml +++ b/Plugin/src/main/resources/enchants/normal/impact.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/incandescence.yml b/Plugin/src/main/resources/enchants/normal/incandescence.yml index da9bf73e..0ff617ea 100644 --- a/Plugin/src/main/resources/enchants/normal/incandescence.yml +++ b/Plugin/src/main/resources/enchants/normal/incandescence.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/infernaltouch.yml b/Plugin/src/main/resources/enchants/normal/infernaltouch.yml index b74e8172..83b1206c 100644 --- a/Plugin/src/main/resources/enchants/normal/infernaltouch.yml +++ b/Plugin/src/main/resources/enchants/normal/infernaltouch.yml @@ -15,6 +15,11 @@ obtaining: rarity: rare general-config: + targets: + - pickaxe + - axe + - shovel + - hoe grindstoneable: true conflicts: - silk_touch diff --git a/Plugin/src/main/resources/enchants/normal/inferno.yml b/Plugin/src/main/resources/enchants/normal/inferno.yml index 085a253a..8532d2d7 100644 --- a/Plugin/src/main/resources/enchants/normal/inferno.yml +++ b/Plugin/src/main/resources/enchants/normal/inferno.yml @@ -15,6 +15,8 @@ obtaining: rarity: uncommon general-config: + targets: + - trident grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/infuriate.yml b/Plugin/src/main/resources/enchants/normal/infuriate.yml index 9a9d0662..80302cb9 100644 --- a/Plugin/src/main/resources/enchants/normal/infuriate.yml +++ b/Plugin/src/main/resources/enchants/normal/infuriate.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/insecticide.yml b/Plugin/src/main/resources/enchants/normal/insecticide.yml index 7c493a39..f011e561 100644 --- a/Plugin/src/main/resources/enchants/normal/insecticide.yml +++ b/Plugin/src/main/resources/enchants/normal/insecticide.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - bow grindstoneable: true conflicts: - power diff --git a/Plugin/src/main/resources/enchants/normal/instantaneous.yml b/Plugin/src/main/resources/enchants/normal/instantaneous.yml index 71674ddd..30cef98e 100644 --- a/Plugin/src/main/resources/enchants/normal/instantaneous.yml +++ b/Plugin/src/main/resources/enchants/normal/instantaneous.yml @@ -15,6 +15,11 @@ obtaining: rarity: rare general-config: + targets: + - pickaxe + - axe + - shovel + - hoe grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/invigoration.yml b/Plugin/src/main/resources/enchants/normal/invigoration.yml index cfacf311..b08effac 100644 --- a/Plugin/src/main/resources/enchants/normal/invigoration.yml +++ b/Plugin/src/main/resources/enchants/normal/invigoration.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/kinetic.yml b/Plugin/src/main/resources/enchants/normal/kinetic.yml index a5c64c20..847b31ca 100644 --- a/Plugin/src/main/resources/enchants/normal/kinetic.yml +++ b/Plugin/src/main/resources/enchants/normal/kinetic.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - elytra grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/launch.yml b/Plugin/src/main/resources/enchants/normal/launch.yml index 255a7662..9d94164b 100644 --- a/Plugin/src/main/resources/enchants/normal/launch.yml +++ b/Plugin/src/main/resources/enchants/normal/launch.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - elytra grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/leeching.yml b/Plugin/src/main/resources/enchants/normal/leeching.yml index 64cbcdbc..f8594ada 100644 --- a/Plugin/src/main/resources/enchants/normal/leeching.yml +++ b/Plugin/src/main/resources/enchants/normal/leeching.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - life_steal diff --git a/Plugin/src/main/resources/enchants/normal/lesion.yml b/Plugin/src/main/resources/enchants/normal/lesion.yml index 19f03aed..1f3d3973 100644 --- a/Plugin/src/main/resources/enchants/normal/lesion.yml +++ b/Plugin/src/main/resources/enchants/normal/lesion.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/levitate.yml b/Plugin/src/main/resources/enchants/normal/levitate.yml index 60618e68..4e3e3383 100644 --- a/Plugin/src/main/resources/enchants/normal/levitate.yml +++ b/Plugin/src/main/resources/enchants/normal/levitate.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/liquidshot.yml b/Plugin/src/main/resources/enchants/normal/liquidshot.yml index fce2868e..af142277 100644 --- a/Plugin/src/main/resources/enchants/normal/liquidshot.yml +++ b/Plugin/src/main/resources/enchants/normal/liquidshot.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/lumberjack.yml b/Plugin/src/main/resources/enchants/normal/lumberjack.yml index b2a893c2..e434d249 100644 --- a/Plugin/src/main/resources/enchants/normal/lumberjack.yml +++ b/Plugin/src/main/resources/enchants/normal/lumberjack.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - axe grindstoneable: true maximum-level: 6 conflicts: diff --git a/Plugin/src/main/resources/enchants/normal/magmawalker.yml b/Plugin/src/main/resources/enchants/normal/magmawalker.yml index 3ebbbe85..53fb673c 100644 --- a/Plugin/src/main/resources/enchants/normal/magmawalker.yml +++ b/Plugin/src/main/resources/enchants/normal/magmawalker.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/magnetic.yml b/Plugin/src/main/resources/enchants/normal/magnetic.yml index 023f88dc..f20a19c8 100644 --- a/Plugin/src/main/resources/enchants/normal/magnetic.yml +++ b/Plugin/src/main/resources/enchants/normal/magnetic.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/marking.yml b/Plugin/src/main/resources/enchants/normal/marking.yml index 8fe197e6..649d0c4a 100644 --- a/Plugin/src/main/resources/enchants/normal/marking.yml +++ b/Plugin/src/main/resources/enchants/normal/marking.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/marksman.yml b/Plugin/src/main/resources/enchants/normal/marksman.yml index 24a5c863..18190deb 100644 --- a/Plugin/src/main/resources/enchants/normal/marksman.yml +++ b/Plugin/src/main/resources/enchants/normal/marksman.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/necrotic.yml b/Plugin/src/main/resources/enchants/normal/necrotic.yml index e0bfe777..22a24131 100644 --- a/Plugin/src/main/resources/enchants/normal/necrotic.yml +++ b/Plugin/src/main/resources/enchants/normal/necrotic.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: - looting diff --git a/Plugin/src/main/resources/enchants/normal/netheric.yml b/Plugin/src/main/resources/enchants/normal/netheric.yml index 541989fc..cd9e974d 100644 --- a/Plugin/src/main/resources/enchants/normal/netheric.yml +++ b/Plugin/src/main/resources/enchants/normal/netheric.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: - enderism diff --git a/Plugin/src/main/resources/enchants/normal/netherinfusion.yml b/Plugin/src/main/resources/enchants/normal/netherinfusion.yml index 87a431ef..bc3dcc6c 100644 --- a/Plugin/src/main/resources/enchants/normal/netherinfusion.yml +++ b/Plugin/src/main/resources/enchants/normal/netherinfusion.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: - end_infusion diff --git a/Plugin/src/main/resources/enchants/normal/nocturnal.yml b/Plugin/src/main/resources/enchants/normal/nocturnal.yml index fd82d6b0..4f2c78ae 100644 --- a/Plugin/src/main/resources/enchants/normal/nocturnal.yml +++ b/Plugin/src/main/resources/enchants/normal/nocturnal.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: - diurnal diff --git a/Plugin/src/main/resources/enchants/normal/optics.yml b/Plugin/src/main/resources/enchants/normal/optics.yml index 5151357a..a3caf678 100644 --- a/Plugin/src/main/resources/enchants/normal/optics.yml +++ b/Plugin/src/main/resources/enchants/normal/optics.yml @@ -15,6 +15,9 @@ obtaining: rarity: uncommon general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/oxygenate.yml b/Plugin/src/main/resources/enchants/normal/oxygenate.yml index c2da5288..b3db4c76 100644 --- a/Plugin/src/main/resources/enchants/normal/oxygenate.yml +++ b/Plugin/src/main/resources/enchants/normal/oxygenate.yml @@ -15,6 +15,11 @@ obtaining: rarity: rare general-config: + targets: + - pickaxe + - axe + - shovel + - hoe grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/pacify.yml b/Plugin/src/main/resources/enchants/normal/pacify.yml index 744e8a89..9fb45893 100644 --- a/Plugin/src/main/resources/enchants/normal/pacify.yml +++ b/Plugin/src/main/resources/enchants/normal/pacify.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - trident grindstoneable: true conflicts: - serrated diff --git a/Plugin/src/main/resources/enchants/normal/paladin.yml b/Plugin/src/main/resources/enchants/normal/paladin.yml index 0d11f0ef..680d9c2c 100644 --- a/Plugin/src/main/resources/enchants/normal/paladin.yml +++ b/Plugin/src/main/resources/enchants/normal/paladin.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/paralyze.yml b/Plugin/src/main/resources/enchants/normal/paralyze.yml index d0f91642..4cc3792d 100644 --- a/Plugin/src/main/resources/enchants/normal/paralyze.yml +++ b/Plugin/src/main/resources/enchants/normal/paralyze.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/parasitic.yml b/Plugin/src/main/resources/enchants/normal/parasitic.yml index 03dbce5a..041138d7 100644 --- a/Plugin/src/main/resources/enchants/normal/parasitic.yml +++ b/Plugin/src/main/resources/enchants/normal/parasitic.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/parry.yml b/Plugin/src/main/resources/enchants/normal/parry.yml index 91aa9653..15c18576 100644 --- a/Plugin/src/main/resources/enchants/normal/parry.yml +++ b/Plugin/src/main/resources/enchants/normal/parry.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/phantasm.yml b/Plugin/src/main/resources/enchants/normal/phantasm.yml index 519db5fb..24bd4ecb 100644 --- a/Plugin/src/main/resources/enchants/normal/phantasm.yml +++ b/Plugin/src/main/resources/enchants/normal/phantasm.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - trident grindstoneable: true conflicts: - serrated diff --git a/Plugin/src/main/resources/enchants/normal/protector.yml b/Plugin/src/main/resources/enchants/normal/protector.yml index 6ea4a32f..9dddd1b4 100644 --- a/Plugin/src/main/resources/enchants/normal/protector.yml +++ b/Plugin/src/main/resources/enchants/normal/protector.yml @@ -15,6 +15,9 @@ obtaining: rarity: uncommon general-config: + targets: + - sword + - axe grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/proximity.yml b/Plugin/src/main/resources/enchants/normal/proximity.yml index 8444ff57..1db5d13f 100644 --- a/Plugin/src/main/resources/enchants/normal/proximity.yml +++ b/Plugin/src/main/resources/enchants/normal/proximity.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/puncture.yml b/Plugin/src/main/resources/enchants/normal/puncture.yml index d8552685..48e489ca 100644 --- a/Plugin/src/main/resources/enchants/normal/puncture.yml +++ b/Plugin/src/main/resources/enchants/normal/puncture.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/quadrilateralism.yml b/Plugin/src/main/resources/enchants/normal/quadrilateralism.yml index b58995af..386b620c 100644 --- a/Plugin/src/main/resources/enchants/normal/quadrilateralism.yml +++ b/Plugin/src/main/resources/enchants/normal/quadrilateralism.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/radiance.yml b/Plugin/src/main/resources/enchants/normal/radiance.yml index 72923fe0..00cb4549 100644 --- a/Plugin/src/main/resources/enchants/normal/radiance.yml +++ b/Plugin/src/main/resources/enchants/normal/radiance.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/rage.yml b/Plugin/src/main/resources/enchants/normal/rage.yml index 01d2f900..78b8c6bb 100644 --- a/Plugin/src/main/resources/enchants/normal/rage.yml +++ b/Plugin/src/main/resources/enchants/normal/rage.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/rapid.yml b/Plugin/src/main/resources/enchants/normal/rapid.yml index 254e6d44..7ca0c619 100644 --- a/Plugin/src/main/resources/enchants/normal/rapid.yml +++ b/Plugin/src/main/resources/enchants/normal/rapid.yml @@ -15,6 +15,8 @@ obtaining: rarity: uncommon general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/reel.yml b/Plugin/src/main/resources/enchants/normal/reel.yml index e499528a..2ef007d2 100644 --- a/Plugin/src/main/resources/enchants/normal/reel.yml +++ b/Plugin/src/main/resources/enchants/normal/reel.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - rod grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/reinforcement.yml b/Plugin/src/main/resources/enchants/normal/reinforcement.yml index b5b0b788..029636de 100644 --- a/Plugin/src/main/resources/enchants/normal/reinforcement.yml +++ b/Plugin/src/main/resources/enchants/normal/reinforcement.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - elytra grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/rejuvenation.yml b/Plugin/src/main/resources/enchants/normal/rejuvenation.yml index 1905c921..5b9227c6 100644 --- a/Plugin/src/main/resources/enchants/normal/rejuvenation.yml +++ b/Plugin/src/main/resources/enchants/normal/rejuvenation.yml @@ -15,6 +15,11 @@ obtaining: rarity: legendary general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/replenish.yml b/Plugin/src/main/resources/enchants/normal/replenish.yml index f1e71819..989071de 100644 --- a/Plugin/src/main/resources/enchants/normal/replenish.yml +++ b/Plugin/src/main/resources/enchants/normal/replenish.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - hoe grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/revenant.yml b/Plugin/src/main/resources/enchants/normal/revenant.yml index 496bc6ce..97d109be 100644 --- a/Plugin/src/main/resources/enchants/normal/revenant.yml +++ b/Plugin/src/main/resources/enchants/normal/revenant.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - bow grindstoneable: true conflicts: - power diff --git a/Plugin/src/main/resources/enchants/normal/sating.yml b/Plugin/src/main/resources/enchants/normal/sating.yml index 1c3f23ec..95e350fc 100644 --- a/Plugin/src/main/resources/enchants/normal/sating.yml +++ b/Plugin/src/main/resources/enchants/normal/sating.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - helmet grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/serrated.yml b/Plugin/src/main/resources/enchants/normal/serrated.yml index d1b41c4c..49bee227 100644 --- a/Plugin/src/main/resources/enchants/normal/serrated.yml +++ b/Plugin/src/main/resources/enchants/normal/serrated.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - trident grindstoneable: true conflicts: - bladed diff --git a/Plugin/src/main/resources/enchants/normal/settle.yml b/Plugin/src/main/resources/enchants/normal/settle.yml index 61273872..5257dbed 100644 --- a/Plugin/src/main/resources/enchants/normal/settle.yml +++ b/Plugin/src/main/resources/enchants/normal/settle.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - bow grindstoneable: true conflicts: - power diff --git a/Plugin/src/main/resources/enchants/normal/shockwave.yml b/Plugin/src/main/resources/enchants/normal/shockwave.yml index 38d76cd9..fd177f9e 100644 --- a/Plugin/src/main/resources/enchants/normal/shockwave.yml +++ b/Plugin/src/main/resources/enchants/normal/shockwave.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/shotassist.yml b/Plugin/src/main/resources/enchants/normal/shotassist.yml index b524b494..f4c64025 100644 --- a/Plugin/src/main/resources/enchants/normal/shotassist.yml +++ b/Plugin/src/main/resources/enchants/normal/shotassist.yml @@ -15,6 +15,11 @@ obtaining: rarity: legendary general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/sickening.yml b/Plugin/src/main/resources/enchants/normal/sickening.yml index f50c6162..9a29302c 100644 --- a/Plugin/src/main/resources/enchants/normal/sickening.yml +++ b/Plugin/src/main/resources/enchants/normal/sickening.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/slaughter.yml b/Plugin/src/main/resources/enchants/normal/slaughter.yml index 4c708aed..9e944051 100644 --- a/Plugin/src/main/resources/enchants/normal/slaughter.yml +++ b/Plugin/src/main/resources/enchants/normal/slaughter.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - bow grindstoneable: true conflicts: - power diff --git a/Plugin/src/main/resources/enchants/normal/slicing.yml b/Plugin/src/main/resources/enchants/normal/slicing.yml index 6ad01a7b..7b59ad16 100644 --- a/Plugin/src/main/resources/enchants/normal/slicing.yml +++ b/Plugin/src/main/resources/enchants/normal/slicing.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - elytra grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/normal/spearfishing.yml b/Plugin/src/main/resources/enchants/normal/spearfishing.yml index bafd2790..e079fb48 100644 --- a/Plugin/src/main/resources/enchants/normal/spearfishing.yml +++ b/Plugin/src/main/resources/enchants/normal/spearfishing.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/spiked.yml b/Plugin/src/main/resources/enchants/normal/spiked.yml index 9d2370e1..7b3c1c00 100644 --- a/Plugin/src/main/resources/enchants/normal/spiked.yml +++ b/Plugin/src/main/resources/enchants/normal/spiked.yml @@ -15,6 +15,8 @@ obtaining: rarity: common general-config: + targets: + - rod grindstoneable: true conflicts: - harpoon diff --git a/Plugin/src/main/resources/enchants/normal/splash.yml b/Plugin/src/main/resources/enchants/normal/splash.yml index 6e296626..ed3525df 100644 --- a/Plugin/src/main/resources/enchants/normal/splash.yml +++ b/Plugin/src/main/resources/enchants/normal/splash.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: - wisdom diff --git a/Plugin/src/main/resources/enchants/normal/stab.yml b/Plugin/src/main/resources/enchants/normal/stab.yml index 99031b09..1585d75b 100644 --- a/Plugin/src/main/resources/enchants/normal/stab.yml +++ b/Plugin/src/main/resources/enchants/normal/stab.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - trident grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/stamina.yml b/Plugin/src/main/resources/enchants/normal/stamina.yml index 355e57cd..32c39265 100644 --- a/Plugin/src/main/resources/enchants/normal/stamina.yml +++ b/Plugin/src/main/resources/enchants/normal/stamina.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/stoneswitcher.yml b/Plugin/src/main/resources/enchants/normal/stoneswitcher.yml index 31ce9822..4ee6735f 100644 --- a/Plugin/src/main/resources/enchants/normal/stoneswitcher.yml +++ b/Plugin/src/main/resources/enchants/normal/stoneswitcher.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - pickaxe grindstoneable: true conflicts: - transfuse diff --git a/Plugin/src/main/resources/enchants/normal/strayaspect.yml b/Plugin/src/main/resources/enchants/normal/strayaspect.yml index 17ccb99e..8f5dc8ac 100644 --- a/Plugin/src/main/resources/enchants/normal/strayaspect.yml +++ b/Plugin/src/main/resources/enchants/normal/strayaspect.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/succession.yml b/Plugin/src/main/resources/enchants/normal/succession.yml index c7b7fc61..3dcbb8a6 100644 --- a/Plugin/src/main/resources/enchants/normal/succession.yml +++ b/Plugin/src/main/resources/enchants/normal/succession.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - bow grindstoneable: true conflicts: - tripleshot diff --git a/Plugin/src/main/resources/enchants/normal/supercritical.yml b/Plugin/src/main/resources/enchants/normal/supercritical.yml index 18786a85..f7424fbf 100644 --- a/Plugin/src/main/resources/enchants/normal/supercritical.yml +++ b/Plugin/src/main/resources/enchants/normal/supercritical.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/normal/sycophant.yml b/Plugin/src/main/resources/enchants/normal/sycophant.yml index 3a5b1721..be76f552 100644 --- a/Plugin/src/main/resources/enchants/normal/sycophant.yml +++ b/Plugin/src/main/resources/enchants/normal/sycophant.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - shield grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/tectonic.yml b/Plugin/src/main/resources/enchants/normal/tectonic.yml index 53913e1c..0624623f 100644 --- a/Plugin/src/main/resources/enchants/normal/tectonic.yml +++ b/Plugin/src/main/resources/enchants/normal/tectonic.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - boots grindstoneable: true conflicts: - feather_falling diff --git a/Plugin/src/main/resources/enchants/normal/telekinesis.yml b/Plugin/src/main/resources/enchants/normal/telekinesis.yml index 52a47755..d11cee2f 100644 --- a/Plugin/src/main/resources/enchants/normal/telekinesis.yml +++ b/Plugin/src/main/resources/enchants/normal/telekinesis.yml @@ -15,6 +15,16 @@ obtaining: rarity: uncommon general-config: + targets: + - pickaxe + - axe + - shovel + - hoe + - sword + - axe + - bow + - crossbow + - trident grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/normal/thor.yml b/Plugin/src/main/resources/enchants/normal/thor.yml index 8f5b86ee..405aa6da 100644 --- a/Plugin/src/main/resources/enchants/normal/thor.yml +++ b/Plugin/src/main/resources/enchants/normal/thor.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/thrive.yml b/Plugin/src/main/resources/enchants/normal/thrive.yml index 517cebba..f0a528c7 100644 --- a/Plugin/src/main/resources/enchants/normal/thrive.yml +++ b/Plugin/src/main/resources/enchants/normal/thrive.yml @@ -15,6 +15,11 @@ obtaining: rarity: epic general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: - prosperity diff --git a/Plugin/src/main/resources/enchants/normal/tornado.yml b/Plugin/src/main/resources/enchants/normal/tornado.yml index ea9c38a4..63ba4de4 100644 --- a/Plugin/src/main/resources/enchants/normal/tornado.yml +++ b/Plugin/src/main/resources/enchants/normal/tornado.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - knockback diff --git a/Plugin/src/main/resources/enchants/normal/toxic.yml b/Plugin/src/main/resources/enchants/normal/toxic.yml index 3a71819e..584eff7a 100644 --- a/Plugin/src/main/resources/enchants/normal/toxic.yml +++ b/Plugin/src/main/resources/enchants/normal/toxic.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/transfuse.yml b/Plugin/src/main/resources/enchants/normal/transfuse.yml index ba71abd0..cf201f0d 100644 --- a/Plugin/src/main/resources/enchants/normal/transfuse.yml +++ b/Plugin/src/main/resources/enchants/normal/transfuse.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - pickaxe grindstoneable: true conflicts: - stone_switcher diff --git a/Plugin/src/main/resources/enchants/normal/tripleshot.yml b/Plugin/src/main/resources/enchants/normal/tripleshot.yml index 78d872b9..9b4efccf 100644 --- a/Plugin/src/main/resources/enchants/normal/tripleshot.yml +++ b/Plugin/src/main/resources/enchants/normal/tripleshot.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - bow grindstoneable: true conflicts: - succession diff --git a/Plugin/src/main/resources/enchants/normal/vampireaspect.yml b/Plugin/src/main/resources/enchants/normal/vampireaspect.yml index a0bba679..6a22a931 100644 --- a/Plugin/src/main/resources/enchants/normal/vampireaspect.yml +++ b/Plugin/src/main/resources/enchants/normal/vampireaspect.yml @@ -15,6 +15,8 @@ obtaining: rarity: rare general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 2 diff --git a/Plugin/src/main/resources/enchants/normal/vein.yml b/Plugin/src/main/resources/enchants/normal/vein.yml index e782b013..f01935b8 100644 --- a/Plugin/src/main/resources/enchants/normal/vein.yml +++ b/Plugin/src/main/resources/enchants/normal/vein.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - pickaxe grindstoneable: true maximum-level: 5 conflicts: diff --git a/Plugin/src/main/resources/enchants/normal/venom.yml b/Plugin/src/main/resources/enchants/normal/venom.yml index 3acd2f5b..c93172df 100644 --- a/Plugin/src/main/resources/enchants/normal/venom.yml +++ b/Plugin/src/main/resources/enchants/normal/venom.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/normal/voidaffinity.yml b/Plugin/src/main/resources/enchants/normal/voidaffinity.yml index f6aa67a4..39aab0b3 100644 --- a/Plugin/src/main/resources/enchants/normal/voidaffinity.yml +++ b/Plugin/src/main/resources/enchants/normal/voidaffinity.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - trident grindstoneable: true conflicts: - netheric diff --git a/Plugin/src/main/resources/enchants/normal/voltage.yml b/Plugin/src/main/resources/enchants/normal/voltage.yml index 458c49ca..8108d5d9 100644 --- a/Plugin/src/main/resources/enchants/normal/voltage.yml +++ b/Plugin/src/main/resources/enchants/normal/voltage.yml @@ -15,6 +15,8 @@ obtaining: rarity: legendary general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/normal/wateraffinity.yml b/Plugin/src/main/resources/enchants/normal/wateraffinity.yml index 104923ad..6f11e2cb 100644 --- a/Plugin/src/main/resources/enchants/normal/wateraffinity.yml +++ b/Plugin/src/main/resources/enchants/normal/wateraffinity.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: - fire_affinity diff --git a/Plugin/src/main/resources/enchants/normal/wateraspect.yml b/Plugin/src/main/resources/enchants/normal/wateraspect.yml index 2cfde048..5fa50b5d 100644 --- a/Plugin/src/main/resources/enchants/normal/wateraspect.yml +++ b/Plugin/src/main/resources/enchants/normal/wateraspect.yml @@ -15,6 +15,9 @@ obtaining: rarity: rare general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - fire_aspect diff --git a/Plugin/src/main/resources/enchants/normal/weakening.yml b/Plugin/src/main/resources/enchants/normal/weakening.yml index 52ba4dba..4c809055 100644 --- a/Plugin/src/main/resources/enchants/normal/weakening.yml +++ b/Plugin/src/main/resources/enchants/normal/weakening.yml @@ -15,6 +15,8 @@ obtaining: rarity: epic general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/normal/wisdom.yml b/Plugin/src/main/resources/enchants/normal/wisdom.yml index cdb8fe79..12ee07d2 100644 --- a/Plugin/src/main/resources/enchants/normal/wisdom.yml +++ b/Plugin/src/main/resources/enchants/normal/wisdom.yml @@ -15,6 +15,15 @@ obtaining: rarity: uncommon general-config: + targets: + - sword + - axe + - pickaxe + - shovel + - hoe + - bow + - crossbow + - trident grindstoneable: true conflicts: - splash diff --git a/Plugin/src/main/resources/enchants/normal/wound.yml b/Plugin/src/main/resources/enchants/normal/wound.yml index 5fe54697..d3455272 100644 --- a/Plugin/src/main/resources/enchants/normal/wound.yml +++ b/Plugin/src/main/resources/enchants/normal/wound.yml @@ -15,6 +15,9 @@ obtaining: rarity: legendary general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 7 diff --git a/Plugin/src/main/resources/enchants/normal/zeus.yml b/Plugin/src/main/resources/enchants/normal/zeus.yml index 1213aff0..57b39016 100644 --- a/Plugin/src/main/resources/enchants/normal/zeus.yml +++ b/Plugin/src/main/resources/enchants/normal/zeus.yml @@ -15,6 +15,9 @@ obtaining: rarity: epic general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 6 diff --git a/Plugin/src/main/resources/enchants/special/aiming.yml b/Plugin/src/main/resources/enchants/special/aiming.yml index 7337aeb4..2435a44b 100644 --- a/Plugin/src/main/resources/enchants/special/aiming.yml +++ b/Plugin/src/main/resources/enchants/special/aiming.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - bow grindstoneable: true conflicts: [] maximum-level: 5 diff --git a/Plugin/src/main/resources/enchants/special/annihilate.yml b/Plugin/src/main/resources/enchants/special/annihilate.yml index 04cd0e76..29698f16 100644 --- a/Plugin/src/main/resources/enchants/special/annihilate.yml +++ b/Plugin/src/main/resources/enchants/special/annihilate.yml @@ -15,6 +15,9 @@ obtaining: rarity: special general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - knockback diff --git a/Plugin/src/main/resources/enchants/special/bladed.yml b/Plugin/src/main/resources/enchants/special/bladed.yml index cc69d670..d231956e 100644 --- a/Plugin/src/main/resources/enchants/special/bladed.yml +++ b/Plugin/src/main/resources/enchants/special/bladed.yml @@ -15,6 +15,8 @@ obtaining: rarity: veryspecial general-config: + targets: + - trident grindstoneable: true conflicts: - impaling diff --git a/Plugin/src/main/resources/enchants/special/bolt.yml b/Plugin/src/main/resources/enchants/special/bolt.yml index 79e75357..184e3f79 100644 --- a/Plugin/src/main/resources/enchants/special/bolt.yml +++ b/Plugin/src/main/resources/enchants/special/bolt.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/special/carve.yml b/Plugin/src/main/resources/enchants/special/carve.yml index f29c6db4..a6bb3bd8 100644 --- a/Plugin/src/main/resources/enchants/special/carve.yml +++ b/Plugin/src/main/resources/enchants/special/carve.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - axe grindstoneable: true conflicts: - cleave diff --git a/Plugin/src/main/resources/enchants/special/confusion.yml b/Plugin/src/main/resources/enchants/special/confusion.yml index 3a896a9b..83a29fe6 100644 --- a/Plugin/src/main/resources/enchants/special/confusion.yml +++ b/Plugin/src/main/resources/enchants/special/confusion.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 4 diff --git a/Plugin/src/main/resources/enchants/special/energizing.yml b/Plugin/src/main/resources/enchants/special/energizing.yml index 349b96a2..3abe5997 100644 --- a/Plugin/src/main/resources/enchants/special/energizing.yml +++ b/Plugin/src/main/resources/enchants/special/energizing.yml @@ -15,6 +15,11 @@ obtaining: rarity: special general-config: + targets: + - pickaxe + - axe + - shovel + - hoe grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/special/force.yml b/Plugin/src/main/resources/enchants/special/force.yml index f0e871b1..9ff1acf2 100644 --- a/Plugin/src/main/resources/enchants/special/force.yml +++ b/Plugin/src/main/resources/enchants/special/force.yml @@ -15,6 +15,8 @@ obtaining: rarity: veryspecial general-config: + targets: + - bow grindstoneable: true conflicts: - power diff --git a/Plugin/src/main/resources/enchants/special/frenzy.yml b/Plugin/src/main/resources/enchants/special/frenzy.yml index 8f8d8437..9275f0fe 100644 --- a/Plugin/src/main/resources/enchants/special/frenzy.yml +++ b/Plugin/src/main/resources/enchants/special/frenzy.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/special/harpoon.yml b/Plugin/src/main/resources/enchants/special/harpoon.yml index 59b96dc8..cb6684d2 100644 --- a/Plugin/src/main/resources/enchants/special/harpoon.yml +++ b/Plugin/src/main/resources/enchants/special/harpoon.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - rod grindstoneable: true conflicts: - spiked diff --git a/Plugin/src/main/resources/enchants/special/indestructibility.yml b/Plugin/src/main/resources/enchants/special/indestructibility.yml index eddad35c..9342a592 100644 --- a/Plugin/src/main/resources/enchants/special/indestructibility.yml +++ b/Plugin/src/main/resources/enchants/special/indestructibility.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - all grindstoneable: true conflicts: - unbreaking diff --git a/Plugin/src/main/resources/enchants/special/instability.yml b/Plugin/src/main/resources/enchants/special/instability.yml index e4112a6b..8110f8c1 100644 --- a/Plugin/src/main/resources/enchants/special/instability.yml +++ b/Plugin/src/main/resources/enchants/special/instability.yml @@ -15,6 +15,9 @@ obtaining: rarity: special general-config: + targets: + - bow + - crossbow grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/special/intellect.yml b/Plugin/src/main/resources/enchants/special/intellect.yml index 2be5e1e3..382cae82 100644 --- a/Plugin/src/main/resources/enchants/special/intellect.yml +++ b/Plugin/src/main/resources/enchants/special/intellect.yml @@ -15,6 +15,15 @@ obtaining: rarity: special general-config: + targets: + - bow + - crossbow + - trident + - pickaxe + - axe + - shovel + - hoe + - sword grindstoneable: true conflicts: - splash diff --git a/Plugin/src/main/resources/enchants/special/lifesteal.yml b/Plugin/src/main/resources/enchants/special/lifesteal.yml index 529a6b29..3e8c61da 100644 --- a/Plugin/src/main/resources/enchants/special/lifesteal.yml +++ b/Plugin/src/main/resources/enchants/special/lifesteal.yml @@ -15,6 +15,9 @@ obtaining: rarity: special general-config: + targets: + - sword + - axe grindstoneable: true conflicts: - leeching diff --git a/Plugin/src/main/resources/enchants/special/pentashot.yml b/Plugin/src/main/resources/enchants/special/pentashot.yml index 297af67e..5c079557 100644 --- a/Plugin/src/main/resources/enchants/special/pentashot.yml +++ b/Plugin/src/main/resources/enchants/special/pentashot.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - bow grindstoneable: true conflicts: - succession diff --git a/Plugin/src/main/resources/enchants/special/preservation.yml b/Plugin/src/main/resources/enchants/special/preservation.yml index 47cb3b8e..0bacf388 100644 --- a/Plugin/src/main/resources/enchants/special/preservation.yml +++ b/Plugin/src/main/resources/enchants/special/preservation.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - armor grindstoneable: true conflicts: - protection diff --git a/Plugin/src/main/resources/enchants/special/prosperity.yml b/Plugin/src/main/resources/enchants/special/prosperity.yml index 9dcc8f0d..cd74c2bc 100644 --- a/Plugin/src/main/resources/enchants/special/prosperity.yml +++ b/Plugin/src/main/resources/enchants/special/prosperity.yml @@ -15,6 +15,11 @@ obtaining: rarity: veryspecial general-config: + targets: + - helmet + - chestplate + - leggings + - boots grindstoneable: true conflicts: - thrive diff --git a/Plugin/src/main/resources/enchants/special/razor.yml b/Plugin/src/main/resources/enchants/special/razor.yml index 1c2eefda..b2209660 100644 --- a/Plugin/src/main/resources/enchants/special/razor.yml +++ b/Plugin/src/main/resources/enchants/special/razor.yml @@ -15,6 +15,8 @@ obtaining: rarity: veryspecial general-config: + targets: + - sword grindstoneable: true conflicts: - sharpness diff --git a/Plugin/src/main/resources/enchants/special/repairing.yml b/Plugin/src/main/resources/enchants/special/repairing.yml index a0859db5..5da0fec1 100644 --- a/Plugin/src/main/resources/enchants/special/repairing.yml +++ b/Plugin/src/main/resources/enchants/special/repairing.yml @@ -15,6 +15,8 @@ obtaining: rarity: veryspecial general-config: + targets: + - all grindstoneable: true conflicts: - mending diff --git a/Plugin/src/main/resources/enchants/special/soulbound.yml b/Plugin/src/main/resources/enchants/special/soulbound.yml index fd0b9d87..53de8420 100644 --- a/Plugin/src/main/resources/enchants/special/soulbound.yml +++ b/Plugin/src/main/resources/enchants/special/soulbound.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - all grindstoneable: true conflicts: [] diff --git a/Plugin/src/main/resources/enchants/special/spring.yml b/Plugin/src/main/resources/enchants/special/spring.yml index 885ae882..6fe3c7bb 100644 --- a/Plugin/src/main/resources/enchants/special/spring.yml +++ b/Plugin/src/main/resources/enchants/special/spring.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 3 diff --git a/Plugin/src/main/resources/enchants/special/streamlining.yml b/Plugin/src/main/resources/enchants/special/streamlining.yml index 674f1645..d6caab58 100644 --- a/Plugin/src/main/resources/enchants/special/streamlining.yml +++ b/Plugin/src/main/resources/enchants/special/streamlining.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - boots grindstoneable: true conflicts: [] maximum-level: 8 diff --git a/Plugin/src/main/resources/enchants/special/volatile.yml b/Plugin/src/main/resources/enchants/special/volatile.yml index 9f296778..74d66d59 100644 --- a/Plugin/src/main/resources/enchants/special/volatile.yml +++ b/Plugin/src/main/resources/enchants/special/volatile.yml @@ -15,6 +15,8 @@ obtaining: rarity: special general-config: + targets: + - sword grindstoneable: true conflicts: [] maximum-level: 2