diff --git a/src/main/java/mekanism/common/item/ItemConfigurator.java b/src/main/java/mekanism/common/item/ItemConfigurator.java index cba02a74f..e48cd81f2 100644 --- a/src/main/java/mekanism/common/item/ItemConfigurator.java +++ b/src/main/java/mekanism/common/item/ItemConfigurator.java @@ -12,6 +12,7 @@ import mekanism.api.IMekWrench; import mekanism.api.Range4D; import mekanism.api.transmitters.TransmissionType; import mekanism.common.Mekanism; +import mekanism.common.SideData; import mekanism.common.base.ISideConfiguration; import mekanism.common.network.PacketTileEntity.TileEntityMessage; import mekanism.common.tile.TileEntityBasicBlock; @@ -69,7 +70,8 @@ public class ItemConfigurator extends ItemEnergized implements IMekWrench, ITool if(!player.isSneaking()) { - player.addChatMessage(new ChatComponentText(EnumColor.DARK_BLUE + "[Mekanism]" + EnumColor.GREY + " " + MekanismUtils.localize("tooltip.configurator.viewColor") + ": " + config.getConfig().getOutput(getState(stack).getTransmission(), side, config.getOrientation()).color.getName())); + SideData data = config.getConfig().getOutput(getState(stack).getTransmission(), side, config.getOrientation()); + player.addChatMessage(new ChatComponentText(EnumColor.DARK_BLUE + "[Mekanism]" + EnumColor.GREY + " " + MekanismUtils.localize("tooltip.configurator.viewMode") + ": " + data.color + data.localize() + " (" + data.color.getName() + ")")); return true; } else { @@ -77,7 +79,8 @@ public class ItemConfigurator extends ItemEnergized implements IMekWrench, ITool { setEnergy(stack, getEnergy(stack) - ENERGY_PER_CONFIGURE); MekanismUtils.incrementOutput(config, getState(stack).getTransmission(), MekanismUtils.getBaseOrientation(side, config.getOrientation())); - player.addChatMessage(new ChatComponentText(EnumColor.DARK_BLUE + "[Mekanism]" + EnumColor.GREY + " " + MekanismUtils.localize("tooltip.configurator.toggleColor") + ": " + config.getConfig().getOutput(getState(stack).getTransmission(), side, config.getOrientation()).color.getName())); + SideData data = config.getConfig().getOutput(getState(stack).getTransmission(), side, config.getOrientation()); + player.addChatMessage(new ChatComponentText(EnumColor.DARK_BLUE + "[Mekanism]" + EnumColor.GREY + " " + MekanismUtils.localize("tooltip.configurator.toggleMode") + ": " + data.color + data.localize() + " (" + data.color.getName() + ")")); if(config instanceof TileEntityBasicBlock) { diff --git a/src/main/resources/assets/mekanism/lang/en_US.lang b/src/main/resources/assets/mekanism/lang/en_US.lang index 56f9df0eb..660d5f66c 100644 --- a/src/main/resources/assets/mekanism/lang/en_US.lang +++ b/src/main/resources/assets/mekanism/lang/en_US.lang @@ -551,8 +551,8 @@ tooltip.configurator.rotate=Rotate tooltip.configurator.wrench=Wrench tooltip.configurator.pumpReset=Reset Electric Pump calculation tooltip.configurator.toggleDiverter=Diverter mode changed to -tooltip.configurator.toggleColor=Color bumped to -tooltip.configurator.viewColor=Current color +tooltip.configurator.toggleMode=Mode bumped to +tooltip.configurator.viewMode=Current mode tooltip.configurator.unauth=This chest is locked tooltip.configurator.noLink=No link tooltip.configurator.linkMsg=Bound to