From 294f4c283d21fa7e052c73a664d789946d8a999a Mon Sep 17 00:00:00 2001 From: Timo Ley Date: Tue, 3 Jan 2023 18:29:11 +0100 Subject: [PATCH] fix: server crash --- src/main/java/appeng/block/legacy/BlockAssemblerHeatVent.java | 3 +++ src/main/java/appeng/block/legacy/BlockAssemblerWall.java | 3 +++ src/main/java/appeng/block/legacy/BlockLegacyDisplay.java | 3 +++ src/main/java/appeng/block/legacy/BlockStorageMonitor.java | 3 +++ 4 files changed, 12 insertions(+) diff --git a/src/main/java/appeng/block/legacy/BlockAssemblerHeatVent.java b/src/main/java/appeng/block/legacy/BlockAssemblerHeatVent.java index 4e450305..7a6c6632 100644 --- a/src/main/java/appeng/block/legacy/BlockAssemblerHeatVent.java +++ b/src/main/java/appeng/block/legacy/BlockAssemblerHeatVent.java @@ -4,8 +4,11 @@ import appeng.block.AEBaseBlock; import appeng.client.render.BaseBlockRender; import appeng.client.render.blocks.RenderBlockAssemblerHeatVent; import appeng.tile.AEBaseTile; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; public class BlockAssemblerHeatVent extends BlockAssemblerMB { + @SideOnly(Side.CLIENT) @Override protected BaseBlockRender getRenderer() { return new RenderBlockAssemblerHeatVent(); diff --git a/src/main/java/appeng/block/legacy/BlockAssemblerWall.java b/src/main/java/appeng/block/legacy/BlockAssemblerWall.java index 9c5264a2..57373881 100644 --- a/src/main/java/appeng/block/legacy/BlockAssemblerWall.java +++ b/src/main/java/appeng/block/legacy/BlockAssemblerWall.java @@ -4,8 +4,11 @@ import appeng.block.AEBaseBlock; import appeng.client.render.BaseBlockRender; import appeng.client.render.blocks.RenderBlockAssemblerWall; import appeng.tile.AEBaseTile; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; public class BlockAssemblerWall extends BlockAssemblerMB { + @SideOnly(Side.CLIENT) @Override protected BaseBlockRender getRenderer() { return new RenderBlockAssemblerWall(); diff --git a/src/main/java/appeng/block/legacy/BlockLegacyDisplay.java b/src/main/java/appeng/block/legacy/BlockLegacyDisplay.java index 3d03875c..c9e5a95a 100644 --- a/src/main/java/appeng/block/legacy/BlockLegacyDisplay.java +++ b/src/main/java/appeng/block/legacy/BlockLegacyDisplay.java @@ -6,6 +6,8 @@ import appeng.client.render.BaseBlockRender; import appeng.client.render.blocks.RenderBlockLegacyDisplay; import appeng.tile.AEBaseTile; import appeng.tile.legacy.TileLegacyDisplay; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.block.material.Material; import net.minecraft.tileentity.TileEntity; import net.minecraft.world.IBlockAccess; @@ -15,6 +17,7 @@ public class BlockLegacyDisplay extends AEBaseTileBlock { super(mat); } + @SideOnly(Side.CLIENT) @Override protected BaseBlockRender getRenderer() { return new RenderBlockLegacyDisplay(); diff --git a/src/main/java/appeng/block/legacy/BlockStorageMonitor.java b/src/main/java/appeng/block/legacy/BlockStorageMonitor.java index 2d0aa307..5a3fedd5 100644 --- a/src/main/java/appeng/block/legacy/BlockStorageMonitor.java +++ b/src/main/java/appeng/block/legacy/BlockStorageMonitor.java @@ -16,6 +16,8 @@ import appeng.tile.AEBaseTile; import appeng.tile.legacy.TileStorageMonitor; import appeng.util.Platform; import appeng.util.item.AEItemStack; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; import net.minecraft.block.material.Material; import net.minecraft.entity.Entity; import net.minecraft.entity.item.EntityItem; @@ -34,6 +36,7 @@ public class BlockStorageMonitor extends BlockLegacyDisplay { this.setFeature(EnumSet.of(AEFeature.Legacy)); } + @SideOnly(Side.CLIENT) @Override protected BaseBlockRender getRenderer() { return new RenderBlockStorageMonitor();