diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java index 1d8680bc..6f9a967f 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchants.java @@ -30,7 +30,9 @@ import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.MagmaArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.MusicArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.NautilusArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.NetherArtifact; +import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.RainArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.RedstoneArtifact; +import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.SlimeArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.SmokeArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.SnowArtifact; import com.willfp.ecoenchants.enchantments.ecoenchants.artifact.SoulArtifact; @@ -505,6 +507,8 @@ public class EcoEnchants { public static final EcoEnchant SPARK_ARTIFACT = new SparkArtifact(); public static final EcoEnchant SPORE_ARTIFACT = new SporeArtifact(); public static final EcoEnchant WAX_ARTIFACT = new WaxArtifact(); + public static final EcoEnchant RAIN_ARTIFACT = new RainArtifact(); + public static final EcoEnchant SLIME_ARTIFACT = new SlimeArtifact(); /** * Get all registered {@link EcoEnchant}s. diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/RainArtifact.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/RainArtifact.java new file mode 100644 index 00000000..dec3d5fa --- /dev/null +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/RainArtifact.java @@ -0,0 +1,18 @@ +package com.willfp.ecoenchants.enchantments.ecoenchants.artifact; + +import com.willfp.ecoenchants.enchantments.itemtypes.Artifact; +import org.bukkit.Particle; +import org.jetbrains.annotations.NotNull; + +public class RainArtifact extends Artifact { + public RainArtifact() { + super( + "rain_artifact" + ); + } + + @Override + public @NotNull Particle getParticle() { + return Particle.WATER_SPLASH; + } +} diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/SlimeArtifact.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/SlimeArtifact.java new file mode 100644 index 00000000..8b96d718 --- /dev/null +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/ecoenchants/artifact/SlimeArtifact.java @@ -0,0 +1,18 @@ +package com.willfp.ecoenchants.enchantments.ecoenchants.artifact; + +import com.willfp.ecoenchants.enchantments.itemtypes.Artifact; +import org.bukkit.Particle; +import org.jetbrains.annotations.NotNull; + +public class SlimeArtifact extends Artifact { + public SlimeArtifact() { + super( + "slime_artifact" + ); + } + + @Override + public @NotNull Particle getParticle() { + return Particle.SLIME; + } +}