summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java')
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/api/ModifierEffects.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java b/src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java
index 7b89b8c..b3c832c 100755
--- a/src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java
+++ b/src/main/java/darkknight/jewelrycraft/api/ModifierEffects.java
@@ -13,6 +13,7 @@ import net.minecraftforge.event.entity.player.PlayerEvent;
public class ModifierEffects {
protected ItemStack modifier;
protected Random rand = new Random();
+
protected static ArrayList<ModifierEffects> effects = new ArrayList<>();
/**
@@ -21,7 +22,10 @@ public class ModifierEffects {
*/
public ModifierEffects(ItemStack modifier) {
this.modifier = modifier;
- effects.add(this);
+
+ if (modifier != null) {
+ effects.add(this);
+ }
}
/**