fix: server crash

This commit is contained in:
Timo Ley 2023-01-03 18:29:11 +01:00
parent 93f1cf4ade
commit 294f4c283d
4 changed files with 12 additions and 0 deletions

View File

@ -4,8 +4,11 @@ import appeng.block.AEBaseBlock;
import appeng.client.render.BaseBlockRender; import appeng.client.render.BaseBlockRender;
import appeng.client.render.blocks.RenderBlockAssemblerHeatVent; import appeng.client.render.blocks.RenderBlockAssemblerHeatVent;
import appeng.tile.AEBaseTile; import appeng.tile.AEBaseTile;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class BlockAssemblerHeatVent extends BlockAssemblerMB { public class BlockAssemblerHeatVent extends BlockAssemblerMB {
@SideOnly(Side.CLIENT)
@Override @Override
protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() { protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() {
return new RenderBlockAssemblerHeatVent(); return new RenderBlockAssemblerHeatVent();

View File

@ -4,8 +4,11 @@ import appeng.block.AEBaseBlock;
import appeng.client.render.BaseBlockRender; import appeng.client.render.BaseBlockRender;
import appeng.client.render.blocks.RenderBlockAssemblerWall; import appeng.client.render.blocks.RenderBlockAssemblerWall;
import appeng.tile.AEBaseTile; import appeng.tile.AEBaseTile;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
public class BlockAssemblerWall extends BlockAssemblerMB { public class BlockAssemblerWall extends BlockAssemblerMB {
@SideOnly(Side.CLIENT)
@Override @Override
protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() { protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() {
return new RenderBlockAssemblerWall(); return new RenderBlockAssemblerWall();

View File

@ -6,6 +6,8 @@ import appeng.client.render.BaseBlockRender;
import appeng.client.render.blocks.RenderBlockLegacyDisplay; import appeng.client.render.blocks.RenderBlockLegacyDisplay;
import appeng.tile.AEBaseTile; import appeng.tile.AEBaseTile;
import appeng.tile.legacy.TileLegacyDisplay; 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.block.material.Material;
import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.IBlockAccess; import net.minecraft.world.IBlockAccess;
@ -15,6 +17,7 @@ public class BlockLegacyDisplay extends AEBaseTileBlock {
super(mat); super(mat);
} }
@SideOnly(Side.CLIENT)
@Override @Override
protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() { protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() {
return new RenderBlockLegacyDisplay(); return new RenderBlockLegacyDisplay();

View File

@ -16,6 +16,8 @@ import appeng.tile.AEBaseTile;
import appeng.tile.legacy.TileStorageMonitor; import appeng.tile.legacy.TileStorageMonitor;
import appeng.util.Platform; import appeng.util.Platform;
import appeng.util.item.AEItemStack; 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.block.material.Material;
import net.minecraft.entity.Entity; import net.minecraft.entity.Entity;
import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.item.EntityItem;
@ -34,6 +36,7 @@ public class BlockStorageMonitor extends BlockLegacyDisplay {
this.setFeature(EnumSet.of(AEFeature.Legacy)); this.setFeature(EnumSet.of(AEFeature.Legacy));
} }
@SideOnly(Side.CLIENT)
@Override @Override
protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() { protected BaseBlockRender<? extends AEBaseBlock, ? extends AEBaseTile> getRenderer() {
return new RenderBlockStorageMonitor(); return new RenderBlockStorageMonitor();