{"repo":"Tealeste/ModernUI-MC-mVUS","free":true,"listed":false,"github":"https://github.com/Tealeste/ModernUI-MC-mVUS","clone":"git clone https://github.com/Tealeste/ModernUI-MC-mVUS.git","description":"UNOFFICIAL fork of ModernUI-MC to add minor version update support.","language":"Java","stars":25,"topics":["minecraft","library","text","ui"],"license":"LGPL-3.0","category":"ui-components","readme_excerpt":"Modern UI for Minecraft — mVUS English 中文 这是 Modern UI for Minecraft 的非官方维护分支，致力于在 Minecraft 的次要/补丁版本中保持持续可用；上游项目则更专注于稳定/LTS 版本。 概述 Modern UI for Minecraft （又称 ModernUI-MC ）是一个基于 ModernUI Framework（面向 JDK 的跨平台桌面 UI 框架）及其扩展的 Minecraft 模组。 本项目在 Minecraft 环境中提供 ModernUI 的启动/运行时集成，使基于 ModernUI 的应用能够在 Minecraft 中 原生 运行。同时，它也为 Forge / NeoForge / Fabric 提供模组开发 API，便于构建功能完善的图形界面。 你可以将本项目理解为一层桥接/服务层（并附带针对 Minecraft 的改进与扩展）：使用 ModernUI 开发的应用（或局部 UI 片段）既可独立运行， 也可通过本模组在 Minecraft 中运行，通常无需改动代码。基于原版 GUI 的其它模组，也能从更强的文本系统与一系列 UI 工具中受益。 若你在开发具有复杂交互与丰富界面的模组，建议直接以 ModernUI Framework 作为开发基础（而不仅仅是把 ModernUI-MC 当作运行时依赖）。 当然也可以做混合 UI：一部分使用 ModernUI，一部分沿用原版 GUI（ModernUI-MC 对原版的增强也可按需关闭）。 亮点 Modern Text Engine（原版与模组通用） ModernUI-MC 内置为 Minecraft 量身打造的强大文本布局与渲染系统。它让 Minecraft 与依赖原版 GUI 系统的模组在不修改代码的前提下， 也能享受更现代、对 Unicode 更友好的文本渲染能力： - TrueType/OpenType 字体的实时预览与热重载 - 更完善的字体回退（fallback） - 抗锯齿文本渲染与 FreeType 字体微调（hinting） - 改进的 SDF 文本渲染（2D/3D，支持批量渲染） - 面向原生字形渲染的精确设备空间字号计算 - 内置 Google Noto Color Emoji（支持 Unicode 16.0 表情符号） - 可配置的双向文本（BiDi）启发式算法 - 可配置的文字阴影与原始字号 - Unicode 断行 + CSS line-break / word-break - 高速、精确且异步的文本布局计算 - 更省内存的字形矩形打包算法 - 使用真实 Alpha 遮罩纹理（1 字节/像素；原版为 4 bpp） - 对 GUI/告示牌文本渲染做了大量优化（更高 FPS、更少分配、更低 GC 压力） - 兼容 OptiFine、Sodium（Rubidium）、Iris（Oculus）及大量模组 - 兼容 Minecraft 的 JSON 字体定义（位图字体、TTF 字体） 体验与性能增强 本模组还提供了多项提升性能与日常体验的实用功能，例如： - 屏幕背景色/模糊/淡入动画 - 更多窗口模式：无边框全屏、无边框最大化 - 失焦/最小化时的帧率限制与主音量渐隐 - 打开背包时自动暂停单人游戏 - GUI 缩放改为滑块并提供提示文本 - 进入主菜单时播放“叮”提示音 - 原版选择列表与 Forge 滚动面板的平滑滚动 - 按 C 缩放（OptiFine 风格） - 所有文本输入框支持撤销","default_branch":null,"files":null,"tree":[],"storefront":"/r/Tealeste","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Tealeste/ModernUI-MC-mVUS/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}