From 2ea394d23b4397edfb556f4a1c9b0cfdb6b5df35 Mon Sep 17 00:00:00 2001 From: yuesha-yc Date: Sat, 23 Oct 2021 22:20:54 -0700 Subject: [PATCH] network 2 --- .../steampowered/tileentity/boiler/BoilerTileEntity.java | 3 ++- .../steampowered/tileentity/burner/BurnerTileEntity.java | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/teammoeg/steampowered/tileentity/boiler/BoilerTileEntity.java b/src/main/java/com/teammoeg/steampowered/tileentity/boiler/BoilerTileEntity.java index 42c0d02..91b0a95 100644 --- a/src/main/java/com/teammoeg/steampowered/tileentity/boiler/BoilerTileEntity.java +++ b/src/main/java/com/teammoeg/steampowered/tileentity/boiler/BoilerTileEntity.java @@ -131,7 +131,8 @@ public abstract class BoilerTileEntity extends TileEntity implements IHeatReceiv heatreceived = 0; consume = Math.min(this.input.drain(consume / 120, FluidAction.EXECUTE).getAmount() * 120, consume); this.output.fill(new FluidStack(FluidRegistry.steam.get().getFluid(), consume), FluidAction.EXECUTE); - this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); + this.level.sendBlockUpdated(this.getBlockPos(), this.level.getBlockState(this.getBlockPos()), this.level.getBlockState(this.getBlockPos()), 3); + this.setChanged(); } } diff --git a/src/main/java/com/teammoeg/steampowered/tileentity/burner/BurnerTileEntity.java b/src/main/java/com/teammoeg/steampowered/tileentity/burner/BurnerTileEntity.java index c4f8a5c..b6b25f6 100644 --- a/src/main/java/com/teammoeg/steampowered/tileentity/burner/BurnerTileEntity.java +++ b/src/main/java/com/teammoeg/steampowered/tileentity/burner/BurnerTileEntity.java @@ -90,6 +90,7 @@ public abstract class BurnerTileEntity extends TileEntity implements ITickableTi this.level.setBlockAndUpdate(this.worldPosition, state.setValue(BurnerBlock.LIT, true)); } this.level.sendBlockUpdated(this.getBlockPos(), this.getBlockState(), this.getBlockState(), 3); + this.setChanged(); } }