Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
@EventHandler
public void onMove(PlayerMoveEvent e){
if(e.getTo().getBlock().getType() == Material.BEDROCK){
Player player = e.getPlayer();
player.getWorld().createExplosion(player.getLocation().getX(), player.getLocation().getY(), player.getLocation().getZ(), 5.0F, false, false);
}
}
Во-первых, координаты не обязательно, во-вторых, последний булеан не работает, а нужно слушать эвент взрыва и использовать в нём event.getBlocks().clear();.createExplosion(Float X, Float Y, Float Z, Float Сила взрыва, Boolean Поджечь или нет, Boolean Ломать блоки или нет)Код:@EventHandler public void onMove(PlayerMoveEvent e){ if(e.getTo().getBlock().getType() == Material.BEDROCK){ Player player = e.getPlayer(); player.getWorld().createExplosion(player.getLocation().getX(), player.getLocation().getY(), player.getLocation().getZ(), 5.0F, false, false); } }
у меня работает второй булеан)Во-первых, координаты не обязательно, во-вторых, последний булеан не работает, а нужно слушать эвент взрыва и использовать в нём event.getBlocks().clear();
Как это?Во-первых, координаты не обязательно, во-вторых, последний булеан не работает, а нужно слушать эвент взрыва и использовать в нём event.getBlocks().clear();
У меня прекрасно работали все булеаны.