diff --git a/core/src/io/anuke/mindustry/mod/ContentParser.java b/core/src/io/anuke/mindustry/mod/ContentParser.java index dc97d0dc80..c4c9b1064c 100644 --- a/core/src/io/anuke/mindustry/mod/ContentParser.java +++ b/core/src/io/anuke/mindustry/mod/ContentParser.java @@ -66,6 +66,10 @@ public class ContentParser{ } }); put(StatusEffect.class, (type, data) -> { + Object result = fieldOpt(StatusEffects.class, data); + if(result != null){ + return result; + } StatusEffect effect = new StatusEffect(currentMod.name + "-" + data.getString("name")); readFields(effect, data); return effect;