DP-Shop

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

资源图片
# 请不要使用此插件。 # 我们正在开发一个新的插件。 # 请耐心等待,我们将提供数据迁移功能。

logo

站点 Discord Github

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

# DP-Shop 插件介绍 DP-Shop 是一个 Minecraft 插件,允许在服务器上轻松创建和管理商店。 它通过 GUI 提供直观的项目和价格配置,以及启用/禁用商店和分页功能。 ## 插件功能 - **基于 GUI 的配置**: 使用图形界面轻松设置项目和价格。 - **商店启用/禁用**: 根据需要激活或停用特定商店。 - **分页**: 在多个页面上组织商店(页面从 0 开始)。 - **权限设置**: 为各个商店设置或删除访问权限。 - **DLang 支持**: 您可以自由编辑语言文件。 - **PAPI 支持**: 您可以将占位符应用到分页工具物品上。 ## 命令 | 命令 | 描述 | |---------|-------------| | `/dshop create ` | 创建一个新的商店。 | | `/dshop ptget` | 获取分页工具物品。 | | `/dshop pt` | 打开分页工具设置 GUI | | `/dshop title ` | 设置商店的标题。 | | `/dshop pages <name> <maxPage>` | 设置商店的最大页数(页面从 0 开始)。 | | `/dshop items <name> [page]` | 打开项目配置 GUI。 | | `/dshop price <name> [page]` | 打开价格配置 GUI。 | | `/dshop enable <name>` | 启用商店。 | | `/dshop disable <name>` | 禁用商店。 | | `/dshop delete <name>` | 删除商店。 | | `/dshop reload` | 重新加载配置文件。 | | `/dshop permission <name> <node>` | 为商店设置权限。 | | `/dshop delpermission <name>` | 从商店删除权限。 | | `/dshop open <name>` | 打开商店(供玩家使用)。 | ## 使用示例 - 设置分页工具:`/dshop ptget -> /dshop pt` - 创建商店:`/dshop create myshop` - 设置商店页数:`/dshop pages myshop 3` - 打开物品配置 GUI:`/dshop items myshop 0` - 打开商店:`/dshop open myshop` <iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/ew-jhbbmQsE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 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/DD18344.html" target="_blank" rel="noopener noreferrer" aria-label="Artmap Brushes NBT">Artmap Brushes NBT</a> </h3> </div> <div class="recommend-item"> <h3> <a class="recommend-link" href="/view/72946B6.html" target="_blank" rel="noopener noreferrer" aria-label="NewLag">NewLag</a> </h3> </div> <div class="recommend-item"> <h3> <a class="recommend-link" href="/view/2CAB0AF.html" target="_blank" rel="noopener noreferrer" aria-label="Joyed feeds">Joyed feeds</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/88C53A9 const downloadBtn = document.querySelector('.download-btn'); downloadBtn.addEventListener('click', () => { window.location.href = '/download/88C53A9'; }); </script> </body> </html>