diff options
Diffstat (limited to 'src/main/java/gregtech/api/metatileentity/MetaTileEntity.java')
-rw-r--r-- | src/main/java/gregtech/api/metatileentity/MetaTileEntity.java | 13 |
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(); |