diff --git a/pom.xml b/pom.xml
index d9779b7..2b9821a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
nu.nerd
BeastMaster
${project.name}
- 1.2.0
+ 1.2.1
jar
Handles custom mob spawning.
https://github.com/NerdNu/${project.name}
diff --git a/src/nu/nerd/beastmaster/objectives/Objective.java b/src/nu/nerd/beastmaster/objectives/Objective.java
index 4c961c2..5c5673e 100644
--- a/src/nu/nerd/beastmaster/objectives/Objective.java
+++ b/src/nu/nerd/beastmaster/objectives/Objective.java
@@ -1,14 +1,13 @@
package nu.nerd.beastmaster.objectives;
+import org.bukkit.Effect;
import org.bukkit.Location;
import org.bukkit.Material;
-import org.bukkit.Particle;
import org.bukkit.Sound;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Player;
-import org.bukkit.material.MaterialData;
import nu.nerd.beastmaster.BeastMaster;
import nu.nerd.beastmaster.DropSet;
@@ -85,12 +84,13 @@ public boolean isAlive() {
}
}
- MaterialData data = new MaterialData(Material.GLOWSTONE);
- _location.getWorld().spawnParticle(Particle.BLOCK_CRACK, _location,
- _objectiveType.getParticleCount(),
- _objectiveType.getParticleRadius(),
- _objectiveType.getParticleRadius(),
- _objectiveType.getParticleRadius(), data);
+ World.Spigot spigot = _location.getWorld().spigot();
+ spigot.playEffect(_location,
+ Effect.TILE_BREAK, Material.GLOWSTONE.getId(), 0,
+ _objectiveType.getParticleRadius(),
+ _objectiveType.getParticleRadius(),
+ _objectiveType.getParticleRadius(), 0,
+ _objectiveType.getParticleCount(), 16);
for (Entity entity : _location.getWorld().getNearbyEntities(_location, 2, 2, 2)) {
if (entity instanceof Player) {