
ViScriptShop
一个高级商店模组,内置可视化编辑器,并提供现代化的购物车体验。
查看大图🛒 ViScriptShop - 重新定义你的交易体验
ViScriptShop 是一款专为 Minecraft 1.21.1 NeoForge 设计的高级商店模组。它摒弃了繁琐的配置文件,转而采用内置可视化编辑器和现代化购物车界面,旨在为玩家提供流畅的购物体验,同时为整合包作者提供极其灵活的定制能力。
✨ 核心特性
🖥️ 所见即所得的可视化编辑器
告别枯燥的代码配置!ViScriptShop 内置了类似游戏引擎的可视化编辑器。
-
项目管理: 采用“项目文件 (
.shopproj)”与“结果文件 (.shop)”分离的逻辑,确保开发与发布互不干扰。 -
实时预览: 直接在编辑器内调整物品分类、排序和价格。支持拖拽排序和撤销历史记录。
-
状态持久化: 编辑器支持最小化,重新打开时无需重新加载项目,显著提升配置效率。
🛍️ 现代化购物体验
-
购物车系统: 可添加多件物品至购物车并一次性结算。清晰显示所需总货币,并预览将要获得的物品。
-
灵活定价: 不仅支持传统的经济货币,还全面支持物品交换。
-
阶段控制: 内置进度阶段系统,可根据玩家的游戏进度解锁或隐藏特定物品。
🔗 强大的模组集成
ViScriptShop 并非孤岛,它深度集成了主流模组以确保最佳兼容性:
-
⚡ KubeJS 脚本支持: 提供丰富的客户端/服务端事件钩子(如
opening、buyPre、buySuccess等)以及 Util API,允许开发者通过脚本实现极其复杂的交易逻辑。 -
🎒 背包模组兼容: 直接从 Sophisticated Backpacks 和 Beyond Dimension 读取物品用于支付,玩家无需在主手持有货币。
-
🔍 JEI 集成: 可在商店界面内直接使用 JEI 快捷键查看物品配方,无需关闭窗口。
🛠️ 管理命令
该模组提供了便捷的命令用于服务器管理和调试:
-
/viscript_shop editor:打开可视化编辑器。 -
/viscript_shop reload:热重载商店数据(清除缓存),让你无需重启游戏即可测试新商店。 -
/viscript_shop setStage&/viscript_shop money:快速管理玩家阶段和经济数据。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。