Prevent non player entities from entering vehicles
This commit is contained in:
parent
874b8a1ca4
commit
53e16c4d02
|
@ -17,6 +17,7 @@ import org.bukkit.event.player.PlayerInteractEvent;
|
|||
import org.bukkit.event.player.PlayerJoinEvent;
|
||||
import org.bukkit.event.player.PlayerPickupItemEvent;
|
||||
import org.bukkit.event.player.PlayerRespawnEvent;
|
||||
import org.bukkit.event.vehicle.VehicleEnterEvent;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
import tc.oc.commons.bukkit.localization.Translations;
|
||||
import tc.oc.commons.core.logging.Loggers;
|
||||
|
@ -135,4 +136,12 @@ public class PGMListener implements PluginFacet, Listener {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@EventHandler(ignoreCancelled = true, priority = EventPriority.NORMAL)
|
||||
public void onEnterVehicle(VehicleEnterEvent event) {
|
||||
if (!(event.getActor() instanceof Player)) {
|
||||
event.setCancelled(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue