From 14ee3c1caff7981e087b468c194f8af9d906e945 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Fri, 28 Aug 2020 16:30:37 +0100 Subject: [PATCH] Refactored Artifact Constructor --- .../com/willfp/ecoenchants/enchantments/Artifact.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/Artifact.java b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/Artifact.java index 3c34172a..9486694d 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/Artifact.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/enchantments/Artifact.java @@ -30,13 +30,11 @@ public abstract class Artifact extends EcoEnchant { private final Particle particle; private final Particle.DustOptions extra; - public Artifact(String key, double version, Particle particle) { - super(new EcoEnchantBuilder(key, EnchantmentType.ARTIFACT, new Target.Applicable[]{Target.Applicable.ELYTRA, Target.Applicable.SWORD, Target.Applicable.AXE, Target.Applicable.PICKAXE}, version)); - this.particle = particle; - extra = null; + protected Artifact(String key, double version, Particle particle) { + this(key, version, particle, null); } - public Artifact(String key, double version, Particle particle, Particle.DustOptions extra) { + protected Artifact(String key, double version, Particle particle, Particle.DustOptions extra) { super(new EcoEnchantBuilder(key, EnchantmentType.ARTIFACT, new Target.Applicable[]{Target.Applicable.ELYTRA, Target.Applicable.SWORD, Target.Applicable.AXE, Target.Applicable.PICKAXE}, version)); this.particle = particle; this.extra = extra;