chore(history): squash 16 commit(s) from 2026-09-11

- refactor(7): Cosmetics overhaul — built-in ChinaHat/TazikHat/BackSword в слоты, файлы ≤200, i18n en+ru, тесты
- docs(7): Cosmetics Overhaul завершён; 8.5.2 — TazikHat 859 закрыт портированием
- perf(9.1): glGetError только когда clip активен или stencil-debug
- perf(9.1): isVulkanBackend() кэшируется после инициализации устройства
- perf(9.1): PreTranslucentDepth copy по запросу потребителя, не каждый кадр
- perf(9.1): copyMainColor в captureWorldSource только при запрошенном blur
- perf(9.1): ленивые лейблы профайлера — склейка строк только с dev-профайлером
- perf(9.1): переиспользуемые scratch-объекты в GameRendererMixin вместо new/кадр
- docs(9.1): мёртвые грузы FPS закрыты — 6/6 пунктов (137121e…4d60d3d); 9.3 A/B мерка не снята
- revert(9.1): Frustum-reuse через @Invoker убран — краш на реальном рантайме
- docs(9.1): пометка — Frustum-reuse отменён, @Invoker падает на remapped-классе
- feat(gui): tooltip с описанием при наведении на строку настроек (включая function-бинды)
- feat(7.x): волна 17:07–18:03 (параллельная сессия) — checkpoint перед доделкой
- feat(7): ShaderSky — завершён режим Starry (звёздное небо с луной)
- feat(7): порт Wings (WiNGS.zip) — крылья на спину, 8 типов, взмахи по позам
- fix(7): KineticLyrics — симметрия resync (пауза/seek) + tooltip-описания настроек синха
This commit is contained in:
loki5512344 2026-09-11 19:59:55 +02:00
parent 573780cd5f
commit e06ebc26ff
69 changed files with 1802 additions and 2835 deletions

View file

