Получить блок, который игрок держит в руке

Версия Minecraft
1.7.10
API
Forge
342
14
113
В общем, требуется сделать следующее: в нужном ивенте получить блок, который держит игрок, и достать переменную из этого блока.
Как делать такое с обычным предметом, знаю: this.mc.thePlayer.getHeldItem().getItem().
А как такую штуку провернуть, когда игрок держит блок?
Как всегда, сорри, если совсем нубоквестион.
 
205
12
103
Код с 1.16. Думаю, на 1.7 всё примерно так же:

Java:
            if (event.getEntityLiving() instanceof PlayerEntity) {               
                PlayerEntity player = (PlayerEntity) event.getEntityLiving();
                ItemStack stack = player.getHeldItemMainhand();
                if (stack.getItem() instanceof BlockItem) {
                    BlockItem blockItem = (BlockItem) stack.getItem();
                    Block block = blockItem.getBlock();
                }
            }
 
205
12
103
Сверху