DP-GUIShop

一个简单的图形用户界面商店插件。

资源图片
[ 将 DP-Shop 数据迁移到 DP-GUIShop ] 1. 移除旧的 DP-Shop 插件 2. 安装 DP-GUIShop 插件 3. 启动服务器 4. 停止服务器 5. 进入 DP-Shop 文件夹以获取旧的商店数据 (复制) 6. 进入 DP-GUIShop 文件夹并创建一个名为 "migration" 的新文件夹 7. 将旧商店数据粘贴到 "migration" 文件夹中 8. 启动服务器 9. 进入服务器并使用 "/shop migration" 命令 10. 完成!

logo

사이트 디스코드 깃허브

![](https://dpnw.site/assets/img/desc_card/dppcore.jpg) **所有 DP-Plugins 都依赖于 [DPP-Core](https://dpnw.site/plugin.html?plugin=DPP-Core) 插件。
请确保安装 [DPP-Core](https://dpnw.site/plugin.html?plugin=DPP-Core)。** **Discord** **加入我们的 Discord 服务器以获取支持并及时了解最新新闻和更新。** **如有任何问题或建议,请加入我们的 Discord 服务器。** **如果发现任何错误,请使用咨询渠道报告。** **Discord 邀请 : https://discord.gg/JnMCqkn2FX**

![](https://dpnw.site/assets/img/desc_card/desc.jpg) **DP-GUIShop 插件介绍** DP-GUIShop 是一个 Minecraft 插件,允许在服务器上轻松创建和管理商店。 它通过 GUI 提供直观的物品和价格配置,以及启用/禁用商店和分页功能。 **插件功能** - **基于 GUI 的配置**: 使用图形界面轻松设置物品和价格。 - **商店启用/禁用**: 根据需要激活或停用特定商店。 - **分页**: 在多个页面上组织商店 (页面从 0 开始)。 - **权限设置**: 为单个商店设置或移除访问权限。 - **DLang 支持**: 您可以自由编辑语言文件。

![](https://dpnw.site/assets/img/desc_card/cmd-perm.jpg) **命令** | 命令 | 描述 | |---------|-------------| | `/shop create ` | 创建一个新的商店。 | | `/shop title ` | 设置商店的标题。 | | `/shop maxpage <name> <maxPage>` | 设置商店的最大页数 (页面从 0 开始)。 | | `/shop items <name> [page]` | 打开物品配置 GUI。 | | `/shop price <name> [page]` | 打开价格配置 GUI。 | | `/shop enable <name>` | 启用一个商店。 | | `/shop disable <name>` | 禁用一个商店。 | | `/shop delete <name>` | 删除一个商店。 | | `/shop reload` | 重新加载配置文件。 | | `/shop permission <name> <node>` | 为商店设置一个权限。 | | `/shop delpermission <name>` | 从商店移除一个权限。 | | `/shop open <name>` | 打开一个商店 (供玩家使用)。 | **用法示例** - 创建一个商店: `/shop create myshop` - 设置商店页面: `/shop pages myshop 3` - 打开物品配置 GUI: `/shop items myshop` - 打开价格配置 GUI: `/shop price myshop` - 打开一个商店: `/shop open myshop` <iframe width="1264" height="711" src="https://www.youtube.com/embed/D0hd74fYHQQ" title="DP-GUIShop Example" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div> </main> <footer> <h2 style="text-align:center; margin-bottom:1rem;">同类资源推荐</h2> <div class="recommend"> <div class="recommend-item"> <h3> <a class="recommend-link" href="/view/18EA7A1.html" target="_blank" rel="noopener noreferrer" aria-label="LogFilter">LogFilter</a> </h3> </div> <div class="recommend-item"> <h3> <a class="recommend-link" href="/view/6EDA634.html" target="_blank" rel="noopener noreferrer" aria-label="Global Quest Punisher">Global Quest Punisher</a> </h3> </div> <div class="recommend-item"> <h3> <a class="recommend-link" href="/view/EF553D0.html" target="_blank" rel="noopener noreferrer" aria-label="VoidGenPlus">VoidGenPlus</a> </h3> </div> </div> </footer> <script> const converter = new showdown.Converter({ tables: true, simplifiedAutoLink: true, strikethrough: true, tasklists: true }); const dom = document.getElementById('content'); console.log(dom.innerText) dom.innerHTML = converter.makeHtml(dom.innerText); const logo = document.getElementById('logo'); const goRoot = () => { window.location.href = '/'; }; logo.addEventListener('click', goRoot); // 新增:为“立即下载”按钮添加点击事件,跳转到 /download/E607AE3 const downloadBtn = document.querySelector('.download-btn'); downloadBtn.addEventListener('click', () => { window.location.href = '/download/E607AE3'; }); </script> </body> </html>