aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/MetaTileEntity.java')
-rw-r--r--src/main/java/gregtech/api/metatileentity/MetaTileEntity.java13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java b/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java
index 1ac42a2ea1..6267e7b3da 100644
--- a/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java
+++ b/src/main/java/gregtech/api/metatileentity/MetaTileEntity.java
@@ -1203,21 +1203,11 @@ public abstract class MetaTileEntity implements IMetaTileEntity, ICleanroomRecei
.name()));
if (this instanceof IPowerChannelState state) {
- // adapted from PowerStateWailaDataProvider
final NBTTagCompound tag = accessor.getNBTData();
final boolean isActive = tag.getBoolean("isActive");
final boolean isPowered = tag.getBoolean("isPowered");
final boolean isBooting = tag.getBoolean("isBooting");
-
- if (isBooting) {
- currenttip.add(WailaText.Booting.getLocal());
- } else if (isActive && isPowered) {
- currenttip.add(WailaText.DeviceOnline.getLocal());
- } else if (isPowered) {
- currenttip.add(WailaText.DeviceMissingChannel.getLocal());
- } else {
- currenttip.add(WailaText.DeviceOffline.getLocal());
- }
+ currenttip.add(WailaText.getPowerState(isActive, isPowered, isBooting));
}
}
@@ -1225,7 +1215,6 @@ public abstract class MetaTileEntity implements IMetaTileEntity, ICleanroomRecei
public void getWailaNBTData(EntityPlayerMP player, TileEntity tile, NBTTagCompound tag, World world, int x, int y,
int z) {
if (this instanceof IPowerChannelState state) {
- // adapted from PowerStateWailaDataProvider
final boolean isActive = state.isActive();
final boolean isPowered = state.isPowered();
final boolean isBooting = state.isBooting();