feat(mod): backend integration, module cleanup, and SpatialGui port

This commit is contained in:
loki5512344 2026-09-28 10:17:36 +02:00
parent ff2edc8eb6
commit 10d90dce93
47 changed files with 2059 additions and 718 deletions

View file

@ -1315,6 +1315,8 @@
"setting.esp.entity_color": "Entity Color",
"setting.esp.search_entities": "Search Entities",
"setting.esp.render_self": "Render Self",
"setting.esp.only_visible": "Require Line of Sight (disable for wallhack)",
"setting.esp.only_armor": "Require Armor",
"setting.cameraclip.distance_multiplier": "Distance multiplier",
"setting.cameraclip.back_offset": "Back offset",
"setting.cameraclip.right_offset": "Right offset",
@ -1953,8 +1955,6 @@
"setting.draggable.triangulator.triangulator_cache_lifetime": "Cache lifetime",
"setting.draggable.triangulator.triangulator_auto_reset": "Auto reset",
"module.autobed.description": "Automatically places and detonates beds in explosive dimensions.",
"module.invisesp.description": "Makes invisible players visible with adjustable translucency.",
"setting.invisesp.opacity": "Opacity",
"module.itemphysic.description": "Gives dropped items physical behavior: they lie flat on the ground and spin in the air.",
"setting.itemphysic.reduce_size": "Reduce item size",
"setting.itemphysic.lay_flat": "Lie flat on ground",
@ -3417,5 +3417,6 @@
"setting.wings.ribs": "Ribs",
"setting.wings.color": "Color",
"setting.kineticlyrics.time_offset_ms.desc": "Shifts lyric timing vs the audible audio (ms). Positive = text later. Player position leads the speakers (Bluetooth: 0.5-1s+), so a negative default compensates. Tune with debug mode if it still drifts.",
"setting.kineticlyrics.arc_spread.desc": "How wide around your view lines may spawn; automatically clamped to your real horizontal FOV."
"setting.kineticlyrics.arc_spread.desc": "How wide around your view lines may spawn; automatically clamped to your real horizontal FOV.",
"command.link.description": "Link this client to your LoVisual account, or check/unlink an existing link."
}

View file

@ -1105,6 +1105,8 @@
"setting.esp.entity_color": "Цвет сущностей",
"setting.esp.search_entities": "Поиск сущностей",
"setting.esp.render_self": "Отображать себя",
"setting.esp.only_visible": "Требовать прямую видимость (выключите для wallhack)",
"setting.esp.only_armor": "Только в броне",
"setting.cameraclip.distance_multiplier": "Множитель дистанции",
"setting.cameraclip.back_offset": "Смещение назад",
"setting.cameraclip.right_offset": "Смещение вправо",
@ -1753,8 +1755,6 @@
"setting.draggable.triangulator.triangulator_cache_lifetime": "Время жизни кеша",
"setting.draggable.triangulator.triangulator_auto_reset": "Автосброс",
"module.autobed.description": "Автоматически ставит и взрывает кровати в измерениях, где они взрываются.",
"module.invisesp.description": "Делает невидимых игроков видимыми (полупрозрачно).",
"setting.invisesp.opacity": "Прозрачность",
"module.itemphysic.description": "Даёт предметам на земле физику: лежат плашмя, крутятся в воздухе.",
"setting.itemphysic.reduce_size": "Уменьшить размер",
"setting.itemphysic.lay_flat": "Лежит плашмя на земле",
@ -3208,5 +3208,6 @@
"setting.wings.ribs": "Перья (рёбра)",
"setting.wings.color": "Цвет",
"setting.kineticlyrics.time_offset_ms.desc": "Сдвиг тайминга текста относительно слышимого звука (мс). Плюс = текст позже. Позиция плеера опережает динамики (Bluetooth: 0.5–1с+), дефолтный минус это компенсирует. Подстрой через debug, если всё ещё плывёт.",
"setting.kineticlyrics.arc_spread.desc": "Насколько широко вокруг обзора могут появляться строки; автоматически ограничивается реальным горизонтальным FOV."
"setting.kineticlyrics.arc_spread.desc": "Насколько широко вокруг обзора могут появляться строки; автоматически ограничивается реальным горизонтальным FOV.",
"command.link.description": "Привязывает клиент к аккаунту LoVisual или проверяет/отвязывает текущую привязку."
}

View file

@ -125,6 +125,7 @@
"input.keyboard.KeyboardMixin",
"input.mouse.InputMixin",
"input.mouse.MouseMixin",
"input.spatialgui.MouseHandlerSpatialGuiMixin",
"iris.hand.IrisHandRendererAccessor",
"iris.hand.IrisHandRendererMixin",
"iris.hand.IrisVanillaHandInteropMixin",
@ -166,6 +167,7 @@
"render.main.GameRendererViewEffectsMixin",
"render.main.MinecraftMixin",
"render.main.ScreenEffectRendererMixin",
"render.spatialgui.GuiRendererCaptureMixin",
"render.sound.LibraryMixin",
"render.sound.SoundEngineMixin",
"render.text.FontManagerMixin",