Skip to content

Commit 0a187d5

Browse files
fix breaking the thing
1 parent f74f68d commit 0a187d5

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/main/java/org/inventivetalent/soundmuffler/SoundMuffler.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import org.bukkit.event.EventPriority;
99
import org.bukkit.event.Listener;
1010
import org.bukkit.event.block.BlockPlaceEvent;
11-
import org.bukkit.event.entity.EntityDamageEvent;
11+
import org.bukkit.event.entity.EntityDamageByEntityEvent;
1212
import org.bukkit.event.player.PlayerArmorStandManipulateEvent;
1313
import org.bukkit.inventory.ItemStack;
1414
import org.bukkit.inventory.ShapedRecipe;
@@ -154,11 +154,11 @@ public void on(PlayerArmorStandManipulateEvent event) {
154154
}
155155

156156
@EventHandler(priority = EventPriority.LOW)
157-
public void on(EntityDamageEvent event) {
157+
public void on(EntityDamageByEntityEvent event) {
158158
if (event.isCancelled()) { return; }
159159
if (event.getEntityType() == EntityType.ARMOR_STAND) {
160160
if ("SoundMuffler".equals(event.getEntity().getCustomName())) {
161-
if (event.getEntity().hasPermission("soundmuffler.break")) {
161+
if (event.getDamager().hasPermission("soundmuffler.break")) {
162162
event.getEntity().remove();
163163
event.getEntity().getWorld().dropItemNaturally(event.getEntity().getLocation().add(0, 1.25, 0), soundMufflerItem.clone());
164164
}

0 commit comments

Comments
 (0)