- 48
- 1
Доброго времени суток.
Пишу на 1.7.10, взял кусочек кода на блокировку открытия дверей.
Не помню чем можно заменить и просто появляется ошибка, прошу подсказать
Ругается на Block b = this.mc.theWorld.getBlock(e.x, e.y, e.z);
и на if(e.action == Action.isRightClick) {
И ещё хотелось бы попросить кусочек кода на открытие дверей, таким же способом.
Заранее очень-очень сильно благодарен.
Пишу на 1.7.10, взял кусочек кода на блокировку открытия дверей.
Не помню чем можно заменить и просто появляется ошибка, прошу подсказать
Java:
@SubscribeEvent
public void onPlayerInteractBlock(PlayerInteractEvent e) {
EntityClientPlayerMP player = FMLClientHandler.instance().getClient().thePlayer;
{
if(!player.capabilities.isCreativeMode) {
}
{
if(e.action == Action.isRightClick) {
}
}
Block b = this.mc.theWorld.getBlock(e.x, e.y, e.z);
{
{
if(b.equals(Blocks.wooden_door )) {
e.setCanceled(true);
}
}
}
}
}
}
Ругается на Block b = this.mc.theWorld.getBlock(e.x, e.y, e.z);
и на if(e.action == Action.isRightClick) {
И ещё хотелось бы попросить кусочек кода на открытие дверей, таким же способом.
Заранее очень-очень сильно благодарен.