attempt to fix particle library initialization error

This commit is contained in:
SuperRonanCraft 2022-03-03 23:18:56 -05:00
parent 3aad8a408b
commit 91720236b1
2 changed files with 7 additions and 2 deletions

View File

@ -7,7 +7,7 @@
<groupId>me.SuperRonanCraft</groupId>
<artifactId>BetterRTP</artifactId>
<packaging>jar</packaging>
<version>3.2.2</version>
<version>3.2.2-1</version>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>

View File

@ -21,7 +21,7 @@ import java.util.Random;
public class RTPParticles {
private boolean enabled;
private List<ParticleEffect> effects = new ArrayList<>();
private final List<ParticleEffect> effects = new ArrayList<>();
private String shape;
private final int
radius = 30,
@ -58,6 +58,11 @@ public class RTPParticles {
effects.add(ParticleEffect.ASH);
getPl().getLogger().severe("The particle '" + typeTrying + "' doesn't exist! Default particle enabled... " +
"Try using '/rtp info particles' to get a list of available particles");
} catch (ExceptionInInitializerError e2) {
effects.clear();
effects.add(ParticleEffect.ASH);
getPl().getLogger().severe("The particle '" + typeTrying + "' created a fatal error when loading particles!");
getPl().getLogger().severe("Please report this Ronan asap!");
}
shape = config.getString("Particles.Shape").toUpperCase();
if (!Arrays.asList(shapeTypes).contains(shape)) {