aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java
diff options
context:
space:
mode:
authorMary <33456283+FourIsTheNumber@users.noreply.github.com>2024-09-14 05:25:40 -0400
committerGitHub <noreply@github.com>2024-09-14 11:25:40 +0200
commitdce066c6e3dc5fc07d575aac82160f366e3e1df3 (patch)
tree46c39e8e42929cbb1847779d63f09c0d5d012495 /src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java
parent8ec9276d43cb444ba3820dff7552a8e8764e9072 (diff)
downloadGT5-Unofficial-dce066c6e3dc5fc07d575aac82160f366e3e1df3.tar.gz
GT5-Unofficial-dce066c6e3dc5fc07d575aac82160f366e3e1df3.tar.bz2
GT5-Unofficial-dce066c6e3dc5fc07d575aac82160f366e3e1df3.zip
The black hole fixes never end (#3183)
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java')
-rw-r--r--src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java22
1 files changed, 14 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java b/src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java
index 5cd59d2cf4..f15aa45eee 100644
--- a/src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java
+++ b/src/main/java/gregtech/common/tileentities/render/TileEntityBlackhole.java
@@ -22,15 +22,19 @@ public class TileEntityBlackhole extends TileEntity {
private static final String RENDER_NBT_TAG = NBT_TAG + "LASER_RENDER";
public void setLaserColor(float r, float g, float b) {
- laserR = r;
- laserG = g;
- laserB = b;
- updateToClient();
+ if (!worldObj.isRemote) {
+ laserR = r;
+ laserG = g;
+ laserB = b;
+ updateToClient();
+ }
}
public void toggleLaser(boolean toggle) {
- laserRender = toggle;
- updateToClient();
+ if (!worldObj.isRemote) {
+ laserRender = toggle;
+ updateToClient();
+ }
}
public float getLaserR() {
@@ -51,8 +55,10 @@ public class TileEntityBlackhole extends TileEntity {
public void setStability(float stability) {
// Can probably be simplified, maps stability > .5 as 1, and stability <.5 from 0 to 1
- this.stability = ((float) Math.min(stability + .5, 1f) - .5f) * 2f;
- updateToClient();
+ if (!worldObj.isRemote) {
+ this.stability = ((float) Math.min(stability + .5, 1f) - .5f) * 2f;
+ updateToClient();
+ }
}
public float getStability() {