- Баллы
- 61
- Имя в Minecraft
- teramik
Пришла в голову мысль, сделать плагин с помощью которого можна будет добывать землюю только лопатой (как пример). Все йшло нормально и вот что пока имею:
Проблема в том что я не знаю как востановить тот блок который мы сломали. Хочу сделать такое не только для земли но и для песка, дерева и так деле. Возможно уже имеется подобный плагин, попрошу скинуть таков в коментарий.
JavaScript:
@EventHandler
public void onBlockBreak(BlockBreakEvent event){
if (event.getBlock().getType() ==Material.DIRT) {
if (event.getPlayer().getInventory().getItemInHand().getType() == Material.WOOD_SPADE ||
event.getPlayer().getInventory().getItemInHand().getType() == Material.STONE_SPADE ||
event.getPlayer().getInventory().getItemInHand().getType() == Material.DIAMOND_SPADE ||
event.getPlayer().getInventory().getItemInHand().getType() == Material.GOLD_SPADE ||
event.getPlayer().getInventory().getItemInHand().getType() == Material.IRON_SPADE
){
} else{
//нужно востановить блок который мы сломали
event.getPlayer().sendMessage(ChatColor.RED+"Вам нужна лопата");
}
return;
}
}
Проблема в том что я не знаю как востановить тот блок который мы сломали. Хочу сделать такое не только для земли но и для песка, дерева и так деле. Возможно уже имеется подобный плагин, попрошу скинуть таков в коментарий.