diff --git a/src/main/java/at/petrak/hexcasting/client/RegisterClientStuff.java b/src/main/java/at/petrak/hexcasting/client/RegisterClientStuff.java index 700900e3..bd5584cd 100644 --- a/src/main/java/at/petrak/hexcasting/client/RegisterClientStuff.java +++ b/src/main/java/at/petrak/hexcasting/client/RegisterClientStuff.java @@ -185,9 +185,11 @@ public class RegisterClientStuff { return List.of(); } + int count = tile.getCount(); + return List.of(new Pair<>(new ItemStack(HexBlocks.AKASHIC_BOOKSHELF.get()), new TranslatableComponent( - "hexcasting.tooltip.lens.akashic.record.count", - tile.getCount() + "hexcasting.tooltip.lens.akashic.record.count" + (count == 1 ? ".single" : ""), + count ))); })); diff --git a/src/main/resources/assets/hexcasting/lang/en_us.json b/src/main/resources/assets/hexcasting/lang/en_us.json index 4f100388..31578be8 100644 --- a/src/main/resources/assets/hexcasting/lang/en_us.json +++ b/src/main/resources/assets/hexcasting/lang/en_us.json @@ -96,6 +96,7 @@ "hexcasting.tooltip.lens.pattern.invalid": "Invalid Pattern", "hexcasting.tooltip.lens.akashic.bookshelf.location": "Record at %s", "hexcasting.tooltip.lens.akashic.record.count": "%s iotas stored", + "hexcasting.tooltip.lens.akashic.record.count.single": "%s iota stored", "hexcasting.tooltip.brainsweep.profession": "Profession: %s", "hexcasting.tooltip.brainsweep.profession.any": "Any Profession", "hexcasting.tooltip.brainsweep.biome": "Biome: %s",