Stopped people from stealing VillagerShop villagers with a boat (or any vehicle)

This commit is contained in:
auto committed 2022-01-03 01:50:19 +01:00
1 parent 97860c7da5
commit d47e4642dd
2 files changed
+22

No files matched your search

@@ -0,0 +1,20 @@
package com.alttd.events;
import com.alttd.objects.LoadedVillagers;
import org.bukkit.entity.Entity;
import org.bukkit.entity.Villager;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.vehicle.VehicleEnterEvent;
public class VehicleEvent implements Listener {
@EventHandler
public void onVehicleEnter(VehicleEnterEvent event) {
Entity entered = event.getEntered();
if (!(entered instanceof Villager))
return;
if (LoadedVillagers.getLoadedVillager(entered.getUniqueId()) != null)
event.setCancelled(true);
}
}