diff --git a/src/main/java/dev/tatsi/reloadmc/smp/listener/ExplosionBlockListener.java b/src/main/java/dev/tatsi/reloadmc/smp/listener/ExplosionBlockListener.java index 16defe2..5c94ad4 100644 --- a/src/main/java/dev/tatsi/reloadmc/smp/listener/ExplosionBlockListener.java +++ b/src/main/java/dev/tatsi/reloadmc/smp/listener/ExplosionBlockListener.java @@ -14,16 +14,8 @@ public class ExplosionBlockListener implements Listener { @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true) public void onCreeperExplode(EntityExplodeEvent event) { - if (!(event.getEntity() instanceof Creeper)) { + if (event.getEntity() instanceof Creeper) { event.setCancelled(true); - return; } - - // Entfernt alle Blöcke, die sonst zerstört würden. - event.blockList().clear(); - - // Optional (je nach Geschmack): Loot/„Ertrag“ der Explosion auf 0 setzen. - // Hat bei Creepern i.d.R. keine Relevanz, schadet aber nicht. - event.setYield(0f); } } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 26d7720..fadde30 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: ReloadMCSMP -version: '1.0.1' +version: '1.0.0' main: dev.tatsi.reloadmc.smp.ReloadMC api-version: '1.21' prefix: CorePlugin