diff options
author | repo-alt <wvk17@yandex.ru> | 2022-02-11 20:13:12 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-11 20:13:12 +0300 |
commit | b2230b98fd6ed70d585a1bf620c1bb81483779a6 (patch) | |
tree | 9a42ae75fbec2248d112c6730c99192f9c2e34a6 /src/main/java/gregtech/common/render/GT_Renderer_Block.java | |
parent | 34baef9a6a1b72c97eba20601ac09b23d9ae3754 (diff) | |
download | GT5-Unofficial-b2230b98fd6ed70d585a1bf620c1bb81483779a6.tar.gz GT5-Unofficial-b2230b98fd6ed70d585a1bf620c1bb81483779a6.tar.bz2 GT5-Unofficial-b2230b98fd6ed70d585a1bf620c1bb81483779a6.zip |
Dedicated server crashes in PathFinder calling Renderer (#933)
Diffstat (limited to 'src/main/java/gregtech/common/render/GT_Renderer_Block.java')
-rw-r--r-- | src/main/java/gregtech/common/render/GT_Renderer_Block.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/render/GT_Renderer_Block.java b/src/main/java/gregtech/common/render/GT_Renderer_Block.java index 311da428f8..e09130acb4 100644 --- a/src/main/java/gregtech/common/render/GT_Renderer_Block.java +++ b/src/main/java/gregtech/common/render/GT_Renderer_Block.java @@ -2,6 +2,8 @@ package gregtech.common.render; import cpw.mods.fml.client.registry.ISimpleBlockRenderingHandler; import cpw.mods.fml.client.registry.RenderingRegistry; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; import gregtech.GT_Mod; import gregtech.api.GregTech_API; import gregtech.api.interfaces.ITexture; @@ -453,6 +455,7 @@ public class GT_Renderer_Block implements ISimpleBlockRenderingHandler { return true; } + @SideOnly(Side.CLIENT) public static void addHitEffects(EffectRenderer effectRenderer, Block block, World world, int x, int y, int z, int side) { double rX = x + XSTR.XSTR_INSTANCE.nextDouble() * 0.8 + 0.1; double rY = y + XSTR.XSTR_INSTANCE.nextDouble() * 0.8 + 0.1; @@ -472,7 +475,8 @@ public class GT_Renderer_Block implements ISimpleBlockRenderingHandler { } effectRenderer.addEffect((new EntityDiggingFX(world, rX, rY, rZ, 0.0, 0.0, 0.0, block, block.getDamageValue(world, x, y, z), side)).applyColourMultiplier(x, y, z).multiplyVelocity(0.2F).multipleParticleScaleBy(0.6F)); } - + + @SideOnly(Side.CLIENT) public static void addDestroyEffects(EffectRenderer effectRenderer, Block block, World world, int x, int y, int z) { for (int iX = 0; iX < 4; ++iX) { for (int iY = 0; iY < 4; ++iY) { |