Skip to content

Commit 2a8eade

Browse files
committed
add to IntegrationLang
1 parent a0ae1eb commit 2a8eade

File tree

4 files changed

+31
-7
lines changed

4 files changed

+31
-7
lines changed

src/generated/resources/assets/gtceu/lang/en_ud.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2489,11 +2489,18 @@
24892489
"gtceu.jade.amperage_use": "Ɐ %s",
24902490
"gtceu.jade.at": " @ ",
24912491
"gtceu.jade.cleaned_this_second": "s/%s :pɹɐzɐɥ pǝuɐǝןƆ",
2492+
"gtceu.jade.days": "sʎɐp %s",
24922493
"gtceu.jade.energy_stored": "∩Ǝ %d / %d",
24932494
"gtceu.jade.fluid_use": "ʇ/ᗺɯ %s",
2495+
"gtceu.jade.hours": "sɹnoɥ %s",
2496+
"gtceu.jade.minutes": "sǝʇnuıɯ %s",
24942497
"gtceu.jade.progress_computation": "∩MƆ %s / %s",
24952498
"gtceu.jade.progress_sec": "s %s / %s",
24962499
"gtceu.jade.progress_tick": "ʇ %s / %s",
2500+
"gtceu.jade.remaining_charge_time": "%s :pǝbɹɐɥɔ ןıʇu∩",
2501+
"gtceu.jade.remaining_discharge_time": "%s :ʎʇdɯǝ ןıʇu∩",
2502+
"gtceu.jade.seconds": "spuoɔǝs %s",
2503+
"gtceu.jade.years": "sɹɐǝʎ %s",
24972504
"gtceu.jei.bedrock_fluid.heavy_oil_deposit": "ʇısodǝᗡ ןıO ʎʌɐǝH",
24982505
"gtceu.jei.bedrock_fluid.lava_deposit": "ʇısodǝᗡ ɐʌɐꞀ",
24992506
"gtceu.jei.bedrock_fluid.light_oil_deposit": "ʇısodǝᗡ ןıO ʇɥbıꞀ",

src/generated/resources/assets/gtceu/lang/en_us.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2489,11 +2489,18 @@
24892489
"gtceu.jade.amperage_use": "%s A",
24902490
"gtceu.jade.at": " @ ",
24912491
"gtceu.jade.cleaned_this_second": "Cleaned hazard: %s/s",
2492+
"gtceu.jade.days": "%s days",
24922493
"gtceu.jade.energy_stored": "%d / %d EU",
24932494
"gtceu.jade.fluid_use": "%s mB/t",
2495+
"gtceu.jade.hours": "%s hours",
2496+
"gtceu.jade.minutes": "%s minutes",
24942497
"gtceu.jade.progress_computation": "%s / %s CWU",
24952498
"gtceu.jade.progress_sec": "%s / %s s",
24962499
"gtceu.jade.progress_tick": "%s / %s t",
2500+
"gtceu.jade.remaining_charge_time": "Until charged: %s",
2501+
"gtceu.jade.remaining_discharge_time": "Until empty: %s",
2502+
"gtceu.jade.seconds": "%s seconds",
2503+
"gtceu.jade.years": "%s years",
24972504
"gtceu.jei.bedrock_fluid.heavy_oil_deposit": "Heavy Oil Deposit",
24982505
"gtceu.jei.bedrock_fluid.lava_deposit": "Lava Deposit",
24992506
"gtceu.jei.bedrock_fluid.light_oil_deposit": "Light Oil Deposit",

src/main/java/com/gregtechceu/gtceu/data/lang/IntegrationLang.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ private static void initWailaLikeLang(RegistrateLangProvider provider) {
100100
provider.add("gtceu.jade.fluid_use", "%s mB/t");
101101
provider.add("gtceu.jade.amperage_use", "%s A");
102102
provider.add("gtceu.jade.at", " @ ");
103+
provider.add("gtceu.jade.remaining_charge_time", "Until charged: %s");
104+
provider.add("gtceu.jade.remaining_discharge_time", "Until empty: %s");
105+
provider.add("gtceu.jade.seconds", "%s seconds");
106+
provider.add("gtceu.jade.minutes", "%s minutes");
107+
provider.add("gtceu.jade.hours", "%s hours");
108+
provider.add("gtceu.jade.days", "%s days");
109+
provider.add("gtceu.jade.years", "%s years");
103110

104111
provider.add("gtceu.top.energy_stored", " / %d EU");
105112
provider.add("gtceu.top.progress_computation", " / %s CWU");

src/main/java/com/gregtechceu/gtceu/integration/jade/provider/BatteryStorageInfoProvider.java

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,11 @@ public void appendTooltip(ITooltip iTooltip, BlockAccessor blockAccessor, IPlugi
4242
iTooltip.add(Component.literal("EU/sec: " + changed));
4343
if (changed > 0) {
4444
iTooltip.add(Component
45-
.literal("Until fully charged: " + getStringRemainTime((capacity - stored) / changed)));
45+
.translatable("gtceu.jade.remaining_charge_time",
46+
getStringRemainTime((capacity - stored) / changed)));
4647
} else if (changed < 0) {
47-
iTooltip.add(Component.literal("Until empty " + getStringRemainTime(stored / -changed)));
48+
iTooltip.add(Component.translatable("gtceu.jade.remaining_discharge_time",
49+
getStringRemainTime((stored) / -changed)));
4850
}
4951
if (Minecraft.getInstance().player.isShiftKeyDown()) {
5052
CustomItemStackHandler handler = new CustomItemStackHandler();
@@ -55,6 +57,7 @@ public void appendTooltip(ITooltip iTooltip, BlockAccessor blockAccessor, IPlugi
5557
ItemStack stack = handler.getStackInSlot(i);
5658
iTooltip.add(helper.smallItem(stack));
5759
IElectricItem item = GTCapabilityHelper.getElectricItem(stack);
60+
if (item == null) continue;
5861
iTooltip.append(Component.literal(
5962
GTValues.VNF[item.getTier()] + "§r " + formatEnergy(item.getCharge(), 100000) +
6063
" / " + formatEnergy(item.getMaxCharge(), 100000) + " EU"));
@@ -67,19 +70,19 @@ public void appendTooltip(ITooltip iTooltip, BlockAccessor blockAccessor, IPlugi
6770
}
6871

6972
private String getStringRemainTime(long time) {
70-
String s = time % 60 + " sec";
73+
String s = Component.translatable("gtceu.jade.seconds", time % 60).getString();
7174
time /= 60;
7275
if (time > 0) {
73-
s = time % 60 + " minutes " + s;
76+
s = Component.translatable("gtceu.jade.minutes", time % 60).getString() + " " + s;
7477
time /= 60;
7578
if (time > 0) {
76-
s = time % 60 + " hours " + s;
79+
s = Component.translatable("gtceu.jade.hours", time % 60).getString() + " " + s;
7780
time /= 60;
7881
if (time > 0) {
79-
s = time % 24 + " days " + s;
82+
s = Component.translatable("gtceu.jade.days", time % 24).getString() + " " + s;
8083
time /= 24;
8184
if (time > 0) {
82-
s = formatEnergy(time, 10000) + " years " + s;
85+
s = Component.translatable("gtceu.jade.years", formatEnergy(time, 10000)).getString() + " " + s;
8386
}
8487
}
8588
}

0 commit comments

Comments
 (0)