Witam! Zaczynam zabawę z pluginami i co nie co umiem . Mam teraz głupi problem. Chcę, żeby wybuchy TNT były na serwerze wyłączone, tzn. można je kłaść. I po nieudanych wybuchu tnt, gracz traci 1 TNT. W jaki sposób dać graczowi 1 tnt? Mój obecny kod (Mam zrobione kilka klas):
package me.plugin; import org.bukkit.entity.Entity; import org.bukkit.entity.EntityType; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.entity.EntityExplodeEvent; public class Listeners implements Listener { @EventHandler public void onExplode(EntityExplodeEvent e) { Entity p = e.getEntity(); if(e.getEntity().getType().equals(EntityType.PRIMED_TNT)) { e.setCancelled(true); } } }
Czy dobrze zrobiłem Entity p = e.getEntity();? Z góry dziękuję za pomoc!