diff --git a/src/main/java/refinedstorage/gui/GuiStorage.java b/src/main/java/refinedstorage/gui/GuiStorage.java index 63e4ef700..7d2ae5d88 100755 --- a/src/main/java/refinedstorage/gui/GuiStorage.java +++ b/src/main/java/refinedstorage/gui/GuiStorage.java @@ -76,7 +76,7 @@ public class GuiStorage extends GuiBase { @Override public void drawForeground(int mouseX, int mouseY) { - drawString(7, 7, t(gui.getName())); + drawString(7, 7, t(gui.getGuiTitle())); drawString(7, 42, gui.getCapacity() == -1 ? t("misc.refinedstorage:storage.stored_minimal", gui.getStored()) : t("misc.refinedstorage:storage.stored_capacity_minimal", gui.getStored(), gui.getCapacity())); drawString(97, 42, t("misc.refinedstorage:priority")); drawString(7, 117, t("container.inventory")); diff --git a/src/main/java/refinedstorage/storage/IStorageGui.java b/src/main/java/refinedstorage/storage/IStorageGui.java index cbf9b1e9c..a509211c3 100755 --- a/src/main/java/refinedstorage/storage/IStorageGui.java +++ b/src/main/java/refinedstorage/storage/IStorageGui.java @@ -6,7 +6,7 @@ import refinedstorage.tile.config.IModeConfig; import refinedstorage.tile.config.IRedstoneModeConfig; public interface IStorageGui { - String getName(); + String getGuiTitle(); int getPriority(); diff --git a/src/main/java/refinedstorage/tile/TileDiskDrive.java b/src/main/java/refinedstorage/tile/TileDiskDrive.java index 3c267aab1..b7e025d44 100755 --- a/src/main/java/refinedstorage/tile/TileDiskDrive.java +++ b/src/main/java/refinedstorage/tile/TileDiskDrive.java @@ -143,7 +143,7 @@ public class TileDiskDrive extends TileMachine implements IStorageProvider, ISto } @Override - public String getName() { + public String getGuiTitle() { return "block.refinedstorage:disk_drive.name"; } @@ -299,6 +299,11 @@ public class TileDiskDrive extends TileMachine implements IStorageProvider, ISto return inventory.getDisplayName(); } + @Override + public String getName() { + return inventory.getName(); + } + @Override public IInventory getDroppedInventory() { return inventory; diff --git a/src/main/java/refinedstorage/tile/TileExternalStorage.java b/src/main/java/refinedstorage/tile/TileExternalStorage.java index c0d1dd4e2..3c69a7747 100755 --- a/src/main/java/refinedstorage/tile/TileExternalStorage.java +++ b/src/main/java/refinedstorage/tile/TileExternalStorage.java @@ -289,7 +289,7 @@ public class TileExternalStorage extends TileMachine implements IStorageProvider } @Override - public String getName() { + public String getGuiTitle() { return "gui.refinedstorage:external_storage"; } diff --git a/src/main/java/refinedstorage/tile/TileStorage.java b/src/main/java/refinedstorage/tile/TileStorage.java index 01efafb24..0a3347260 100755 --- a/src/main/java/refinedstorage/tile/TileStorage.java +++ b/src/main/java/refinedstorage/tile/TileStorage.java @@ -179,7 +179,7 @@ public class TileStorage extends TileMachine implements IStorageProvider, IStora } @Override - public String getName() { + public String getGuiTitle() { return "block.refinedstorage:storage." + getType().getId() + ".name"; }