diff --git a/src/main/java/net/lizistired/cavedust/CaveDust.java b/src/main/java/net/lizistired/cavedust/CaveDust.java index ddb7114..442b1e1 100644 --- a/src/main/java/net/lizistired/cavedust/CaveDust.java +++ b/src/main/java/net/lizistired/cavedust/CaveDust.java @@ -84,7 +84,7 @@ public class CaveDust implements ClientModInitializer { } catch (NullPointerException e) { LOGGER.error(String.valueOf(e)); - getConfig().setParticle("minecraft:white_ash"); + getConfig().setParticleID(79); } } } diff --git a/src/main/java/net/lizistired/cavedust/CaveDustConfig.java b/src/main/java/net/lizistired/cavedust/CaveDustConfig.java index f2907ef..a1d9201 100644 --- a/src/main/java/net/lizistired/cavedust/CaveDustConfig.java +++ b/src/main/java/net/lizistired/cavedust/CaveDustConfig.java @@ -176,7 +176,15 @@ public class CaveDustConfig extends JsonFile { } } + public void setParticleID(int particleID){ + this.particleID = particleID; + save(); + } + public int getParticleID(){ + if ((!Registries.PARTICLE_TYPE.getEntry(particleID).isPresent())) { + setParticleID(79); + } return particleID; }