diff --git a/Plugin/plugin.iml b/Plugin/plugin.iml index 44226e64..f86df9d6 100644 --- a/Plugin/plugin.iml +++ b/Plugin/plugin.iml @@ -98,14 +98,12 @@ - - + - diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java index 0b05e83e..4c916cd3 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java @@ -187,6 +187,7 @@ public class EcoEnchants { public static final EcoEnchant BUCKSHOT = new Buckshot(); public static final EcoEnchant DIVERSE = new Diverse(); public static final EcoEnchant LIFE_STEAL = new LifeSteal(); + public static final EcoEnchant LIME_ARTIFACT = new LimeArtifact(); /** * Get all registered {@link EcoEnchant}s diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/LimeArtifact.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/LimeArtifact.java new file mode 100644 index 00000000..c852923a --- /dev/null +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/LimeArtifact.java @@ -0,0 +1,16 @@ +package com.willfp.ecoenchants.enchantments.ecoenchants.artifact; + +import com.willfp.ecoenchants.enchantments.Artifact; +import org.bukkit.Color; +import org.bukkit.Particle; + +public class LimeArtifact extends Artifact { + public LimeArtifact() { + super( + "lime_artifact", + 4.0, + Particle.REDSTONE, + new Particle.DustOptions(Color.fromRGB(3, 252, 140), 1.0f) + ); + } +} \ No newline at end of file diff --git a/Plugin/src/main/resources/enchants/artifact/limeartifact.yml b/Plugin/src/main/resources/enchants/artifact/limeartifact.yml new file mode 100644 index 00000000..a1693950 --- /dev/null +++ b/Plugin/src/main/resources/enchants/artifact/limeartifact.yml @@ -0,0 +1,39 @@ +# +# Lime Artifact EcoEnchant +# + +config-version: 4.0 # Don't edit this. + +name: "Lime Artifact" + +description: Creates lime particles. + +obtaining: + table: true + villager: true + loot: true + rarity: epic + +general-config: + grindstoneable: true + conflicts: [] + +config: + # For Attack + radius: 1 + y-delta: 0.07 + radius-multiplier: 5 + + # For Arrows + Tridents + particle-tick-delay: 2 + + # For Pickaxes + amount: 10 + on-blocks: + - diamond_ore + - gold_ore + - lapis_ore + - redstone_ore + - iron_ore + - obsidian + - ancient_debris \ No newline at end of file diff --git a/Plugin/src/main/resources/plugin.yml b/Plugin/src/main/resources/plugin.yml index a696aea8..1779235f 100644 --- a/Plugin/src/main/resources/plugin.yml +++ b/Plugin/src/main/resources/plugin.yml @@ -206,6 +206,7 @@ permissions: ecoenchants.fromtable.buckshot: true ecoenchants.fromtable.diverse: true ecoenchants.fromtable.lifesteal: true + ecoenchants.fromtable.limeartifact: true ecoenchants.updateannounce: description: Informs admins of a new update @@ -696,4 +697,7 @@ permissions: default: true ecoenchants.fromtable.lifesteal: description: Allows getting life steal from an enchanting table + default: true + ecoenchants.fromtable.limeartifact: + description: Allows getting lime artifact from an enchanting table default: true \ No newline at end of file