Showing with 1,540 additions and 899 deletions.
  1. +1 −1 .github/workflows/crowdin-tasks.yml
  2. +1 −1 LICENSE.txt
  3. +1 −1 build.gradle
  4. +11 −6 common/src/main/java/me/cominixo/betterf3/config/ModConfigFile.java
  5. +17 −28 common/src/main/java/me/cominixo/betterf3/mixin/DebugMixin.java
  6. +1 −1 common/src/main/java/me/cominixo/betterf3/utils/DebugLine.java
  7. +7 −1 common/src/main/resources/assets/betterf3/lang/af_za.json
  8. +9 −3 common/src/main/resources/assets/betterf3/lang/ar_sa.json
  9. +7 −1 common/src/main/resources/assets/betterf3/lang/ast_es.json
  10. +7 −1 common/src/main/resources/assets/betterf3/lang/az_az.json
  11. +7 −1 common/src/main/resources/assets/betterf3/lang/ba_ru.json
  12. +7 −1 common/src/main/resources/assets/betterf3/lang/be_by.json
  13. +7 −1 common/src/main/resources/assets/betterf3/lang/bg.json
  14. +7 −1 common/src/main/resources/assets/betterf3/lang/bn.json
  15. +7 −1 common/src/main/resources/assets/betterf3/lang/br.json
  16. +7 −1 common/src/main/resources/assets/betterf3/lang/bs.json
  17. +58 −52 common/src/main/resources/assets/betterf3/lang/ca_es.json
  18. +7 −1 common/src/main/resources/assets/betterf3/lang/cs_cz.json
  19. +7 −1 common/src/main/resources/assets/betterf3/lang/cy_gb.json
  20. +8 −2 common/src/main/resources/assets/betterf3/lang/da_dk.json
  21. +28 −22 common/src/main/resources/assets/betterf3/lang/de_at.json
  22. +28 −22 common/src/main/resources/assets/betterf3/lang/de_ch.json
  23. +28 −22 common/src/main/resources/assets/betterf3/lang/de_de.json
  24. +7 −1 common/src/main/resources/assets/betterf3/lang/el_gr.json
  25. +7 −1 common/src/main/resources/assets/betterf3/lang/en_au.json
  26. +7 −1 common/src/main/resources/assets/betterf3/lang/en_ca.json
  27. +23 −17 common/src/main/resources/assets/betterf3/lang/en_gb.json
  28. +7 −1 common/src/main/resources/assets/betterf3/lang/en_nz.json
  29. +7 −1 common/src/main/resources/assets/betterf3/lang/en_pt.json
  30. +212 −206 common/src/main/resources/assets/betterf3/lang/en_ud.json
  31. +7 −1 common/src/main/resources/assets/betterf3/lang/eo_uy.json
  32. +34 −28 common/src/main/resources/assets/betterf3/lang/es_ar.json
  33. +47 −41 common/src/main/resources/assets/betterf3/lang/es_cl.json
  34. +34 −28 common/src/main/resources/assets/betterf3/lang/es_ec.json
  35. +33 −27 common/src/main/resources/assets/betterf3/lang/es_es.json
  36. +34 −28 common/src/main/resources/assets/betterf3/lang/es_mx.json
  37. +34 −28 common/src/main/resources/assets/betterf3/lang/es_uy.json
  38. +34 −28 common/src/main/resources/assets/betterf3/lang/es_ve.json
  39. +7 −1 common/src/main/resources/assets/betterf3/lang/et_ee.json
  40. +7 −1 common/src/main/resources/assets/betterf3/lang/eu_es.json
  41. +7 −1 common/src/main/resources/assets/betterf3/lang/fa_ir.json
  42. +7 −1 common/src/main/resources/assets/betterf3/lang/fi_fi.json
  43. +7 −1 common/src/main/resources/assets/betterf3/lang/fil_ph.json
  44. +7 −1 common/src/main/resources/assets/betterf3/lang/fo_fo.json
  45. +10 −4 common/src/main/resources/assets/betterf3/lang/fr_ca.json
  46. +10 −4 common/src/main/resources/assets/betterf3/lang/fr_fr.json
  47. +7 −1 common/src/main/resources/assets/betterf3/lang/fra_de.json
  48. +7 −1 common/src/main/resources/assets/betterf3/lang/fur.json
  49. +7 −1 common/src/main/resources/assets/betterf3/lang/fy_nl.json
  50. +7 −1 common/src/main/resources/assets/betterf3/lang/ga_ie.json
  51. +7 −1 common/src/main/resources/assets/betterf3/lang/gd_gb.json
  52. +7 −1 common/src/main/resources/assets/betterf3/lang/gl_es.json
  53. +7 −1 common/src/main/resources/assets/betterf3/lang/haw_us.json
  54. +7 −1 common/src/main/resources/assets/betterf3/lang/he_il.json
  55. +7 −1 common/src/main/resources/assets/betterf3/lang/hi_in.json
  56. +65 −59 common/src/main/resources/assets/betterf3/lang/hu_hu.json
  57. +7 −1 common/src/main/resources/assets/betterf3/lang/hy_am.json
  58. +25 −19 common/src/main/resources/assets/betterf3/lang/id_id.json
  59. +7 −1 common/src/main/resources/assets/betterf3/lang/ig_ng.json
  60. +7 −1 common/src/main/resources/assets/betterf3/lang/io_en.json
  61. +7 −1 common/src/main/resources/assets/betterf3/lang/is_is.json
  62. +7 −1 common/src/main/resources/assets/betterf3/lang/it_it.json
  63. +34 −28 common/src/main/resources/assets/betterf3/lang/ja_jp.json
  64. +7 −1 common/src/main/resources/assets/betterf3/lang/jbo_en.json
  65. +7 −1 common/src/main/resources/assets/betterf3/lang/ka_ge.json
  66. +7 −1 common/src/main/resources/assets/betterf3/lang/kk_kz.json
  67. +7 −1 common/src/main/resources/assets/betterf3/lang/kn_in.json
  68. +29 −23 common/src/main/resources/assets/betterf3/lang/ko_kr.json
  69. +7 −1 common/src/main/resources/assets/betterf3/lang/ku.json
  70. +7 −1 common/src/main/resources/assets/betterf3/lang/la_la.json
  71. +7 −1 common/src/main/resources/assets/betterf3/lang/lb_lu.json
  72. +7 −1 common/src/main/resources/assets/betterf3/lang/li_li.json
  73. +9 −3 common/src/main/resources/assets/betterf3/lang/lol_us.json
  74. +7 −1 common/src/main/resources/assets/betterf3/lang/lt_lt.json
  75. +7 −1 common/src/main/resources/assets/betterf3/lang/lv_lv.json
  76. +7 −1 common/src/main/resources/assets/betterf3/lang/mk_mk.json
  77. +7 −1 common/src/main/resources/assets/betterf3/lang/mn_mn.json
  78. +7 −1 common/src/main/resources/assets/betterf3/lang/ms_my.json
  79. +7 −1 common/src/main/resources/assets/betterf3/lang/mt_mt.json
  80. +7 −1 common/src/main/resources/assets/betterf3/lang/nds_de.json
  81. +7 −1 common/src/main/resources/assets/betterf3/lang/nl_be.json
  82. +7 −1 common/src/main/resources/assets/betterf3/lang/nl_nl.json
  83. +7 −1 common/src/main/resources/assets/betterf3/lang/nn_no.json
  84. +7 −1 common/src/main/resources/assets/betterf3/lang/no_no.json
  85. +7 −1 common/src/main/resources/assets/betterf3/lang/oc_fr.json
  86. +7 −1 common/src/main/resources/assets/betterf3/lang/pl_pl.json
  87. +7 −1 common/src/main/resources/assets/betterf3/lang/pt_br.json
  88. +7 −1 common/src/main/resources/assets/betterf3/lang/pt_pt.json
  89. +7 −1 common/src/main/resources/assets/betterf3/lang/qya_aa.json
  90. +7 −1 common/src/main/resources/assets/betterf3/lang/ro_ro.json
  91. +24 −18 common/src/main/resources/assets/betterf3/lang/ru_ru.json
  92. +7 −1 common/src/main/resources/assets/betterf3/lang/se_no.json
  93. +9 −3 common/src/main/resources/assets/betterf3/lang/sk_sk.json
  94. +7 −1 common/src/main/resources/assets/betterf3/lang/sl_si.json
  95. +7 −1 common/src/main/resources/assets/betterf3/lang/so_so.json
  96. +7 −1 common/src/main/resources/assets/betterf3/lang/sq_al.json
  97. +7 −1 common/src/main/resources/assets/betterf3/lang/sr_sp.json
  98. +7 −1 common/src/main/resources/assets/betterf3/lang/sv_se.json
  99. +7 −1 common/src/main/resources/assets/betterf3/lang/ta_in.json
  100. +7 −1 common/src/main/resources/assets/betterf3/lang/th_th.json
  101. +7 −1 common/src/main/resources/assets/betterf3/lang/tl_ph.json
  102. +7 −1 common/src/main/resources/assets/betterf3/lang/tlh_aa.json
  103. +8 −2 common/src/main/resources/assets/betterf3/lang/tr_tr.json
  104. +24 −18 common/src/main/resources/assets/betterf3/lang/tt_ru.json
  105. +45 −39 common/src/main/resources/assets/betterf3/lang/uk_ua.json
  106. +7 −1 common/src/main/resources/assets/betterf3/lang/val_es.json
  107. +7 −1 common/src/main/resources/assets/betterf3/lang/vec_it.json
  108. +7 −1 common/src/main/resources/assets/betterf3/lang/vi_vn.json
  109. +7 −1 common/src/main/resources/assets/betterf3/lang/yi_de.json
  110. +7 −1 common/src/main/resources/assets/betterf3/lang/yo_ng.json
  111. +7 −1 common/src/main/resources/assets/betterf3/lang/zh_cn.json
  112. +7 −1 common/src/main/resources/assets/betterf3/lang/zh_hk.json
  113. +9 −3 common/src/main/resources/assets/betterf3/lang/zh_tw.json
  114. +5 −0 docs/changelogs/7.0.2.md
  115. +1 −1 fabric/build.gradle
  116. +2 −2 fabric/src/main/resources/fabric.mod.json
  117. +1 −1 forge/build.gradle
  118. +1 −1 gradle.properties
