Fixed an issue where TNT explosions did not destroy blocks.

This commit is contained in:
2025-09-05 13:58:32 +02:00
parent 2b9c8695dc
commit a4d84f219d
2 changed files with 2 additions and 10 deletions

View File

@@ -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);
}
}
}

View File

@@ -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