Skip to content

Commit fa77475

Browse files
committed
fix keymapping localization 1.21.9+
Signed-off-by: Octol1ttle <[email protected]>
1 parent c7609e3 commit fa77475

File tree

4 files changed

+25
-21
lines changed

4 files changed

+25
-21
lines changed

src/main/kotlin/ru/octol1ttle/flightassistant/FAKeyMappings.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ object FAKeyMappings {
1313
/*private val DEFAULT_CATEGORY = KeyMapping.Category.register(FlightAssistant.id("main"))
1414
private val THRUST_CATEGORY = KeyMapping.Category.register(FlightAssistant.id("thrust"))
1515
*///?} else {
16-
private const val DEFAULT_CATEGORY = "key.flightassistant"
17-
private const val THRUST_CATEGORY = "key.flightassistant.thrust"
16+
private const val DEFAULT_CATEGORY = "key.category.flightassistant.main"
17+
private const val THRUST_CATEGORY = "key.category.flightassistant.thrust"
1818
//?}
1919

2020
internal val keyMappings: MutableList<KeyMapping> = ArrayList()
@@ -52,9 +52,11 @@ object FAKeyMappings {
5252

5353
//? if >=1.21.9 {
5454
/*private fun addKeyMapping(translationKey: String, code: Int, category: KeyMapping.Category = DEFAULT_CATEGORY): KeyMapping {
55-
*///?} else
56-
private fun addKeyMapping(translationKey: String, code: Int, category: String = "key.flightassistant"): KeyMapping {
55+
val keyBinding = KeyMapping("key.category.flightassistant.${category.id.path}.${translationKey}", InputConstants.Type.KEYSYM, code, category)
56+
*///?} else {
57+
private fun addKeyMapping(translationKey: String, code: Int, category: String = DEFAULT_CATEGORY): KeyMapping {
5758
val keyBinding = KeyMapping("${category}.${translationKey}", InputConstants.Type.KEYSYM, code, category)
59+
//?}
5860
keyMappings.add(keyBinding)
5961
return keyBinding
6062
}

src/main/kotlin/ru/octol1ttle/flightassistant/screen/components/CycleTextOnlyButton.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class CycleTextOnlyButton<E : NameableEnum>(x: Int, y: Int, private val entries:
4141
}
4242
*///?} else {
4343
override fun onPress() {
44-
if (Screen.hasShiftDown()) {
44+
if (net.minecraft.client.gui.screens.Screen.hasShiftDown()) {
4545
this.cycleValue(-1)
4646
} else {
4747
this.cycleValue(1)

src/main/resources/assets/flightassistant/lang/en_us.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -422,14 +422,15 @@ misc.flightassistant:
422422
.: WAITING FOR WORLD LOAD
423423
maximum_time: (MAX 3 SECONDS)
424424

425-
key.flightassistant:
426-
.: FlightAssistant
427-
toggle_enabled: Toggle mod enabled
428-
open_flightassistant_setup: Open FlightAssistant setup screen
429-
autopilot_disconnect: Disconnect autopilot
430-
global_automation_override: Global automation override (hold)
431-
hide_current_alert: Hide currently active alert
432-
show_hidden_alert: Show last hidden alert
425+
key.category.flightassistant:
426+
main:
427+
.: FlightAssistant
428+
toggle_enabled: Toggle mod enabled
429+
open_flightassistant_setup: Open FlightAssistant setup screen
430+
autopilot_disconnect: Disconnect autopilot
431+
global_automation_override: Global automation override (hold)
432+
hide_current_alert: Hide currently active alert
433+
show_hidden_alert: Show last hidden alert
433434
thrust:
434435
.: 'FlightAssistant: Thrust'
435436
decrease_thrust: Decrease thrust

src/main/resources/assets/flightassistant/lang/ru_ru.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -425,14 +425,15 @@ misc.flightassistant:
425425
.: ОЖИДАНИЕ ЗАГРУЗКИ МИРА
426426
maximum_time: (МАКС 3 СЕКУНДЫ)
427427

428-
key.flightassistant:
429-
.: FlightAssistant
430-
toggle_enabled: Включить/выключить мод
431-
open_flightassistant_setup: Открыть экран настройки FlightAssistant
432-
autopilot_disconnect: Отключить автопилот
433-
global_automation_override: Принудительное отключение автоматики (зажать)
434-
hide_current_alert: Скрыть активное предупреждение
435-
show_hidden_alert: Показать скрытое предупреждение
428+
key.category.flightassistant:
429+
main:
430+
.: FlightAssistant
431+
toggle_enabled: Включить/выключить мод
432+
open_flightassistant_setup: Открыть экран настройки FlightAssistant
433+
autopilot_disconnect: Отключить автопилот
434+
global_automation_override: Принудительное отключение автоматики (зажать)
435+
hide_current_alert: Скрыть активное предупреждение
436+
show_hidden_alert: Показать скрытое предупреждение
436437
thrust:
437438
.: 'FlightAssistant: Тяга'
438439
decrease_thrust: Снизить тягу

0 commit comments

Comments
 (0)