Получение BlockPos

Версия Minecraft
1.12.2
1,417
44
594
Доброго времени суток.
Подскажите, пожалуйста, как можно получить координаты блока через переменную IBlockState state, или блок state.getBlock().
Мне это нужно затем, чтобы получить тайл блока по координатам:
Java:
TileEntityCoreFurnace te = (TileEntityCoreFurnace) world.getTileEntity(pos);

Чтобы получить его Capability
Java:
IItemHandler handler = te.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null);

В конструкторе, в котором я хочу это получить есть только 3 переменные:
IBlockState state, EnumFacing side, long rand

В общем, есть ли способ получение Capability проще? Если нет, то как получить pos из блокстейта?
 
7,099
324
1,510
TileEntity#getPos
 
7,099
324
1,510
У блока нет нбт, есть у тайла, а для него есть TileEntitySpecialRenderer
 
Сверху