feat: frontend perf and a11y pass, plus mod visuals, hero main menu, Simple Voice Chat and vanilla chat autocomplete

Frontend:
- replace the i18next stack with a small typed i18n module
- hero clouds removed, llms.txt, HUD widget ARIA fixes and tests

Mod:
- TargetESP constellation mode; tracker and colors extracted
- JumpCircles: 7 new shapes, shared animation and color pipeline
- KillEffect blood mode with Burst/Fountain/Ring/Spray styles
- main menu: menuLayout setting (orbs/hero) and hero screen
- Simple Voice Chat soft integration: VoiceChat module and HUD panel
- renderer/quick: static Draw facade with glass outline
- vanilla chat: Baritone-style autocomplete popup for the % command prefix
This commit is contained in:
loki5512344 2026-10-01 16:22:05 +02:00
parent 167405aed0
commit e00ea8eb11
Signed by: boba
GPG key ID: 253067914055423B
204 changed files with 6469 additions and 833 deletions

View file

@ -0,0 +1,28 @@
-- LoVisual HoldMyItems: поза руки. Выполняется каждый кадр для каждой руки.
-- Положите свою версию в config/lovisual/holdmyitems/hand_pose.lua (перезагрузка на лету).
-- Глобалы: M (матрица), P (игрок), I (предмет), Easings, registry, mainHand, rightArm,
-- swingProgress, equipProgress, tickDelta, usingItem, useDuration, time.
global.breath = 0.0
local side = rightArm and 1 or -1
local t = time
-- лёгкое дыхание руки
M:moveY(M:sin(t * 1.6) * 0.004)
M:rotateZ(M:sin(t * 1.2) * 0.6 * side)
-- при спринте рука чуть опускается и вперёд
if P:isSprinting() then
breath = M:lerp(breath, 1.0, 0.08)
else
breath = M:lerp(breath, 0.0, 0.08)
end
M:moveY(-0.05 * breath)
M:rotateX(8 * breath, 0, 0, -0.5)
-- мечи: замах чуть шире, c упругим возвратом
if I:isSword() and swingProgress > 0 then
local k = Easings:easeOutBack(swingProgress)
M:rotateZ(-14 * k * side * (1 - swingProgress))
end

View file

@ -0,0 +1,18 @@
-- LoVisual HoldMyItems: поза самого предмета (после позы руки).
-- Глобалы те же, что в hand_pose.lua.
-- блоки в руке слегка поворачиваются при ходьбе
if I:isBlock() then
M:rotateY(M:sin(time * 1.4) * 1.5)
end
-- зачарованные предметы мягко "дышат"
if I:isEnchanted() then
local s = 1 + M:sin(time * 2.0) * 0.015
M:scale(s, s, s)
end
-- еда и питьё: покачивание при использовании
if usingItem and (I:getUseAction() == 'eat' or I:getUseAction() == 'drink') then
M:rotateZ(M:sin(useDuration * 1.1) * 3)
end

View file