@ -166,7 +166,6 @@
"setting.main_config.debug.option.error_and_warnings": "Errors and warnings",
"setting.main_config.debug.option.serverdebug": "Server debug",
"setting.main_config.debug.option.all": "All",
"setting.main_config.forcePvp": "Force PvP",
"setting.main_config.menuBg": "Menu background",
"setting.main_config.menuBg.option.off": "Off",
"setting.main_config.menuBg.option.waves": "Waves",
@ -1141,7 +1140,7 @@
"setting.postfx.vignette_radius": "Vignette radius",
"setting.timecontrol.sync_system_time": "Sync with system time",
"setting.autoleave.respect_pvp": "Respect PVP",
"setting.autoleave.hp_threshold": "HP threshold",
"setting.autoleave.hp_threshold": "Health threshold",
"setting.shitdropper.max_trash_slots": "Max slots",
"setting.shitdropper.delay_ticks": "Delay (ticks)",
"setting.shitdropper.trash_item_ids": "Trash item ids",
@ -1306,18 +1305,6 @@
"setting.esp.entity_color": "Entity Color",
"setting.esp.search_entities": "Search Entities",
"setting.esp.render_self": "Render Self",
"setting.tazikhat.render_target": "Render",
"setting.tazikhat.render_target.option.self": "Self",
"setting.tazikhat.render_target.option.players": "Players",
"setting.tazikhat.render_target.option.both": "Both",
"setting.tazikhat.rim_color": "Rim color",
"setting.tazikhat.helmet_scale": "Helmet scale",
"setting.tazikhat.head_top_offset": "Head height",
"setting.tazikhat.head_forward_offset": "Forward offset",
"setting.tazikhat.head_right_offset": "Right offset",
"setting.tazikhat.wobble_strength": "Wobble strength",
"setting.tazikhat.death_flight": "Death flight",
"setting.tazikhat.death_flight_power": "Death flight power",
"setting.cameraclip.distance_multiplier": "Distance multiplier",
"setting.cameraclip.back_offset": "Back offset",
"setting.cameraclip.right_offset": "Right offset",
@ -3256,18 +3243,6 @@
"command.tps.description": "Shows estimated server ticks per second.",
"command.username.description": "Shows the current Minecraft username and UUID.",
"command.xaero.description": "Adds, lists, or removes Xaero waypoints.",
"module.chinahat.description": "Renders a classic conical Chinese hat on players' heads.",
"setting.chinahat.render_target": "Render",
"setting.chinahat.render_target.option.self": "Self",
"setting.chinahat.render_target.option.players": "Players",
"setting.chinahat.render_target.option.both": "Both",
"setting.chinahat.rim_color": "Rim color",
"setting.chinahat.segments": "Segments",
"setting.chinahat.brim_radius": "Brim radius",
"setting.chinahat.cone_height": "Cone height",
"setting.chinahat.head_top_offset": "Head height",
"setting.chinahat.head_forward_offset": "Forward offset",
"setting.chinahat.head_right_offset": "Right offset",
"module.animations.description": "Animates interface transitions.",
"setting.animations.hotbar_raise": "Hotbar raise",
"setting.animations.inventory": "Inventory open",
@ -3309,7 +3284,6 @@
"setting.holdmyitems.join_appear": "Smooth world entry",
"module.autoleave.description": "Leaves the server when your health drops low or unfriendly players come nearby.",
"setting.autoleave.hp_enabled": "Leave on low health",
"setting.autoleave.hp_threshold": "Health threshold",
"setting.autoleave.players_enabled": "Leave when players nearby",
"setting.autoleave.player_count": "Player count",
"setting.autoleave.radius": "Radius",
@ -3343,5 +3317,76 @@
"setting.streamermode.mask_server_words": "Mask server words",
"setting.streamermode.hide_skins": "Hide skins",
"module.itemscroller.description": "Shift-moves items with the mouse wheel inside any container.",
"setting.itemscroller.hotbar_fallback": "Scroll moves hotbar slot"
"setting.itemscroller.hotbar_fallback": "Scroll moves hotbar slot",
"setting.tazikhat.render_target": "Render",
"setting.tazikhat.render_target.option.self": "Self",
"setting.tazikhat.render_target.option.players": "Players",
"setting.tazikhat.render_target.option.both": "Both",
"setting.tazikhat.rim_color": "Rim color",
"setting.tazikhat.helmet_scale": "Helmet scale",
"setting.tazikhat.head_top_offset": "Head height",
"setting.tazikhat.head_forward_offset": "Forward offset",
"setting.tazikhat.head_right_offset": "Right offset",
"setting.tazikhat.wobble_strength": "Wobble strength",
"module.chinahat.description": "Renders a classic conical Chinese hat on players' heads.",
"setting.chinahat.render_target": "Render",
"setting.chinahat.render_target.option.self": "Self",
"setting.chinahat.render_target.option.players": "Players",
"setting.chinahat.render_target.option.both": "Both",
"setting.chinahat.rim_color": "Rim color",
"setting.chinahat.segments": "Segments",
"setting.chinahat.brim_radius": "Brim radius",
"setting.chinahat.cone_height": "Cone height",
"setting.chinahat.head_top_offset": "Head height",
"setting.chinahat.head_forward_offset": "Forward offset",
"setting.chinahat.head_right_offset": "Right offset",
"module.fpsoptimizer.name": "FPS Optimizer",
"module.fpsoptimizer.description": "Manual toggles to cut render cost: vanilla particles, menu background shader, glass/blur, bloom/glow, off-screen entity culling.",
"setting.fpsoptimizer.disable_particles": "Disable particles",
"setting.fpsoptimizer.disable_menu_background": "Disable menu background",
"setting.fpsoptimizer.disable_glass": "Disable glass/blur effects",
"setting.fpsoptimizer.disable_bloom": "Disable bloom/glow effects",
"setting.fpsoptimizer.entity_culling": "Cull off-screen entities",
"setting.fpsoptimizer.entity_cull_distance": "Entity cull distance",
"setting.cosmeticdisplay.next_cosmetic.desc": "Cycles to the next model in the Model slot.",
"setting.cosmeticdisplay.prev_cosmetic.desc": "Cycles to the previous model in the Model slot.",
"setting.cosmeticdisplay.open_cosmetics.desc": "Opens the cosmetics editor: 3D preview with clickable body zones and per-slot model pickers.",
"setting.zoom.zoom_hold.desc": "Hold to zoom the camera in.",
"setting.thirdperson.look.desc": "Hold to orbit the camera around your player in free third-person view.",
"setting.freecam.toggle_input.desc": "Toggles whether WASD input still moves the freecam.",
"setting.definetarget.toggle_target.desc": "Toggles defining the entity you look at as your target.",
"setting.shadersky.mode.option.starry": "Starry",
"setting.shadersky.starry_intensity": "Star intensity",
"setting.shadersky.starry_density": "Star density",
"setting.shadersky.starry_milkyway": "Milky way",
"setting.shadersky.starry_moon": "Show moon",
"setting.shadersky.starry_moon_size": "Moon size",
"setting.shadersky.starry_moon_color": "Moon color",
"setting.shadersky.starry_star_color": "Star color",
"module.wings.name": "Wings",
"module.wings.description": "Cosmetic wings on players' backs: 8 silhouette types with pose-driven flapping.",
"setting.wings.type": "Wing type",
"setting.wings.type.option.angelic": "Angelic",
"setting.wings.type.option.dragon": "Dragon",
"setting.wings.type.option.butterfly": "Butterfly",
"setting.wings.type.option.phoenix": "Phoenix",
"setting.wings.type.option.crystal": "Crystal",
"setting.wings.type.option.mechanical": "Mechanical",
"setting.wings.type.option.fairy": "Fairy",
"setting.wings.type.option.demon": "Demon",
"setting.wings.target": "Targets",
"setting.wings.target.option.self": "Self",
"setting.wings.target.option.friends": "Friends",
"setting.wings.target.option.all_players": "All players",
"setting.wings.scale": "Scale",
"setting.wings.flapping": "Flapping",
"setting.wings.flap_strength": "Flap strength",
"setting.wings.flap_speed": "Flap speed",
"setting.wings.through_walls": "Through walls",
"setting.wings.glow": "Glow layers",
"setting.wings.outline": "Outline",
"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."
}