Посмотри в блоке огня, но там, вроде, хардкодом прописан незерак для ада и бедрок для края. Если это так, придется делать хук.
---
Ан, нет, в своем блоке переопредели метод public boolean isFireSource(World, BlockPos, EnumFacing)
, чтобы огонь не тух, метод должен возвращать true
. В ванилле сделана еще проверка стороны EnumFacing
только на UP
, можешь её воткнуть вместо true
.