All plugins

DSH / BUNDLE / CLIENT-UI

dsh-minecraft-theme

v1.1.0JYT-copy / dsh-minecraft-ui0867084f53

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-minecraft-theme

Minecraft-style theme for the dsh web GUI: blocky pixel components, photo wallpapers with local upload, bundled Minecraft UI sound samples (with synthesized fallback), and local BGM with a crossfading playlist

README / EN

Package documentation

Registry summary

Minecraft-style theme for the dsh web GUI: blocky pixel components, photo wallpapers with local upload, bundled Minecraft UI sound samples (with synthesized fallback), and local BGM with a crossfading playlist

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 GitHub

LIMITATIONS

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。 ---