- 1,417
- 44
- 594
Доброго времени суток.
Подскажите, пожалуйста, как можно получить координаты блока через переменную IBlockState state, или блок state.getBlock().
Мне это нужно затем, чтобы получить тайл блока по координатам:
Чтобы получить его Capability
В конструкторе, в котором я хочу это получить есть только 3 переменные:
IBlockState state, EnumFacing side, long rand
В общем, есть ли способ получение Capability проще? Если нет, то как получить pos из блокстейта?
Подскажите, пожалуйста, как можно получить координаты блока через переменную 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 из блокстейта?