diff --git a/src/main/java/com/gregtechceu/gtceu/common/blockentity/CableBlockEntity.java b/src/main/java/com/gregtechceu/gtceu/common/blockentity/CableBlockEntity.java index ca8e848311..6d53c1c4f7 100644 --- a/src/main/java/com/gregtechceu/gtceu/common/blockentity/CableBlockEntity.java +++ b/src/main/java/com/gregtechceu/gtceu/common/blockentity/CableBlockEntity.java @@ -305,7 +305,7 @@ private void uninsulate() { public void setTemperature(int temperature) { this.temperature = temperature; level.getLightEngine().checkBlock(worldPosition); - if (!level.isClientSide) { + if (!level.isClientSide && temperature >= meltTemp) { var facing = Direction.UP; float xPos = facing.getStepX() * 0.76F + worldPosition.getX() + 0.25F; float yPos = facing.getStepY() * 0.76F + worldPosition.getY() + 0.25F;