- Баллы
- 76
- Имя в Minecraft
- Rbiter
Как в BlockPlaceEvent запретить ставить определенный блок?
то же, куча ошибок
И на последок. То что в конфиге список создается:
- - это норма? После перезагрузки значение возвращяется
Если беру отдельный ID блока то все работает О_о
Как взять список int?
JavaScript:
@EventHandler
public void PlaceDiss(BlockPlaceEvent e) {
int i;
for (i = 0; i < nexgame.BlockDissItem.size(); ++i) {
int block;
block = (int) nexgame.DissCmdList.get(i);
if (e.getBlock().getTypeId() == block){
e.setCancelled(true);
e.getPlayer().sendMessage("dfsdf");
}
}
}
И на последок. То что в конфиге список создается:
Код:
BlockLocker:
Enable: true
Message: '&cВзаимодействие с данным предметом запрещено!'
ID:
- - 7
- 8
- 9
- 10
JavaScript:
@EventHandler
public void PlaceDiss(BlockPlaceEvent e) {
Player p = e.getPlayer();
if(e.getBlock().getTypeId() == 7){
e.setCancelled(true);
}
}
Как взять список int?
Последнее редактирование: