This commit is contained in:
Anuken
2026-09-10 19:59:49 -04:00
parent 34fa2bc52a
commit ae9bb643e4
2 changed files with 7 additions and 1 deletions
@@ -109,7 +109,7 @@ public abstract class BlockProducer extends PayloadBlock{
@Override
public boolean shouldConsume(){
return super.shouldConsume() && recipe() != null;
return super.shouldConsume() && recipe() != null && payload == null;
}
@Override
@@ -52,6 +52,12 @@ public class HeatCrafter extends GenericCrafter{
super.updateTile();
}
@Override
public BlockStatus status(){
if(heatRequirement > 0 && heat <= 0f && enabled) return BlockStatus.noInput;
return super.status();
}
@Override
public boolean shouldConsume(){
return (heatRequirement <= 0f || heat > 0) && super.shouldConsume();