From 5f87fcaa2b48a363a2efcfb1d937f8758a0dc1e9 Mon Sep 17 00:00:00 2001 From: udu3324 Date: Mon, 19 May 2025 14:33:53 -0500 Subject: [PATCH 1/2] add easyPlaceFirst hotkey --- src/main/java/fi/dy/masa/litematica/config/Hotkeys.java | 2 ++ src/main/java/fi/dy/masa/litematica/event/KeyCallbacks.java | 1 + src/main/resources/assets/litematica/lang/en_us.json | 1 + 3 files changed, 4 insertions(+) diff --git a/src/main/java/fi/dy/masa/litematica/config/Hotkeys.java b/src/main/java/fi/dy/masa/litematica/config/Hotkeys.java index 6db5a8b716..d1cd570e16 100644 --- a/src/main/java/fi/dy/masa/litematica/config/Hotkeys.java +++ b/src/main/java/fi/dy/masa/litematica/config/Hotkeys.java @@ -14,6 +14,7 @@ public class Hotkeys public static final ConfigHotkey CLONE_SELECTION = new ConfigHotkey("cloneSelection", "").apply(HOTKEYS_KEY); public static final ConfigHotkey DELETE_SELECTION_BOX = new ConfigHotkey("deleteSelectionBox", "").apply(HOTKEYS_KEY); public static final ConfigHotkey EASY_PLACE_ACTIVATION = new ConfigHotkey("easyPlaceUseKey", "BUTTON_2", KeybindSettings.PRESS_ALLOWEXTRA).apply(HOTKEYS_KEY); + public static final ConfigHotkey EASY_PLACE_FIRST = new ConfigHotkey("easyPlaceFirst", "").apply(HOTKEYS_KEY); public static final ConfigHotkey EASY_PLACE_TOGGLE = new ConfigHotkey("easyPlaceToggle", "").apply(HOTKEYS_KEY); public static final ConfigHotkey EXECUTE_OPERATION = new ConfigHotkey("executeOperation", "").apply(HOTKEYS_KEY); public static final ConfigHotkey INVERT_GHOST_BLOCK_RENDER_STATE = new ConfigHotkey("invertGhostBlockRenderState", "").apply(HOTKEYS_KEY); @@ -92,6 +93,7 @@ public class Hotkeys CLONE_SELECTION, DELETE_SELECTION_BOX, EASY_PLACE_ACTIVATION, + EASY_PLACE_FIRST, EASY_PLACE_TOGGLE, EXECUTE_OPERATION, INVERT_GHOST_BLOCK_RENDER_STATE, diff --git a/src/main/java/fi/dy/masa/litematica/event/KeyCallbacks.java b/src/main/java/fi/dy/masa/litematica/event/KeyCallbacks.java index ea3ce05ebf..d4bdf90ca6 100644 --- a/src/main/java/fi/dy/masa/litematica/event/KeyCallbacks.java +++ b/src/main/java/fi/dy/masa/litematica/event/KeyCallbacks.java @@ -91,6 +91,7 @@ public static void init(MinecraftClient mc) Hotkeys.UNLOAD_CURRENT_SCHEMATIC.getKeybind().setCallback(callbackHotkeys); Hotkeys.ADD_SELECTION_BOX.getKeybind().setCallback(callbackMessage); Hotkeys.DELETE_SELECTION_BOX.getKeybind().setCallback(callbackMessage); + Hotkeys.EASY_PLACE_FIRST.getKeybind().setCallback(new KeyCallbackToggleBooleanConfigWithMessage(Configs.Generic.EASY_PLACE_FIRST)); Hotkeys.EASY_PLACE_TOGGLE.getKeybind().setCallback(new KeyCallbackToggleBooleanConfigWithMessage(Configs.Generic.EASY_PLACE_MODE)); Hotkeys.MOVE_ENTIRE_SELECTION.getKeybind().setCallback(callbackMessage); Hotkeys.SELECTION_MODE_CYCLE.getKeybind().setCallback(callbackMessage); diff --git a/src/main/resources/assets/litematica/lang/en_us.json b/src/main/resources/assets/litematica/lang/en_us.json index 6c1c2ed215..16c563a231 100644 --- a/src/main/resources/assets/litematica/lang/en_us.json +++ b/src/main/resources/assets/litematica/lang/en_us.json @@ -258,6 +258,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "addSelectionBox", "litematica.config.hotkeys.name.cloneSelection": "cloneSelection", "litematica.config.hotkeys.name.deleteSelectionBox": "deleteSelectionBox", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "easyPlaceToggle", "litematica.config.hotkeys.name.easyPlaceUseKey": "easyPlaceUseKey", "litematica.config.hotkeys.name.executeOperation": "executeOperation", From 80fc08834f068a7138fef387fae3d80f88ddfcba Mon Sep 17 00:00:00 2001 From: Sakura Ryoko Date: Sat, 24 May 2025 12:01:25 -0400 Subject: [PATCH 2/2] fix lang file entries --- src/main/resources/assets/litematica/lang/en_us.json | 1 + src/main/resources/assets/litematica/lang/es_es.json | 2 ++ src/main/resources/assets/litematica/lang/fr_fr.json | 2 ++ src/main/resources/assets/litematica/lang/it_it.json | 2 ++ src/main/resources/assets/litematica/lang/ja_jp.json | 2 ++ src/main/resources/assets/litematica/lang/ko_kr.json | 2 ++ src/main/resources/assets/litematica/lang/ru_ru.json | 2 ++ src/main/resources/assets/litematica/lang/sv_se.json | 2 ++ src/main/resources/assets/litematica/lang/uk_ua.json | 2 ++ src/main/resources/assets/litematica/lang/zh_cn.json | 4 +++- src/main/resources/assets/litematica/lang/zh_tw.json | 2 ++ 11 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/main/resources/assets/litematica/lang/en_us.json b/src/main/resources/assets/litematica/lang/en_us.json index 16c563a231..21a78fdfd6 100644 --- a/src/main/resources/assets/litematica/lang/en_us.json +++ b/src/main/resources/assets/litematica/lang/en_us.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Add a new selection box (position 1) here", "litematica.config.hotkeys.comment.cloneSelection": "Quickly clone the current area selection.\nThis basically just creates an in-memory-only schematic,\nand then creates a placement of that schematic and selects it,\nand also switches the tool mode to the Paste mode.", "litematica.config.hotkeys.comment.deleteSelectionBox": "Delete the currently selected box", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Allows quickly toggling on/off the Easy Place mode", "litematica.config.hotkeys.comment.easyPlaceUseKey": "When the easyPlaceMode is enabled, this key is used for placing the blocks", "litematica.config.hotkeys.comment.executeOperation": "Execute the currently selected tool operation with the\ncurrent selection or placement in the Fill, Replace,\nPaste Schematic etc. modes", diff --git a/src/main/resources/assets/litematica/lang/es_es.json b/src/main/resources/assets/litematica/lang/es_es.json index 362576c42b..1de1d4c1c5 100644 --- a/src/main/resources/assets/litematica/lang/es_es.json +++ b/src/main/resources/assets/litematica/lang/es_es.json @@ -248,6 +248,7 @@ "litematica.config.hotkeys.comment.toggleSignTextPaste": "Alternar el valor de configuración de pegar texto en cartel (en la categoría Genérica)", "litematica.config.hotkeys.comment.toggleTranslucentRendering": "Alternar renderizado translúcido versus opaco de bloques fantasmas", "litematica.config.hotkeys.comment.toggleVerifierOverlayRendering": "Alternar renderizado de superposición del Verificador de Esquemáticos", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.toolEnabledToggle": "La tecla de acceso rápido para Alternar la funcionalidad del elemento \"Herramienta\" On/Off", "litematica.config.hotkeys.comment.toolPlaceCorner1": "El botón a usar mientras sostienes el \"elemento Herramienta\"\npara colocar la esquina principal/primer", "litematica.config.hotkeys.comment.toolPlaceCorner2": "El botón a usar mientras sostienes el \"elemento Herramienta\"\npara colocar la segunda esquina", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "Añadir Caja Selección", "litematica.config.hotkeys.name.cloneSelection": "Clonar Selección Actual", "litematica.config.hotkeys.name.deleteSelectionBox": "Eliminar Caja Selección Actual", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "Alternar Asistente Colocación", "litematica.config.hotkeys.name.easyPlaceUseKey": "Tecla para el uso Asistente Colocación", "litematica.config.hotkeys.name.executeOperation": "Ejecutar Operación Herramienta", diff --git a/src/main/resources/assets/litematica/lang/fr_fr.json b/src/main/resources/assets/litematica/lang/fr_fr.json index 4c73ffec81..5d5c7dedae 100644 --- a/src/main/resources/assets/litematica/lang/fr_fr.json +++ b/src/main/resources/assets/litematica/lang/fr_fr.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Ajouter une nouvelle case de sélection (position 1) ici", "litematica.config.hotkeys.comment.cloneSelection": "Clonez rapidement la sélection de zone actuelle.\nCela crée simplement un schéma en mémoire uniquement,\npuis crée un placement de ce schéma et le sélectionne,\net bascule également le mode outil sur le mode Coller.", "litematica.config.hotkeys.comment.deleteSelectionBox": "Supprimer la case actuellement sélectionnée", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Permet d'activer/désactiver rapidement le mode Easy Place", "litematica.config.hotkeys.comment.easyPlaceUseKey": "Lorsque le mode easyPlace est activé, cette touche est utilisée pour placer les blocs", "litematica.config.hotkeys.comment.executeOperation": "Exécuter l'opération de l'outil actuellement sélectionné avec la sélection\nactuelle ou le placement dans le Remplissage, Remplacer,\nColler les modes Schématique, etc.", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "Ajouter une boîte de sélection", "litematica.config.hotkeys.name.cloneSelection": "Cloner la sélection", "litematica.config.hotkeys.name.deleteSelectionBox": "Supprimer la boîte de sélection", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "easyPlaceToggle", "litematica.config.hotkeys.name.easyPlaceUseKey": "Clé d'utilisation de easyPlace", "litematica.config.hotkeys.name.executeOperation": "exécuterOpération", diff --git a/src/main/resources/assets/litematica/lang/it_it.json b/src/main/resources/assets/litematica/lang/it_it.json index 29e7db1397..43b20a94f5 100644 --- a/src/main/resources/assets/litematica/lang/it_it.json +++ b/src/main/resources/assets/litematica/lang/it_it.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Aggiungi una nuova scatola di selezione (posizione 1) qui", "litematica.config.hotkeys.comment.cloneSelection": "Clona rapidamente l'area di selezione corrente.\nQuesto crea fondamentalmente uno schema solo in memoria,\ne poi crea una posizionamento di quello schema e lo seleziona,\ne cambia anche la modalità dello strumento in modalità Incolla.", "litematica.config.hotkeys.comment.deleteSelectionBox": "Elimina la scatola selezionata attualmente", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Permette di attivare/disattivare rapidamente la modalità Easy Place", "litematica.config.hotkeys.comment.easyPlaceUseKey": "Quando la modalità Easy Place è abilitata, questo tasto viene usato per posizionare i blocchi", "litematica.config.hotkeys.comment.executeOperation": "Esegui l'operazione dello strumento attualmente selezionato con la\nselezione o posizionamento corrente nei modi Riempire, Sostituire,\nIncolla Schema, ecc.", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "aggiungiSceltaArea", "litematica.config.hotkeys.name.cloneSelection": "clonaScelta", "litematica.config.hotkeys.name.deleteSelectionBox": "eliminaSceltaArea", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "commutaEasyPlace", "litematica.config.hotkeys.name.easyPlaceUseKey": "tastoUsoEasyPlace", "litematica.config.hotkeys.name.executeOperation": "eseguiOperazione", diff --git a/src/main/resources/assets/litematica/lang/ja_jp.json b/src/main/resources/assets/litematica/lang/ja_jp.json index 2456e76ea3..2b1b29c898 100644 --- a/src/main/resources/assets/litematica/lang/ja_jp.json +++ b/src/main/resources/assets/litematica/lang/ja_jp.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "新しい選択ボックス (点1) を現在地に追加する", "litematica.config.hotkeys.comment.cloneSelection": "現在の領域選択を素早く複製する.\nメモリ内のみの図面を作成し,\nその図面の配置を作成して選択し,\nさらにツールモードを貼り付けに切り替える.", "litematica.config.hotkeys.comment.deleteSelectionBox": "現在の選択ボックスを削除する", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "簡易設置モードのオン/オフを切り替える", "litematica.config.hotkeys.comment.easyPlaceUseKey": "簡易設置モード時,ブロック設置に使用するキー", "litematica.config.hotkeys.comment.executeOperation": "現在のモードのツール操作 (フィル,置換,貼り付け等) を\n現在の領域選択または配置に対して実行する", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "選択ボックスを追加", "litematica.config.hotkeys.name.cloneSelection": "選択中の領域を複製", "litematica.config.hotkeys.name.deleteSelectionBox": "選択ボックスを削除", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "簡易設置モードを切り替え", "litematica.config.hotkeys.name.easyPlaceUseKey": "簡易設置の設置キー", "litematica.config.hotkeys.name.executeOperation": "操作を実行", diff --git a/src/main/resources/assets/litematica/lang/ko_kr.json b/src/main/resources/assets/litematica/lang/ko_kr.json index 05862136cd..8a55e78dcb 100644 --- a/src/main/resources/assets/litematica/lang/ko_kr.json +++ b/src/main/resources/assets/litematica/lang/ko_kr.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "여기에 새 선택 박스(위치 1)를 추가합니다.", "litematica.config.hotkeys.comment.cloneSelection": "현재 선택 영역을 빠르게 복제합니다.\n기본적으로 인-메모리 전용 스키매틱을 생성하고,\n해당 스키매틱의 배치를 생성하여 선택하고,\n도구 모드를 붙여넣기 모드로 전환합니다.", "litematica.config.hotkeys.comment.deleteSelectionBox": "현재 선택 박스를 삭제합니다.", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "쉬운 설치 모드를 빠르게 끄고 켤 수 있습니다.", "litematica.config.hotkeys.comment.easyPlaceUseKey": "쉬운 설치 모드가 활성화된 경우, 이 키는 블록 설치에 사용됩니다.", "litematica.config.hotkeys.comment.executeOperation": "채우기, 교체, 스키매틱 붙여넣기 등 현재 선택된\n도구 작업을 현재 선택 또는 배치로 실행합니다.", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "선택 박스 추가", "litematica.config.hotkeys.name.cloneSelection": "선택 복제", "litematica.config.hotkeys.name.deleteSelectionBox": "선택 박스 삭제", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "쉬운 설치 토글", "litematica.config.hotkeys.name.easyPlaceUseKey": "쉬운 설치 사용 키", "litematica.config.hotkeys.name.executeOperation": "작업 실행", diff --git a/src/main/resources/assets/litematica/lang/ru_ru.json b/src/main/resources/assets/litematica/lang/ru_ru.json index be87060392..e311e6dfe5 100644 --- a/src/main/resources/assets/litematica/lang/ru_ru.json +++ b/src/main/resources/assets/litematica/lang/ru_ru.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Добавить новую область выделения.\nСоздаёт новый компонент. Доступно\nтолько в режиме составного выделения.", "litematica.config.hotkeys.comment.cloneSelection": "Быстрое копирование выбранного региона.\nСоздаёт временную схему и создаёт голограмму этой схемы,\nа также переключает инструмент в режим вставки.", "litematica.config.hotkeys.comment.deleteSelectionBox": "Удалить выбранную область выделения", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Позволяет быстро включать/отключать\nрежим упрощённого строительства (Easy Place mode)", "litematica.config.hotkeys.comment.easyPlaceUseKey": "Когда включен режим упрощённого строительства (easyPlaceMode),\nэта клавиша используется для установки блоков", "litematica.config.hotkeys.comment.executeOperation": "Выполнить текущую операцию с выбранным\nрегионом или голограммой в\nрежимах вставки, заполнения, замены итд.", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "addSelectionBox", "litematica.config.hotkeys.name.cloneSelection": "cloneSelection", "litematica.config.hotkeys.name.deleteSelectionBox": "deleteSelectionBox", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "easyPlaceToggle", "litematica.config.hotkeys.name.easyPlaceUseKey": "easyPlaceUseKey", "litematica.config.hotkeys.name.executeOperation": "executeOperation", diff --git a/src/main/resources/assets/litematica/lang/sv_se.json b/src/main/resources/assets/litematica/lang/sv_se.json index 8589c57732..d9998a8aee 100644 --- a/src/main/resources/assets/litematica/lang/sv_se.json +++ b/src/main/resources/assets/litematica/lang/sv_se.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Lägg till en ny markeringsruta (position 1) här", "litematica.config.hotkeys.comment.cloneSelection": "Klona snabbt det aktuella området val.\nDetta skapar i princip bara ett schema,\noch sedan skapar en placering av det schemat och väljer det,\noch växlar även verktygsläget till Klistra in läge.", "litematica.config.hotkeys.comment.deleteSelectionBox": "Ta bort den markerade rutan", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Tillåter att du snabbt växlar på/av läget Easy Place", "litematica.config.hotkeys.comment.easyPlaceUseKey": "När easyPlaceMode är aktiverat, används denna nyckel för att placera blocken", "litematica.config.hotkeys.comment.executeOperation": "Utför den valda verktygsoperationen med\naktuella urval eller placering i Fill, Ersätt,\nKlistra in Schematiska etc. lägen", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "addSelectionBox", "litematica.config.hotkeys.name.cloneSelection": "cloneSelection", "litematica.config.hotkeys.name.deleteSelectionBox": "raderaSelectionBox", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "EnkeltPlaceToggle", "litematica.config.hotkeys.name.easyPlaceUseKey": "easyPlaceUseKey", "litematica.config.hotkeys.name.executeOperation": "utförande", diff --git a/src/main/resources/assets/litematica/lang/uk_ua.json b/src/main/resources/assets/litematica/lang/uk_ua.json index 9f64e8bf0d..8236bf3668 100644 --- a/src/main/resources/assets/litematica/lang/uk_ua.json +++ b/src/main/resources/assets/litematica/lang/uk_ua.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "Додати нове поле вибору (позиція 1) тут.", "litematica.config.hotkeys.comment.cloneSelection": "Швидко клонувати поточну виділену область.\nЦе просто створює схематику лише в пам'яті, а потім створює розміщення цієї схематики\nта вибирає її і також перемикає з режиму інструмента в режим «Вставити».", "litematica.config.hotkeys.comment.deleteSelectionBox": "Видалити вибране поле.", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "Дозволяє швидко вмикати/вимикати режим «Легке розміщення».", "litematica.config.hotkeys.comment.easyPlaceUseKey": "Коли easyPlaceMode увімкнено, цей ключ використовується для розміщення блоків.", "litematica.config.hotkeys.comment.executeOperation": "Виконати поточну вибрану операцію інструменту з поточним виділенням або розміщення у режимах заповнення,\nзаміни, вставки схематики тощо.", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "addSelectionBox", "litematica.config.hotkeys.name.cloneSelection": "cloneSelection", "litematica.config.hotkeys.name.deleteSelectionBox": "deleteSelectionBox", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "easyPlaceToggle", "litematica.config.hotkeys.name.easyPlaceUseKey": "easyPlaceUseKey", "litematica.config.hotkeys.name.executeOperation": "executeOperation", diff --git a/src/main/resources/assets/litematica/lang/zh_cn.json b/src/main/resources/assets/litematica/lang/zh_cn.json index db6039dfad..ac70a88228 100644 --- a/src/main/resources/assets/litematica/lang/zh_cn.json +++ b/src/main/resources/assets/litematica/lang/zh_cn.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "在此处添加新选区框(位置1)", "litematica.config.hotkeys.comment.cloneSelection": "快速克隆当前选区\n创建内存中原理图并生成对应放置\n自动切换至粘贴模式", "litematica.config.hotkeys.comment.deleteSelectionBox": "删除当前选中选区框", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "快速切换轻松放置模式开关", "litematica.config.hotkeys.comment.easyPlaceUseKey": "轻松放置模式启用时的方块放置键", "litematica.config.hotkeys.comment.executeOperation": "执行当前工具操作\n(填充/替换/粘贴原理图等模式)", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "添加选区框", "litematica.config.hotkeys.name.cloneSelection": "克隆选区", "litematica.config.hotkeys.name.deleteSelectionBox": "删除选区框", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "轻松放置 - 开关键", "litematica.config.hotkeys.name.easyPlaceUseKey": "轻松放置 - 放置键", "litematica.config.hotkeys.name.executeOperation": "执行操作", @@ -975,4 +977,4 @@ "litematica.tool_mode.name.schematic_placement": "原理图放置", "litematica.warning.area_editor.area_rendering_disabled": "§6注意:选区框渲染已禁用\n请查看 视觉效果 -> %s\n或快捷键 -> %s ['%s']§r", "modmenu.descriptionTranslation.litematica": "适用于LiteLoader、Rift、Fabric等的现代化原理图投影mod" -} +} \ No newline at end of file diff --git a/src/main/resources/assets/litematica/lang/zh_tw.json b/src/main/resources/assets/litematica/lang/zh_tw.json index 91d4808d50..025a1f9cf3 100644 --- a/src/main/resources/assets/litematica/lang/zh_tw.json +++ b/src/main/resources/assets/litematica/lang/zh_tw.json @@ -182,6 +182,7 @@ "litematica.config.hotkeys.comment.addSelectionBox": "在目前位置加入一個新的選區(位置 1)", "litematica.config.hotkeys.comment.cloneSelection": "快速複製目前選定的區域\n這將建立一個僅存在於記憶體中的原理圖檔案,放置該原理圖,並選取它,同時將工具模式切換到貼上模式", "litematica.config.hotkeys.comment.deleteSelectionBox": "刪除目前選區", + "litematica.config.hotkeys.comment.easyPlaceFirst": "Toggle the Easy Place First on/off", "litematica.config.hotkeys.comment.easyPlaceToggle": "允許玩家快速的切換 §6[簡單放置模式]§r", "litematica.config.hotkeys.comment.easyPlaceUseKey": "當啟用 §6[簡單放置模式]§r 時,此快捷鍵用於放置方塊", "litematica.config.hotkeys.comment.executeOperation": "使用目前的選擇或放置,執行目前選定的工具操作,例如填充、取代、貼上原理圖等模式", @@ -258,6 +259,7 @@ "litematica.config.hotkeys.name.addSelectionBox": "加入選區", "litematica.config.hotkeys.name.cloneSelection": "複製選區", "litematica.config.hotkeys.name.deleteSelectionBox": "刪除選區", + "litematica.config.hotkeys.name.easyPlaceFirst": "easyPlaceFirst", "litematica.config.hotkeys.name.easyPlaceToggle": "簡單放置模式切換", "litematica.config.hotkeys.name.easyPlaceUseKey": "簡單放置快捷鍵", "litematica.config.hotkeys.name.executeOperation": "執行操作",