@ -3,6 +3,11 @@
"clickgui.settings.tab.ui": "UI",
"clickgui.settings.tab.themes": "Themes",
"clickgui.settings.tab.main_settings": "Main Settings",
"clickgui.settings.category.image": "Image",
"clickgui.settings.category.main_menu": "Main menu",
"clickgui.settings.category.security": "Security",
"clickgui.settings.category.utility": "Utility",
"clickgui.settings.category.miscellanious": "Miscellaneous",
"clickgui.settings.tab.configs": "Configs",
"clickgui.settings.config.type.modules": "Modules",
"clickgui.settings.config.type.hud": "Hud",
@ -642,6 +647,20 @@
"setting.targetesp.mode.option.crystals": "Crystals",
"setting.targetesp.mode.option.blackhole": "Blackhole",
"setting.targetesp.mode.option.vortex": "Vortex",
"setting.targetesp.mode.option.constellation": "Constellation",
"setting.targetesp.constellation_stars": "Stars",
"setting.targetesp.constellation_speed": "Constellation speed",
"setting.targetesp.constellation_orbit": "Orbit",
"setting.targetesp.constellation_lines": "Lines",
"setting.targetesp.constellation_point_size": "Star size",
"setting.targetesp.constellation_glow": "Glow",
"setting.targetesp.mode.option.swords": "Swords",
"setting.targetesp.swords_speed": "Orbit time (ms)",
"setting.targetesp.swords_radius": "Orbit radius",
"setting.targetesp.swords_size": "Sword size",
"setting.targetesp.swords_bob": "Bobbing",
"setting.targetesp.swords_glow": "Glow",
"setting.targetesp.swords_physics": "Spring physics",
"setting.targetesp.vortex_speed": "Vortex speed",
"setting.targetesp.color": "Color",
"setting.targetesp.color_mode": "Color mode",
@ -667,14 +686,23 @@
"setting.targetesp.esp_amplitude": "ESP amplitude",
"setting.targetesp.capture_spin_speed": "Capture spin speed",
"setting.jumpcircles.mode": "Mode",
"setting.jumpcircles.mode.option.Default": "Default",
"setting.jumpcircles.mode.option.Circle": "Circle",
"setting.jumpcircles.mode.option.Ring": "Ring",
"setting.jumpcircles.mode.option.Bubble": "Bubble",
"setting.jumpcircles.mode.option.Pulse": "Pulse",
"setting.jumpcircles.ease_out": "Ease out",
"setting.jumpcircles.mode.option.Star": "Star",
"setting.jumpcircles.mode.option.Diamond": "Diamond",
"setting.jumpcircles.mode.option.Spiral": "Spiral",
"setting.jumpcircles.mode.option.Hexagon": "Hexagon",
"setting.jumpcircles.mode.option.Wave": "Wave",
"setting.jumpcircles.mode.option.Cross": "Cross",
"setting.jumpcircles.mode.option.Petals": "Petals",
"setting.jumpcircles.rotate_speed": "Rotate speed",
"setting.jumpcircles.circle_scale": "Circle scale",
"setting.jumpcircles.pulse_max_size": "Pulse max size",
"setting.jumpcircles.pulse_lifetime": "Pulse lifetime",
"setting.jumpcircles.speed": "Speed",
"setting.jumpcircles.fade_speed": "Fade speed",
"setting.jumpcircles.thickness": "Thickness",
"setting.jumpcircles.segments": "Segments",
"setting.jumpcircles.max_circles": "Max circles",
"setting.jumpcircles.circle_scale": "Radius",
"setting.jumpcircles.only_self": "Only self",
"setting.jumpcircles.depth_test": "Depth test",
"setting.jumpcircles.color_mode": "Color mode",
@ -715,6 +743,17 @@
"setting.killeffect.mode.option.FallingLava": "Falling lava",
"setting.killeffect.mode.option.EmbersArc": "Embers arc",
"setting.killeffect.mode.option.Lightning": "Lightning",
"setting.killeffect.mode.option.Blood": "Blood",
"setting.killeffect.blood_color": "Blood color",
"setting.killeffect.blood_style": "Splatter style",
"setting.killeffect.blood_style.option.Burst": "Burst",
"setting.killeffect.blood_style.option.Fountain": "Fountain",
"setting.killeffect.blood_style.option.Ring": "Ring",
"setting.killeffect.blood_style.option.Spray": "Spray",
"setting.killeffect.blood_amount": "Amount",
"setting.killeffect.blood_power": "Burst power",
"setting.killeffect.blood_size": "Drop size",
"setting.killeffect.blood_time": "Stain time (s)",
"setting.killeffect.y_speed": "Y speed",
"setting.killeffect.play_sound": "Play sound",
"setting.killeffect.sound_volume": "Sound volume",
@ -3302,6 +3341,10 @@
"setting.autorespawn.delay": "Delay",
"module.deathcoords.description": "Sends the coordinates of your latest death to the chat.",
"setting.deathcoords.show_dimension": "Show dimension",
"setting.holdmyitems.mode": "Mode",
"setting.holdmyitems.mode.option.Dynamics": "Dynamics (Java)",
"setting.holdmyitems.mode.option.Scripts": "Scripts (Lua)",
"setting.holdmyitems.mode.option.Both": "Both",
"setting.holdmyitems.sway_intensity": "Sway intensity",
"setting.holdmyitems.ease_strength": "Equip ease strength",
"setting.holdmyitems.offhand": "Apply to offhand",
@ -3423,5 +3466,167 @@
"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.",
"command.link.description": "Link this client to your LoVisual account, or check/unlink an existing link."
"command.link.description": "Link this client to your LoVisual account, or check/unlink an existing link.",
"setting.main_config.menuLayout": "Main menu style",
"setting.main_config.menuLayout.option.orbs": "Orbs",
"setting.main_config.menuLayout.option.hero": "Hero",
"setting.main_config.menuLayout.desc": "Look of the main menu: Orbs is a clock with round buttons, Hero is a greeting with a button list and an account card.",
"setting.main_config.menuBg.desc": "Animated shader behind the main menu. Off switches back to the vanilla title screen.",
"setting.main_config.menuBgUseTheme.desc": "Tint the menu background with the current ClickGUI theme colors.",
"setting.main_config.menuClockShowSeconds.desc": "Show seconds in the Orbs menu clock.",
"screen.lovisual.hero_menu.greeting": "WELCOME BACK, %s",
"screen.lovisual.hero_menu.title1": "Everything is ready,",
"screen.lovisual.hero_menu.title2": "this is LoVisual.",
"screen.lovisual.hero_menu.subtitle": "Where to today: a server or your own world?",
"screen.lovisual.hero_menu.multiplayer": "Multiplayer",
"screen.lovisual.hero_menu.singleplayer": "Singleplayer",
"screen.lovisual.hero_menu.accounts": "Accounts",
"screen.lovisual.hero_menu.addons": "Addons",
"screen.lovisual.hero_menu.options": "Options",
"screen.lovisual.hero_menu.quit": "Quit",
"screen.lovisual.hero_menu.account": "Current account",
"screen.lovisual.hero_menu.sign_in": "Sign in again",
"screen.lovisual.hero_menu.period.0": "Morning",
"screen.lovisual.hero_menu.period.1": "Day",
"screen.lovisual.hero_menu.period.2": "Evening",
"screen.lovisual.hero_menu.period.3": "Night",
"screen.lovisual.hero_menu.disclaimer1": "LoVisual is not affiliated with Mojang.",
"screen.lovisual.hero_menu.disclaimer2": "Not an official Minecraft product.",
"screen.lovisual.hero_menu.version": "LoVisual | Minecraft %s",
"module.voicechat.description": "Simple Voice Chat companion: pulsing indicators above players who are talking, a mute mark over your own head.",
"setting.voicechat.hold_ms": "Hold time (ms)",
"setting.voicechat.max_distance": "Max distance",
"setting.voicechat.indicator_size": "Indicator size",
"setting.voicechat.pulse": "Pulse",
"setting.voicechat.show_self": "Show on yourself",
"setting.voicechat.show_muted": "Muted mark",
"setting.voicechat.color": "Speaking color",
"setting.voicechat.whisper_color": "Whisper color",
"setting.voicechat.self_color": "Your color",
"setting.voicechat.muted_color": "Muted color",
"setting.hud.widgets.option.voicechat": "VoiceChat",
"setting.hud.blur_widgets.option.voicechat": "VoiceChat",
"setting.common.voicechat_scale": "Scale",
"setting.common.voicechat_layout": "Layout",
"setting.common.voicechat_layout.option.split_header": "Split Header",
"setting.common.voicechat_layout.option.unified_divider": "Unified Divider",
"setting.common.voicechat_layout.option.split": "Split",
"setting.common.voicechat_layout.option.unified": "Unified",
"setting.common.voicechat_max_rows": "Max rows",
"setting.common.voicechat_hold_ms": "Hold time (ms)",
"setting.common.voicechat_show_self": "Show yourself",
"setting.common.voicechat_bg_alpha": "Background alpha",
"setting.common.voicechat_bg_effect": "Background effect",
"setting.common.voicechat_bg_effect.option.Auto": "Auto",
"setting.common.voicechat_bg_effect.option.blur": "Blur",
"setting.common.voicechat_bg_effect.option.none": "None",
"setting.common.voicechat_blur_alpha": "Blur alpha",
"hud.voicechat.title": "Voice chat",
"hud.voicechat.not_found": "Simple Voice Chat not found",
"hud.voicechat.whisper": "whisper",
"hud.voicechat.status.talking": "talking",
"hud.voicechat.status.whispering": "whispering",
"hud.voicechat.status.push_to_talk": "push to talk",
"hud.voicechat.status.idle": "listening",
"hud.voicechat.status.muted": "muted",
"hud.voicechat.status.disabled": "mic off",
"hud.voicechat.status.disconnected": "not connected",
"module.pvpcooldowns.description": "Shows PvP item cooldowns on the hotbar and HUD.",
"module.tpssync.description": "Syncs client animations and timings with the server TPS.",
"module.spearassist.description": "Helps aim and time spear attacks.",
"module.projectilepuncher.description": "Highlights and helps intercept incoming projectiles.",
"module.predictions.description": "Draws predicted trajectories of projectiles and landing spots.",
"module.targetesp.description": "Marks your current target with an animated effect.",
"module.damagetint.description": "Tints a hit entity to show damage taken.",
"module.clickgui.description": "Opens the ClickGUI and holds its sound and key settings.",
"module.definetarget.description": "Lets you pick the entity the combat modules should focus on.",
"module.fakeplayer.description": "Spawns a client-side dummy player for testing.",
"module.message_filter.description": "Hides chat messages that match your filter words.",
"module.hitsounds.description": "Plays a custom sound when you hit an entity.",
"module.nosound.description": "Mutes selected game sounds.",
"module.betterminecraft.description": "Quality of life tweaks for vanilla menus, items and tooltips.",
"module.shitesp.description": "Highlights entities through walls with a simple outline.",
"module.autotool.description": "Switches to the best tool for the block you mine.",
"module.clickpearl.description": "Throws an ender pearl with a single key press.",
"module.nointeract.description": "Stops accidental interaction with chosen blocks and entities.",
"module.fovcontrol.description": "Overrides the field of view and its dynamic changes.",
"module.trollface_mask.description": "Draws a meme face over chosen players.",
"module.esp.description": "Shows players, mobs and items through walls.",
"module.dropesp.description": "Highlights dropped items through walls.",
"module.soundesp.description": "Marks where nearby sounds come from.",
"module.lightning_target_esp.description": "Strikes a lightning visual at your target.",
"module.norender.description": "Hides selected effects and entities to improve visibility and FPS.",
"module.nametags.description": "Replaces vanilla nametags with detailed ones showing health and gear.",
"module.tazikhat.description": "Puts a hat model on players.",
"module.hiteffect.description": "Spawns a visual effect when you hit something.",
"module.killeffect.description": "Plays a visual effect where a player dies.",
"module.trails.description": "Leaves a colored trail behind moving entities.",
"module.worldparticles.description": "Adds ambient particles around you.",
"module.worldtweaks.description": "Small world rendering tweaks such as time and weather.",
"module.shadersky.description": "Replaces the sky with a shader based one.",
"module.blockhighlight.description": "Customizes the outline of the block you look at.",
"module.chams.description": "Draws entities through walls with a flat or glowing material.",
"module.reimaginedvisual.description": "Reworks vanilla lighting and surfaces for a softer look.",
"module.cameraclip.description": "Lets the third person camera pass through blocks.",
"module.viewmodel.description": "Changes the position, size and swing of your held items.",
"module.aspectratio.description": "Stretches the picture to a custom aspect ratio.",
"module.freecam.description": "Detaches the camera so you can fly around without moving.",
"module.fullbright.description": "Makes everything fully lit, even in darkness.",
"module.jumpcircles.description": "Draws an expanding shape on the ground where you jump.",
"module.crosshair.description": "Replaces the crosshair with a custom animated one.",
"module.backsword.description": "Shows a sword on your back while holding another item.",
"module.postfx.description": "Applies post processing effects such as bloom and blur.",
"module.totemfx.description": "Customizes the totem of undying pop animation.",
"module.zoom.description": "Zooms the view in while a key is held.",
"module.motionblur.description": "Blurs fast camera movement for a smoother feel.",
"hud.admins.description": "Lists staff members that are currently online.",
"hud.cooldowns.description": "Shows active item cooldowns.",
"hud.dynamic_island.description": "A compact animated bar for notifications and status.",
"hud.hud_notifier.description": "Pop-up notifications for module and client events.",
"hud.inventory.description": "Shows your inventory contents on the HUD.",
"hud.itemizer.description": "Quick overview of important items you carry.",
"hud.keybinds.description": "Lists your active module keybinds.",
"hud.media_player.description": "Shows the track that is playing on your system.",
"hud.module_list.description": "Lists the modules that are enabled right now.",
"hud.potions.description": "Shows active potion effects and their time left.",
"hud.radar.description": "A top-down radar of nearby players and mobs.",
"hud.reach_display.description": "Shows the distance of your last hit.",
"hud.scoreboard.description": "A restyled version of the server scoreboard.",
"hud.swap_tooltip.description": "Shows the name of the item you swap to in the hotbar.",
"hud.tab_list.description": "A restyled player list on Tab.",
"hud.target_hud.description": "Shows health and gear of your current target.",
"hud.triangulator.description": "Helps to locate strongholds with eye of ender throws.",
"hud.vanilla_bar.description": "A restyled experience and status bar.",
"hud.vanilla_buttons.description": "Replaces vanilla buttons with the client's own style.",
"hud.vanilla_health.description": "A restyled health, hunger and armor display.",
"hud.vanilla_hotbar.description": "A restyled hotbar.",
"hud.vanilla_tooltips.description": "Draws item and menu tooltips in the client style. When off, tooltips are fully vanilla.",
"hud.voicechat.description": "Shows who is speaking in Simple Voice Chat and your microphone state.",
"hud.watermark.description": "A small client watermark with basic info.",
"hud.better_chat.description": "A restyled chat with search, history and hover details.",
"hud.timer_indicator.description": "Shows the current timer speed.",
"hud.xyz.description": "Shows your coordinates, with nether conversion.",
"hud.game_time.description": "Shows the in-game time and weather.",
"hud.speed_bps.description": "Shows your movement speed in blocks per second.",
"hud.system_time.description": "Shows the real time of your computer.",
"hud.fps.description": "Shows the current frames per second.",
"hud.memory.description": "Shows memory used by the game.",
"hud.ping.description": "Shows your latency to the server.",
"hud.tps.description": "Shows the server ticks per second.",
"hud.ui_relations_color.description": "Colors used for friends, enemies and other player relations.",
"hud.ui_items_color.description": "Colors used to mark item rarity and special items.",
"hud.armor.description": "Shows your worn armor and its durability.",
"hud.combat_log.description": "Shows a short log of recent combat events.",
"module.ambientparticles.description": "Adds soft ambient particles around you.",
"module.balancer.description": "Balances the speed of other timing based modules.",
"module.combatlog.description": "Records fight events and stats for later review.",
"module.endcrystal.description": "Shows end crystal effects and their blast radius.",
"module.gps.description": "Draws a guiding line to a saved point in the world.",
"module.hitbubbles.description": "Spawns floating bubbles with the damage dealt.",
"module.holdmyitems.description": "Customizes how held items are positioned and animated.",
"module.kineticlyrics.description": "Shows animated song lyrics on screen.",
"module.rain.description": "Customizes rain visuals and sounds.",
"module.spatialgui.description": "Renders the interface as a floating panel in 3D space.",
"module.trinket.description": "Attaches decorative trinkets to your character.",
"module.wet_world.description": "Makes surfaces look wet during rain."
}

