From 85cd77e5c124912a98a763f7fb79aed7a9667bdc Mon Sep 17 00:00:00 2001 From: drcrazy Date: Tue, 9 Jan 2018 17:48:14 +0300 Subject: [PATCH] Some work on #1402. Teh moar to come. --- .../java/techreborn/compat/theoneprobe/ProbeProvider.java | 6 ++++-- src/main/resources/assets/techreborn/lang/en_us.lang | 2 ++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/techreborn/compat/theoneprobe/ProbeProvider.java b/src/main/java/techreborn/compat/theoneprobe/ProbeProvider.java index 327f7f6ba..36acbf061 100644 --- a/src/main/java/techreborn/compat/theoneprobe/ProbeProvider.java +++ b/src/main/java/techreborn/compat/theoneprobe/ProbeProvider.java @@ -32,6 +32,7 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.text.translation.I18n; import net.minecraft.world.World; import reborncore.api.IListInfoProvider; import reborncore.api.power.IEnergyInterfaceTile; @@ -78,6 +79,7 @@ public class ProbeProvider implements IProbeInfoProvider { return "TechReborn"; } + @SuppressWarnings("deprecation") @Override public void addProbeInfo(ProbeMode mode, IProbeInfo probeInfo, EntityPlayer player, World world, IBlockState blockState, IProbeHitData data) { euStyle = new ProgressStyle().backgroundColor(0xFF8B8B8B).borderColor(0xFF373737).alternateFilledColor(PowerSystem.getDisplayPower().altColour).filledColor(PowerSystem.getDisplayPower().colour); @@ -102,7 +104,7 @@ public class ProbeProvider implements IProbeInfoProvider { TileLegacyMachineBase legacyMachineBase = (TileLegacyMachineBase) tile; if (legacyMachineBase.getInventoryForTile().isPresent()) { if (player.isSneaking()) { - probeInfo.text("Inventory"); + probeInfo.text(I18n.translateToLocal("techreborn.tooltip.inventory")); } Inventory inventory = legacyMachineBase.getInventoryForTile().get(); if(!inventory.isEmpty()){ @@ -116,7 +118,7 @@ public class ProbeProvider implements IProbeInfoProvider { } if (!legacyMachineBase.upgradeInventory.isEmpty() && player.isSneaking()) { probeInfo.horizontal(); - probeInfo.text("Upgrades"); + probeInfo.text(I18n.translateToLocal("techreborn.tooltip.upgrades")); List stacks = Arrays.stream(legacyMachineBase.upgradeInventory.contents).filter(stack -> !stack.isEmpty()).collect(Collectors.toList()); try { methodHandle_addStacks.invoke(probeInfo, world, null, stacks, player.isSneaking()); diff --git a/src/main/resources/assets/techreborn/lang/en_us.lang b/src/main/resources/assets/techreborn/lang/en_us.lang index 83e0b3adf..7e4c1a8dd 100644 --- a/src/main/resources/assets/techreborn/lang/en_us.lang +++ b/src/main/resources/assets/techreborn/lang/en_us.lang @@ -713,6 +713,8 @@ entity.nuke.name=Nuke tooltip.wip=WIP Coming Soon tooltip.upBroken=Upgrades DO NOT function! tooltip.ingredient=Currently only a crafting ingredient +techreborn.tooltip.inventory=Inventory +techreborn.tooltip.upgrades=Upgrades #Advancements