Fixed an issue where TNT explosions did not destroy blocks.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user