View file

@ -3,6 +3,11 @@
"clickgui.settings.tab.ui": "UI",
"clickgui.settings.tab.themes": "Темы",
"clickgui.settings.tab.main_settings": "Основные настройки",
"clickgui.settings.category.image": "Изображение",
"clickgui.settings.category.main_menu": "Главное меню",
"clickgui.settings.category.security": "Безопасность",
"clickgui.settings.category.utility": "Утилиты",
"clickgui.settings.category.miscellanious": "Прочее",
"clickgui.settings.tab.configs": "Конфиги",
"clickgui.settings.config.type.modules": "Модули",
"clickgui.settings.config.type.hud": "Hud",
@ -569,6 +574,20 @@
"setting.targetesp.mode.option.crystals": "Кристаллы",
"setting.targetesp.mode.option.blackhole": "Чёрная дыра",
"setting.targetesp.mode.option.vortex": "Вихрь",
"setting.targetesp.mode.option.constellation": "Созвездие",
"setting.targetesp.constellation_stars": "Звёзды",
"setting.targetesp.constellation_speed": "Скорость созвездия",
"setting.targetesp.constellation_orbit": "Орбита",
"setting.targetesp.constellation_lines": "Линии",
"setting.targetesp.constellation_point_size": "Размер звезды",
"setting.targetesp.constellation_glow": "Свечение",
"setting.targetesp.mode.option.swords": "Мечи",
"setting.targetesp.swords_speed": "Время оборота (мс)",
"setting.targetesp.swords_radius": "Радиус орбиты",
"setting.targetesp.swords_size": "Размер мечей",
"setting.targetesp.swords_bob": "Покачивание",
"setting.targetesp.swords_glow": "Свечение",
"setting.targetesp.swords_physics": "Пружинная физика",
"setting.targetesp.vortex_speed": "Скорость вихря",
"setting.targetesp.color": "Цвет",
"setting.targetesp.color_mode": "Режим цвета",
@ -594,14 +613,23 @@
"setting.targetesp.esp_amplitude": "ESP амплитуда",
"setting.targetesp.capture_spin_speed": "Скорость вращения метки",
"setting.jumpcircles.mode": "Режим",
"setting.jumpcircles.mode.option.Default": "По умолчанию",
"setting.jumpcircles.mode.option.Circle": "Круг",
"setting.jumpcircles.mode.option.Ring": "Кольцо",
"setting.jumpcircles.mode.option.Bubble": "Пузырь",
"setting.jumpcircles.mode.option.Pulse": "Пульс",
"setting.jumpcircles.ease_out": "Плавное затухание",
"setting.jumpcircles.mode.option.Star": "Звезда",
"setting.jumpcircles.mode.option.Diamond": "Ромб",
"setting.jumpcircles.mode.option.Spiral": "Спираль",
"setting.jumpcircles.mode.option.Hexagon": "Гексагон",
"setting.jumpcircles.mode.option.Wave": "Волна",
"setting.jumpcircles.mode.option.Cross": "Крест",
"setting.jumpcircles.mode.option.Petals": "Лепестки",
"setting.jumpcircles.rotate_speed": "Скорость вращения",
"setting.jumpcircles.circle_scale": "Масштаб круга",
"setting.jumpcircles.pulse_max_size": "Макс. размер пульса",
"setting.jumpcircles.pulse_lifetime": "Время жизни пульса",
"setting.jumpcircles.speed": "Скорость",
"setting.jumpcircles.fade_speed": "Скорость исчезновения",
"setting.jumpcircles.thickness": "Толщина",
"setting.jumpcircles.segments": "Сегменты",
"setting.jumpcircles.max_circles": "Макс. кругов",
"setting.jumpcircles.circle_scale": "Радиус",
"setting.jumpcircles.only_self": "Только себя",
"setting.jumpcircles.depth_test": "Глубина",
"setting.jumpcircles.color_mode": "Режим цвета",
@ -642,6 +670,17 @@
"setting.killeffect.mode.option.FallingLava": "Падающая лава",
"setting.killeffect.mode.option.EmbersArc": "Искры дугой",
"setting.killeffect.mode.option.Lightning": "Молния",
"setting.killeffect.mode.option.Blood": "Кровь",
"setting.killeffect.blood_color": "Цвет крови",
"setting.killeffect.blood_style": "Тип разлёта",
"setting.killeffect.blood_style.option.Burst": "Взрыв",
"setting.killeffect.blood_style.option.Fountain": "Фонтан",
"setting.killeffect.blood_style.option.Ring": "Кольцо",
"setting.killeffect.blood_style.option.Spray": "Веер от удара",
"setting.killeffect.blood_amount": "Количество",
"setting.killeffect.blood_power": "Сила разлёта",
"setting.killeffect.blood_size": "Размер капель",
"setting.killeffect.blood_time": "Время пятен (с)",
"setting.killeffect.y_speed": "Скорость по Y",
"setting.killeffect.play_sound": "Проигрывать звук",
"setting.killeffect.sound_volume": "Громкость звука",
@ -3097,6 +3136,10 @@
"setting.autorespawn.delay": "Задержка",
"module.deathcoords.description": "Отправляет в чат координаты вашей последней смерти.",
"setting.deathcoords.show_dimension": "Показывать измерение",
"setting.holdmyitems.mode": "Режим",
"setting.holdmyitems.mode.option.Dynamics": "Динамика (Java)",
"setting.holdmyitems.mode.option.Scripts": "Скрипты (Lua)",
"setting.holdmyitems.mode.option.Both": "Оба",
"setting.holdmyitems.sway_intensity": "Интенсивность покачивания",
"setting.holdmyitems.ease_strength": "Плавность equip",
"setting.holdmyitems.offhand": "Применять к оффхенду",
@ -3214,5 +3257,167 @@
"setting.wings.color": "Цвет",
"setting.kineticlyrics.time_offset_ms.desc": "Сдвиг тайминга текста относительно слышимого звука (мс). Плюс = текст позже. Позиция плеера опережает динамики (Bluetooth: 0.5–1с+), дефолтный минус это компенсирует. Подстрой через debug, если всё ещё плывёт.",
"setting.kineticlyrics.arc_spread.desc": "Насколько широко вокруг обзора могут появляться строки; автоматически ограничивается реальным горизонтальным FOV.",
"command.link.description": "Привязывает клиент к аккаунту LoVisual или проверяет/отвязывает текущую привязку."
"command.link.description": "Привязывает клиент к аккаунту LoVisual или проверяет/отвязывает текущую привязку.",
"setting.main_config.menuLayout": "Стиль главного меню",
"setting.main_config.menuLayout.option.orbs": "Круги",
"setting.main_config.menuLayout.option.hero": "Hero",
"setting.main_config.menuLayout.desc": "Вид главного меню: Круги, это часы с круглыми кнопками; Hero, это приветствие, список кнопок и карточка аккаунта.",
"setting.main_config.menuBg.desc": "Анимированный шейдер за главным меню. Выключено возвращает ванильный экран заголовка.",
"setting.main_config.menuBgUseTheme.desc": "Окрашивать фон меню в цвета текущей темы ClickGUI.",
"setting.main_config.menuClockShowSeconds.desc": "Показывать секунды в часах меню Круги.",
"screen.lovisual.hero_menu.greeting": "РАД ВИДЕТЬ, %s",
"screen.lovisual.hero_menu.title1": "Всё готово,",
"screen.lovisual.hero_menu.title2": "это LoVisual.",
"screen.lovisual.hero_menu.subtitle": "Куда сегодня: на сервер или в свой мир?",
"screen.lovisual.hero_menu.multiplayer": "Сетевая игра",
"screen.lovisual.hero_menu.singleplayer": "Одиночная игра",
"screen.lovisual.hero_menu.accounts": "Аккаунты",
"screen.lovisual.hero_menu.addons": "Аддоны",
"screen.lovisual.hero_menu.options": "Настройки",
"screen.lovisual.hero_menu.quit": "Выход",
"screen.lovisual.hero_menu.account": "Текущий аккаунт",
"screen.lovisual.hero_menu.sign_in": "Войдите снова",
"screen.lovisual.hero_menu.period.0": "Утро",
"screen.lovisual.hero_menu.period.1": "День",
"screen.lovisual.hero_menu.period.2": "Вечер",
"screen.lovisual.hero_menu.period.3": "Ночь",
"screen.lovisual.hero_menu.disclaimer1": "LoVisual не связан с Mojang.",
"screen.lovisual.hero_menu.disclaimer2": "Не является официальным продуктом Minecraft.",
"screen.lovisual.hero_menu.version": "LoVisual | Minecraft %s",
"module.voicechat.description": "Спутник Simple Voice Chat: пульсирующие индикаторы над говорящими игроками и отметка заглушённого микрофона над вами.",
"setting.voicechat.hold_ms": "Время удержания (мс)",
"setting.voicechat.max_distance": "Макс. дистанция",
"setting.voicechat.indicator_size": "Размер индикатора",
"setting.voicechat.pulse": "Пульсация",
"setting.voicechat.show_self": "Показывать на себе",
"setting.voicechat.show_muted": "Отметка заглушения",
"setting.voicechat.color": "Цвет речи",
"setting.voicechat.whisper_color": "Цвет шёпота",
"setting.voicechat.self_color": "Ваш цвет",
"setting.voicechat.muted_color": "Цвет заглушения",
"setting.hud.widgets.option.voicechat": "Голосовой чат",
"setting.hud.blur_widgets.option.voicechat": "Голосовой чат",
"setting.common.voicechat_scale": "Масштаб",
"setting.common.voicechat_layout": "Раскладка",
"setting.common.voicechat_layout.option.split_header": "Раздельная шапка",
"setting.common.voicechat_layout.option.unified_divider": "Единый разделитель",
"setting.common.voicechat_layout.option.split": "Раздельно",
"setting.common.voicechat_layout.option.unified": "Единый",
"setting.common.voicechat_max_rows": "Макс. строк",
"setting.common.voicechat_hold_ms": "Время удержания (мс)",
"setting.common.voicechat_show_self": "Показывать себя",
"setting.common.voicechat_bg_alpha": "Альфа фона",
"setting.common.voicechat_bg_effect": "Эффект фона",
"setting.common.voicechat_bg_effect.option.Auto": "Авто",
"setting.common.voicechat_bg_effect.option.blur": "Блюр",
"setting.common.voicechat_bg_effect.option.none": "Нет",
"setting.common.voicechat_blur_alpha": "Альфа блюра",
"hud.voicechat.title": "Голосовой чат",
"hud.voicechat.not_found": "Simple Voice Chat не найден",
"hud.voicechat.whisper": "шёпот",
"hud.voicechat.status.talking": "говорю",
"hud.voicechat.status.whispering": "шепчу",
"hud.voicechat.status.push_to_talk": "по кнопке",
"hud.voicechat.status.idle": "слушаю",
"hud.voicechat.status.muted": "заглушён",
"hud.voicechat.status.disabled": "микрофон выкл.",
"hud.voicechat.status.disconnected": "нет соединения",
"module.pvpcooldowns.description": "Показывает перезарядки предметов в PvP на хотбаре и HUD.",
"module.tpssync.description": "Подстраивает клиентские анимации и тайминги под TPS сервера.",
"module.spearassist.description": "Помогает целиться и выбирать момент для ударов копьём.",
"module.projectilepuncher.description": "Подсвечивает летящие снаряды и помогает их перехватывать.",
"module.predictions.description": "Рисует предсказанные траектории снарядов и точки падения.",
"module.targetesp.description": "Отмечает вашу текущую цель анимированным эффектом.",
"module.damagetint.description": "Подкрашивает получившую урон сущность.",
"module.clickgui.description": "Открывает ClickGUI и хранит его настройки звуков и бинда.",
"module.definetarget.description": "Позволяет выбрать сущность, на которую ориентируются боевые модули.",
"module.fakeplayer.description": "Создаёт клиентского игрока-манекена для тестов.",
"module.message_filter.description": "Скрывает сообщения чата, подходящие под ваши слова-фильтры.",
"module.hitsounds.description": "Проигрывает свой звук при ударе по сущности.",
"module.nosound.description": "Отключает выбранные звуки игры.",
"module.betterminecraft.description": "Небольшие улучшения ванильных меню, предметов и подсказок.",
"module.shitesp.description": "Подсвечивает сущности сквозь стены простым контуром.",
"module.autotool.description": "Переключается на лучший инструмент для добываемого блока.",
"module.clickpearl.description": "Бросает жемчуг Края по нажатию одной клавиши.",
"module.nointeract.description": "Не даёт случайно взаимодействовать с выбранными блоками и сущностями.",
"module.fovcontrol.description": "Переопределяет угол обзора и его динамические изменения.",
"module.trollface_mask.description": "Рисует мемное лицо поверх выбранных игроков.",
"module.esp.description": "Показывает игроков, мобов и предметы сквозь стены.",
"module.dropesp.description": "Подсвечивает выпавшие предметы сквозь стены.",
"module.soundesp.description": "Отмечает, откуда доносятся ближайшие звуки.",
"module.lightning_target_esp.description": "Рисует эффект молнии в месте цели.",
"module.norender.description": "Скрывает выбранные эффекты и сущности для обзора и FPS.",
"module.nametags.description": "Заменяет ванильные ники подробными: здоровье и экипировка.",
"module.tazikhat.description": "Надевает на игроков модель шляпы.",
"module.hiteffect.description": "Создаёт визуальный эффект при попадании.",
"module.killeffect.description": "Проигрывает визуальный эффект там, где умирает игрок.",
"module.trails.description": "Оставляет цветной след за движущимися сущностями.",
"module.worldparticles.description": "Добавляет вокруг вас атмосферные частицы.",
"module.worldtweaks.description": "Небольшие правки отрисовки мира: время, погода.",
"module.shadersky.description": "Заменяет небо шейдерным.",
"module.blockhighlight.description": "Настраивает контур блока, на который вы смотрите.",
"module.chams.description": "Рисует сущности сквозь стены плоским или светящимся материалом.",
"module.reimaginedvisual.description": "Переосмысляет ванильное освещение и поверхности для мягкой картинки.",
"module.cameraclip.description": "Позволяет камере от третьего лица проходить сквозь блоки.",
"module.viewmodel.description": "Меняет положение, размер и замах предметов в руке.",
"module.aspectratio.description": "Растягивает картинку до выбранного соотношения сторон.",
"module.freecam.description": "Отсоединяет камеру, чтобы летать, не двигая игрока.",
"module.fullbright.description": "Освещает всё полностью, даже в темноте.",
"module.jumpcircles.description": "Рисует расходящуюся фигуру на земле там, где вы прыгаете.",
"module.crosshair.description": "Заменяет прицел собственным анимированным.",
"module.backsword.description": "Показывает меч за спиной, пока в руке другой предмет.",
"module.postfx.description": "Применяет эффекты постобработки: свечение, размытие.",
"module.totemfx.description": "Настраивает анимацию срабатывания тотема бессмертия.",
"module.zoom.description": "Приближает картинку, пока удерживается клавиша.",
"module.motionblur.description": "Размывает быстрые движения камеры для плавности.",
"hud.admins.description": "Список администрации, которая сейчас в сети.",
"hud.cooldowns.description": "Показывает активные перезарядки предметов.",
"hud.dynamic_island.description": "Компактная анимированная панель уведомлений и статуса.",
"hud.hud_notifier.description": "Всплывающие уведомления о событиях модулей и клиента.",
"hud.inventory.description": "Показывает содержимое инвентаря на HUD.",
"hud.itemizer.description": "Быстрый обзор важных предметов в инвентаре.",
"hud.keybinds.description": "Список активных биндов модулей.",
"hud.media_player.description": "Показывает трек, который играет в системе.",
"hud.module_list.description": "Список включённых сейчас модулей.",
"hud.potions.description": "Показывает активные эффекты зелий и оставшееся время.",
"hud.radar.description": "Радар с видом сверху на ближайших игроков и мобов.",
"hud.reach_display.description": "Показывает дистанцию вашего последнего удара.",
"hud.scoreboard.description": "Переработанное оформление скорборда сервера.",
"hud.swap_tooltip.description": "Показывает название предмета при смене слота хотбара.",
"hud.tab_list.description": "Переработанный список игроков по Tab.",
"hud.target_hud.description": "Показывает здоровье и экипировку текущей цели.",
"hud.triangulator.description": "Помогает найти крепость по броскам ока Эндера.",
"hud.vanilla_bar.description": "Переработанная полоса опыта и статуса.",
"hud.vanilla_buttons.description": "Заменяет ванильные кнопки стилем клиента.",
"hud.vanilla_health.description": "Переработанное отображение здоровья, голода и брони.",
"hud.vanilla_hotbar.description": "Переработанный хотбар.",
"hud.vanilla_tooltips.description": "Рисует подсказки предметов и меню в стиле клиента. Когда выключено, подсказки полностью ванильные.",
"hud.voicechat.description": "Показывает, кто говорит в Simple Voice Chat, и состояние вашего микрофона.",
"hud.watermark.description": "Небольшая плашка клиента с базовой информацией.",
"hud.better_chat.description": "Переработанный чат с поиском, историей и подсказками при наведении.",
"hud.timer_indicator.description": "Показывает текущую скорость таймера.",
"hud.xyz.description": "Показывает ваши координаты, в том числе пересчёт для Незера.",
"hud.game_time.description": "Показывает игровое время и погоду.",
"hud.speed_bps.description": "Показывает вашу скорость в блоках в секунду.",
"hud.system_time.description": "Показывает реальное время вашего компьютера.",
"hud.fps.description": "Показывает текущий FPS.",
"hud.memory.description": "Показывает память, занятую игрой.",
"hud.ping.description": "Показывает вашу задержку до сервера.",
"hud.tps.description": "Показывает тики сервера в секунду (TPS).",
"hud.ui_relations_color.description": "Цвета для друзей, врагов и других отношений с игроками.",
"hud.ui_items_color.description": "Цвета для редкости предметов и особых предметов.",
"hud.armor.description": "Показывает надетую броню и её прочность.",
"hud.combat_log.description": "Показывает короткий журнал последних боевых событий.",
"module.ambientparticles.description": "Добавляет вокруг вас мягкие атмосферные частицы.",
"module.balancer.description": "Балансирует скорость других модулей, работающих по таймингам.",
"module.combatlog.description": "Записывает события и статистику боёв для просмотра.",
"module.endcrystal.description": "Показывает эффекты кристаллов Края и радиус их взрыва.",
"module.gps.description": "Рисует линию-ориентир к сохранённой точке в мире.",
"module.hitbubbles.description": "Создаёт всплывающие пузырьки с нанесённым уроном.",
"module.holdmyitems.description": "Настраивает положение и анимацию предметов в руках.",
"module.kineticlyrics.description": "Показывает анимированный текст песни на экране.",
"module.rain.description": "Настраивает вид и звук дождя.",
"module.spatialgui.description": "Рисует интерфейс плавающей панелью в 3D-пространстве.",
"module.trinket.description": "Крепит декоративные безделушки к вашему персонажу.",
"module.wet_world.description": "Делает поверхности мокрыми во время дождя."
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 279 B

View file

@ -15,6 +15,9 @@
"entrypoints": {
"client": [
"dev.loki.lovisual.LoVisual"
],
"voicechat": [
"dev.loki.lovisual.compat.voicechat.LoVisualVoicechatPlugin"
]
},
"mixins": [
@ -28,6 +31,7 @@
"sodium": "*",
"iris": "*",
"immediatelyfast": "*",
"viafabricplus": "*"
"viafabricplus": "*",
"voicechat": "*"
}
}

View file

@ -92,6 +92,7 @@
"entity.world.FireworkRocketEntityMixin",
"gui.chat.ChatComponentMixin",
"gui.chat.ChatScreenMixin",
"gui.chat.CommandSuggestionsMixin",
"gui.chat.ContextualBarMixin",
"gui.core.AbstractContainerScreenMixin",
"gui.core.AbstractSelectionListMixin",