Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Привет всем обитателям этого сайта, можете помочь с кодом, в общем идея такова:
Если игрок в транспорте, т.е в вагонетке или лодке(VehicleEnterEvent) - то он не должен открывать сундуки, печи и т.п(InventoryOpenEvent).
public void onInventoryOpen(InventoryOpenEvent e) {
// тут как то задали переменную игрока p
if(p.isInsideVehicle()) {
e.setCancelled(true);
p.closeInventory(); // для надёжности
}
}
Ну а @EventHandler то поставил?К сожалению в игре не работает...
public void onInventoryOpen(InventoryOpenEvent e) {
HumanEntity p = e.getPlayer();
if(p.isInsideVehicle()) {
e.setCancelled(true);
p.closeInventory();
}
}
Попробуй вместо HumanEntity юзать Player типаЕще вопрос, а как добавить в данный код отправку сообщения игроку который взаимодействует с плагином?Если использовать e.getPlayer().sendMessage то ругается на HumanEntity