diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityBase.java b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityBase.java index 5efae3c1a..85e517770 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityBase.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityBase.java @@ -30,6 +30,7 @@ import net.minecraft.util.ITickable; import net.minecraft.util.math.BlockPos; import net.minecraft.util.text.ITextComponent; import net.minecraft.util.text.TextComponentString; +import net.minecraft.util.text.TextComponentTranslation; import net.minecraft.world.World; import net.minecraftforge.common.capabilities.Capability; import net.minecraftforge.energy.CapabilityEnergy; @@ -215,13 +216,13 @@ public abstract class TileEntityBase extends TileEntity implements ITickable{ return !oldState.getBlock().isAssociatedBlock(newState.getBlock()); } - public String getDisplayedName(){ - return StringUtil.localize("container."+ModUtil.MOD_ID+"."+this.name+".name"); + public String getNameForTranslation(){ + return "container."+ModUtil.MOD_ID+"."+this.name+".name"; } @Override public ITextComponent getDisplayName(){ - return new TextComponentString(this.getDisplayedName()); + return new TextComponentTranslation(this.getNameForTranslation()); } @Override diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/util/AssetUtil.java b/src/main/java/de/ellpeck/actuallyadditions/mod/util/AssetUtil.java index 15bf8df17..d04f3a9c7 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/util/AssetUtil.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/util/AssetUtil.java @@ -60,7 +60,7 @@ public final class AssetUtil{ @SideOnly(Side.CLIENT) public static void displayNameString(FontRenderer font, int xSize, int yPositionOfMachineText, TileEntityBase tile){ - displayNameString(font, xSize, yPositionOfMachineText, tile.getDisplayedName()); + displayNameString(font, xSize, yPositionOfMachineText, StringUtil.localize(tile.getNameForTranslation())); } @SideOnly(Side.CLIENT)