2 changes: 1 addition & 1 deletion .github/workflows/crowdin-tasks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Run Crowdin Action
uses: crowdin/github-action@1.4.13
with:
upload_sources: true
upload_sources: false
upload_translations: false

download_translations: true
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 - 2022 cominixo / TreyRuffy
Copyright (c) 2020 - 2023 cominixo / TreyRuffy

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import java.text.SimpleDateFormat

plugins {
id "architectury-plugin" version "3.4-SNAPSHOT" // Uses Architectury plugin https://github.com/architectury/architectury-plugin
id "dev.architectury.loom" version "1.2-SNAPSHOT" apply false // Uses Architectury Loom
id "dev.architectury.loom" version "1.3-SNAPSHOT" apply false // Uses Architectury Loom
// (fork of Fabric Loom) https://github.com/architectury/architectury-loom - does not apply to root project
id "net.kyori.indra" version "3.1.2" // Uses Indra plugin
id "net.kyori.indra.git" version "3.1.2" // Uses Indra Git plugin
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -388,12 +388,8 @@ private static BaseModule loadModule(final Config moduleConfig) {
}

if (baseModule instanceof SystemModule systemModule) {
if (systemModule.memoryColorToggle == null) {
systemModule.memoryColorToggle = moduleConfig.getOrElse("memory_color_toggle", systemModule.defaultMemoryColorToggle);
}
if (systemModule.timeFormat == null) {
systemModule.timeFormat = moduleConfig.getOrElse("time_format", systemModule.defaultTimeFormat);
}
systemModule.memoryColorToggle = moduleConfig.getOrElse("memory_color_toggle", systemModule.defaultMemoryColorToggle);
systemModule.timeFormat = moduleConfig.getOrElse("time_format", systemModule.defaultTimeFormat);
}

baseModule.enabled = moduleConfig.getOrElse("enabled", true);
Expand Down Expand Up @@ -474,6 +470,15 @@ private static Config saveModule(final BaseModule module) {
moduleConfig.set("total_chunks_color", chunkModule.totalColor.getRgb());
}

if (module instanceof SystemModule systemModule) {
if (systemModule.memoryColorToggle != null) {
moduleConfig.set("memory_color_toggle", systemModule.memoryColorToggle);
}
if (systemModule.timeFormat != null) {
moduleConfig.set("time_format", systemModule.timeFormat);
}
}

moduleConfig.set("enabled", module.enabled);
moduleConfig.set("lines", lines);

Expand Down
45 changes: 17 additions & 28 deletions common/src/main/java/me/cominixo/betterf3/mixin/DebugMixin.java
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,13 @@
import net.minecraft.client.render.VertexFormat;
import net.minecraft.client.render.VertexFormats;
import net.minecraft.client.util.math.MatrixStack;
import net.minecraft.server.integrated.IntegratedServer;
import net.minecraft.text.Text;
import net.minecraft.util.MetricsData;
import net.minecraft.util.Util;
import org.joml.Matrix4f;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.Unique;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.Redirect;
Expand Down Expand Up @@ -64,15 +63,13 @@ public abstract class DebugMixin {
@SuppressWarnings("checkstyle:MethodName")
@Shadow protected abstract List<String> getRightText();

@Shadow protected abstract void drawMetricsData(DrawContext context, MetricsData metricsData, int x, int width,
boolean showFps);

/**
* Sets up modules on the left side of the screen.
*
* @return the left side modules
*/
public List<Text> newLeftText() {
@Unique
public List<Text> betterF3$newLeftText() {

final List<Text> list = new ArrayList<>();

Expand Down Expand Up @@ -103,7 +100,8 @@ public List<Text> newLeftText() {
*
* @return the right side modules
*/
public List<Text> newRightText() {
@Unique
public List<Text> betterF3$newRightText() {

final List<Text> list = new ArrayList<>();

Expand Down Expand Up @@ -141,9 +139,9 @@ public void drawRightText(final DrawContext context, final CallbackInfo ci) {
return;
}

final List<Text> list = this.newRightText();
final List<Text> list = this.betterF3$newRightText();

final VertexConsumerProvider.Immediate immediate = this.immediate(PositionEnum.RIGHT, list, context.getMatrices());
final VertexConsumerProvider.Immediate immediate = this.betterF3$immediate(PositionEnum.RIGHT, list, context.getMatrices());

for (int i = 0; i < list.size(); i++) {

Expand Down Expand Up @@ -173,8 +171,9 @@ public void drawRightText(final DrawContext context, final CallbackInfo ci) {
* @param matrixStack The MatrixStack
* @return VertexConsumerProvider
*/
public VertexConsumerProvider.Immediate immediate(final PositionEnum pos, final List<Text> list,
final MatrixStack matrixStack) {
@Unique
public VertexConsumerProvider.Immediate betterF3$immediate(final PositionEnum pos, final List<Text> list,
final MatrixStack matrixStack) {

final float f = (float) (GeneralOptions.backgroundColor >> 24 & 255) / 255.0F;
final float g = (float) (GeneralOptions.backgroundColor >> 16 & 255) / 255.0F;
Expand Down Expand Up @@ -261,8 +260,8 @@ public void drawLeftText(final DrawContext context, final CallbackInfo ci) {
return;
}

final List<Text> list = this.newLeftText();
final VertexConsumerProvider.Immediate immediate = this.immediate(PositionEnum.LEFT, list, context.getMatrices());
final List<Text> list = this.betterF3$newLeftText();
final VertexConsumerProvider.Immediate immediate = this.betterF3$immediate(PositionEnum.LEFT, list, context.getMatrices());

for (int i = 0; i < list.size(); i++) {

Expand Down Expand Up @@ -308,14 +307,6 @@ public void renderBefore(final DrawContext context, final CallbackInfo ci) {
return;
}
context.getMatrices().push();
if (this.client.options.debugTpsEnabled && this.client.world != null) {
final int scaledWidth = this.client.getWindow().getScaledWidth();
this.drawMetricsData(context, this.client.getMetricsData(), 0, scaledWidth / 2, true);
final IntegratedServer integratedServer = this.client.getServer();
if (integratedServer != null) {
this.drawMetricsData(context, integratedServer.getMetricsData(), scaledWidth - Math.min(scaledWidth / 2, 240), scaledWidth / 2, false);
}
}
}

/**
Expand All @@ -324,7 +315,7 @@ public void renderBefore(final DrawContext context, final CallbackInfo ci) {
* @param context Draw Context
* @param ci Callback info
*/
@Inject(method = "method_51746", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/gui/hud/DebugHud;drawLeftText(Lnet/minecraft/client/gui/DrawContext;)V"))
@Inject(method = "method_51746", at = @At(value = "HEAD"))
public void renderFontScaleBefore(final DrawContext context, final CallbackInfo ci) {
if (!GeneralOptions.disableMod) {
context.getMatrices().scale((float) GeneralOptions.fontScale, (float) GeneralOptions.fontScale, 1F);
Expand All @@ -337,14 +328,12 @@ public void renderFontScaleBefore(final DrawContext context, final CallbackInfo
* @param context Draw Context
* @param ci CallbackInfo
*/
@Inject(method = "method_51746", at = @At(value = "FIELD", target = "Lnet/minecraft/client/option/GameOptions;debugTpsEnabled:Z"), cancellable = true)
@Inject(method = "method_51746", at = @At(value = "INVOKE", target = "Lnet/minecraft/client/gui/hud/DebugHud;drawRightText(Lnet/minecraft/client/gui/DrawContext;)V", shift = At.Shift.AFTER))
public void renderFontScaleRightAfter(final DrawContext context, final CallbackInfo ci) {
if (GeneralOptions.disableMod) {
return;
}
context.getMatrices().pop();
this.client.getProfiler().pop();
ci.cancel();
}

/**
Expand All @@ -353,7 +342,7 @@ public void renderFontScaleRightAfter(final DrawContext context, final CallbackI
* @param context Draw Context
* @param ci Callback info
*/
@Inject(method = "render", at = @At("HEAD"))
@Inject(method = "render", at = @At(value = "INVOKE", target = "Lnet/minecraft/util/profiler/Profiler;push(Ljava/lang/String;)V"))
public void renderAnimation(final DrawContext context, final CallbackInfo ci) {

if (GeneralOptions.disableMod) {
Expand All @@ -369,7 +358,7 @@ public void renderAnimation(final DrawContext context, final CallbackInfo ci) {
int i = ((START_X_POS / 2 + xPos) / 10) - 9;

if (xPos != 0 && !closingAnimation) {
xPos /= GeneralOptions.animationSpeed;
xPos = (int) (xPos / GeneralOptions.animationSpeed);
xPos -= i;
}

Expand All @@ -380,7 +369,7 @@ public void renderAnimation(final DrawContext context, final CallbackInfo ci) {
if (closingAnimation) {

xPos += i;
xPos *= GeneralOptions.animationSpeed;
xPos = (int) (xPos * GeneralOptions.animationSpeed);

if (xPos >= 300) {
this.client.options.debugEnabled = false;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ public Text toText(final TextColor nameColor, final TextColor valueColor) {
} else {
valueStyled = Utils.styledText(this.value, valueColor);
}
if (this.value.toString().equals("")) {
if (this.value.toString().isEmpty()) {
this.active = false;
}
return Text.translatable(this.format, nameStyled, valueStyled);
Expand Down
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/betterf3/lang/af_za.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "Always enable the profiler when using F3.",
"config.betterf3.always_enable_tps_graph": "Always Enable the TPS Graph",
"config.betterf3.always_enable_tps_graph.tooltip": "Always enable the TPS graph when using F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Font Scale",
"config.betterf3.fontScale.tooltip": "Set the scale of the font.",
"config.betterf3.category.modules": "Modules",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "Fancy",
"text.betterf3.line.pie_graph": "Pie Graph (Shift+F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt+F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "For help",
"text.betterf3.line.visible": "Visible",
"text.betterf3.line.hidden": "Hidden",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "true",
"text.betterf3.line.slime_chunk.false": "false",
"text.betterf3.line.slime_chunk.unknown": "unknown"
}
}
12 changes: 9 additions & 3 deletions common/src/main/resources/assets/betterf3/lang/ar_sa.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "تمكين الملف الشخصي دائماً عند استخدام F3.",
"config.betterf3.always_enable_tps_graph": "Always Enable the TPS Graph",
"config.betterf3.always_enable_tps_graph.tooltip": "Always enable the TPS graph when using F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Font Scale",
"config.betterf3.fontScale.tooltip": "Set the scale of the font.",
"config.betterf3.category.modules": "Modules",
Expand Down Expand Up @@ -97,13 +100,13 @@
"debug.betterf3.modmenu.help": "F3 + M = BetterF3 Options",
"text.betterf3.module.minecraft": "Minecraft",
"text.betterf3.module.fps": "FPS",
"text.betterf3.module.graphics": "Graphics",
"text.betterf3.module.graphics": "الجرافيك",
"text.betterf3.module.server": "Server",
"text.betterf3.module.coords": "Coordinates",
"text.betterf3.module.chunks": "Chunks",
"text.betterf3.module.location": "Location",
"text.betterf3.module.entity": "Entities",
"text.betterf3.module.sound": "Sounds",
"text.betterf3.module.sound": "الأصوات",
"text.betterf3.module.help": "Help",
"text.betterf3.module.miscleft": "Misc Left",
"text.betterf3.module.miscright": "Misc Right",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "فاخر",
"text.betterf3.line.pie_graph": "Pie Graph (Shift+F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt+F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "For help",
"text.betterf3.line.visible": "ظاهر",
"text.betterf3.line.hidden": "مخفي",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "true",
"text.betterf3.line.slime_chunk.false": "false",
"text.betterf3.line.slime_chunk.unknown": "unknown"
}
}
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/betterf3/lang/ast_es.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "Always enable the profiler when using F3.",
"config.betterf3.always_enable_tps_graph": "Always Enable the TPS Graph",
"config.betterf3.always_enable_tps_graph.tooltip": "Always enable the TPS graph when using F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Font Scale",
"config.betterf3.fontScale.tooltip": "Set the scale of the font.",
"config.betterf3.category.modules": "Modules",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "Fancy",
"text.betterf3.line.pie_graph": "Pie Graph (Shift+F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt+F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "For help",
"text.betterf3.line.visible": "Visible",
"text.betterf3.line.hidden": "Hidden",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "true",
"text.betterf3.line.slime_chunk.false": "false",
"text.betterf3.line.slime_chunk.unknown": "unknown"
}
}
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/betterf3/lang/az_az.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "Always enable the profiler when using F3.",
"config.betterf3.always_enable_tps_graph": "Always Enable the TPS Graph",
"config.betterf3.always_enable_tps_graph.tooltip": "Always enable the TPS graph when using F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Font Scale",
"config.betterf3.fontScale.tooltip": "Set the scale of the font.",
"config.betterf3.category.modules": "Modules",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "Fancy",
"text.betterf3.line.pie_graph": "Pie Graph (Shift+F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt+F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "For help",
"text.betterf3.line.visible": "Visible",
"text.betterf3.line.hidden": "Hidden",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "true",
"text.betterf3.line.slime_chunk.false": "false",
"text.betterf3.line.slime_chunk.unknown": "unknown"
}
}
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/betterf3/lang/ba_ru.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "Always enable the profiler when using F3.",
"config.betterf3.always_enable_tps_graph": "Always Enable the TPS Graph",
"config.betterf3.always_enable_tps_graph.tooltip": "Always enable the TPS graph when using F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Font Scale",
"config.betterf3.fontScale.tooltip": "Set the scale of the font.",
"config.betterf3.category.modules": "Modules",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "Fancy",
"text.betterf3.line.pie_graph": "Pie Graph (Shift+F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt+F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "For help",
"text.betterf3.line.visible": "Visible",
"text.betterf3.line.hidden": "Hidden",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "true",
"text.betterf3.line.slime_chunk.false": "false",
"text.betterf3.line.slime_chunk.unknown": "unknown"
}
}
8 changes: 7 additions & 1 deletion common/src/main/resources/assets/betterf3/lang/be_by.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"config.betterf3.always_enable_profiler.tooltip": "Заўсёды ўключаць прафайлер пры выкарыстанні F3.",
"config.betterf3.always_enable_tps_graph": "Заўсёды ўключаць графік TPS",
"config.betterf3.always_enable_tps_graph.tooltip": "Заўсёды ўключаць графік TPS пры выкарыстанні F3.",
"config.betterf3.always_enable_tps_graph.tooltip_new": "Always enable the TPS graph when using F3. Cannot be used with the ping graph.",
"config.betterf3.always_enable_ping_graph": "Always Enable the Ping Graph",
"config.betterf3.always_enable_ping_graph.tooltip": "Always enable the ping graph when using F3. Cannot be used with the TPS graph.",
"config.betterf3.fontScale": "Маштаб шрыфту",
"config.betterf3.fontScale.tooltip": "Задаць маштаб шрыфту.",
"config.betterf3.category.modules": "Модулі",
Expand Down Expand Up @@ -153,6 +156,9 @@
"text.betterf3.line.fancy": "Дакладна",
"text.betterf3.line.pie_graph": "Дыяграма рэндарынгу (Shift + F3)",
"text.betterf3.line.fps_tps": "FPS / TPS (Alt + F3)",
"text.betterf3.line.pie_graph_new": "Pie Graph (F3+1)",
"text.betterf3.line.fps_tps_new": "FPS / TPS (F3+2)",
"text.betterf3.line.ping": "Ping / Bandwidth (F3+3)",
"text.betterf3.line.help": "Дапамога",
"text.betterf3.line.visible": "Паказана",
"text.betterf3.line.hidden": "Схаваны",
Expand Down Expand Up @@ -216,4 +222,4 @@
"text.betterf3.line.slime_chunk.true": "так",
"text.betterf3.line.slime_chunk.false": "не",
"text.betterf3.line.slime_chunk.unknown": "невядома"
}
}
Loading