BCyclik
Активный участник
- Баллы
- 61
- Имя в Minecraft
- BCyclik
Доброго времени суток. Возник такой вопрос, как выделить регион не подключая (WorldEdit, WorldGuard и т.д).
Пример:
Location minLoc, maxLoc;
@EventHandler
private void PlayerInteract(PlayerInteractEvent e){
Player player = e.getPlayer();
if(e.getAction() == Action.RIGHT_CLICK_BLOCK) {
minLoc = e.getClickedBlock().getLocation();
}
if(e.getAction() == Action.LEFT_CLICK_BLOCK) {
maxLoc = e.getClickedBlock().getLocation();
}
В данном коде предоставлено только выделение двух крайних точек. А как сделать так чтобы в пространстве между ними происходили какие то определенные действия. Например: в List<Block> можно было бы добавить блоки входящие в это пространство.
Пример:
Location minLoc, maxLoc;
@EventHandler
private void PlayerInteract(PlayerInteractEvent e){
Player player = e.getPlayer();
if(e.getAction() == Action.RIGHT_CLICK_BLOCK) {
minLoc = e.getClickedBlock().getLocation();
}
if(e.getAction() == Action.LEFT_CLICK_BLOCK) {
maxLoc = e.getClickedBlock().getLocation();
}
В данном коде предоставлено только выделение двух крайних точек. А как сделать так чтобы в пространстве между ними происходили какие то определенные действия. Например: в List<Block> можно было бы добавить блоки входящие в это пространство.
