Overview
dsh-minecraft-theme
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **渲染效果未由机器验证**:从命令行安装并校验(CSS 可解析、模块可加载、插槽已注册、资源路由 200/404、构建产物语法通过、自检脚本全绿),但像素级视觉与听感需要人眼人耳确认。 - 5 个音效样本随包发布(Mojang 素材,不在 MIT 许可内);若它们被移除,插件会自动使用**合成音效**,功能不受影响。 - 音乐与额外壁纸不随仓库发布(版权原因),需要使用者自备或界面上传。 - 依赖 DSH 的主题令牌与 `data-ds-dark-theme`、`data-dsh-surface` 等语义属性;DSH 大版本改版后若令牌更名,需同步调整 `src/10-store.js` 的 `MC_STOCK_PROBE` 列表(缺失时自动退回内置兜底色)。 - HUD 的微调是启发式的:输入框布局若大改,最多回到固定右下角,不会错位到屏幕中间。 - `shell.overlay` 是点击穿透层,HUD 与弹窗已显式 `pointer-events: auto`。 - 未发生任何点击/按键前不会创建 AudioContext,这是浏览器策略而非缺陷。 - 上传的壁纸与音乐存在浏览器 IndexedDB:换浏览器、清站点数据、无痕窗口关闭后会丢失;插件目录里的文件不受影响。 - BGM 曲目按文件名排序;目录清单在页面加载时拉取,新放进目录的文件刷新后才出现(界面上传的立刻出现)。 - 浏览器对 ogg/opus、部分 flac 的 `decodeAudioData` 支持有限(Safari 尤其),解码失败会跳过该曲并 warn。 ---
