COWMODSКаталог модов

ViScriptShop

An advanced shop mod featuring a built-in visual editor and a modern shopping cart experience.

Автор: zhenshiz73,9 тыс.11обновлён 13 окт. 2026 г.
Технологии

Описание

🛒 ViScriptShop - Redefine Your Trading Experience

ViScriptShop is an advanced shop mod designed specifically for Minecraft 1.21.1 NeoForge. It abandons tedious configuration files in favor of a built-in visual editor and a modern shopping cart UI. It aims to provide players with a smooth shopping experience while offering modpack creators extremely flexible customization capabilities.

✨ Core Features

🖥️ WYSIWYG Visual Editor

Say goodbye to boring code configurations! ViScriptShop features a built-in visual editor similar to game engines.

Project Management: Uses a logic that separates "Project Files (.shopproj)" from "Result Files (.shop)" to ensure development and release do not interfere with each other.

Real-time Preview: Adjust item categories, sorting, and pricing directly within the editor. Supports drag-and-drop sorting and undo history.

State Persistence: The editor supports minimization. Re-opening it does not require reloading the project, significantly boosting configuration efficiency.

🛍️ Modern Shopping Experience

Shopping Cart System: Add multiple items to the cart and checkout in one go. Clearly displays the total currency required and previews the items to be obtained.

Flexible Pricing: Supports not only traditional economy currency but also full Item Barter support.

Stage Control: Features a built-in progression Stage system, allowing you to unlock or hide specific items based on a player's game progress.

🔗 Powerful Mod Integration

ViScriptShop is not an island; it deeply integrates with mainstream mods to ensure the best compatibility:

⚡ KubeJS Scripting Support: Provides rich client/server event hooks (such as opening, buyPre, buySuccess, etc.) and Util APIs, allowing developers to implement extremely complex trading logic via scripts.

🎒 Backpack Mod Compatibility: Directly reads items from Sophisticated Backpacks and Beyond Dimension for payment. Players do not need to hold currency in their main hand.

🔍 JEI Integration: Check item recipes using JEI shortcuts directly within the shop interface without needing to close the window.

🛠️ Management Commands

The mod provides convenient commands for server management and debugging:

/viscript_shop editor: Open the visual editor.

/viscript_shop reload: Hot-reload shop data (clears cache), allowing you to test new shops without restarting the game.

/viscript_shop setStage & /viscript_shop money: Quickly manage player stages and economic data.

Галерея

Shop EditorShop UI

Последние версии

Все версии →
release

1.2.3

1.2.3
13 окт. 2026 г.958Minecraft: 1.21.1neoforge
Скачать
Что нового
See the project page for details.
release

1.2.2.4

1.2.2.4
2 окт. 2026 г.535Minecraft: 1.21.1neoforge
Скачать
Что нового
See the project page for details.
release

1.2.2.3

1.2.2.3
29 сент. 2026 г.167Minecraft: 1.21.1neoforge
Скачать
Что нового
See the project page for details.
release

1.2.2.2

1.2.2.2
27 сент. 2026 г.67Minecraft: 1.21.1neoforge
Скачать
Что нового
See the project page for details.
release

ViScriptShop 1.2.2.1

1.2.2.1
27 сент. 2026 г.24Minecraft: 1.21.1neoforge
Скачать
Что нового
See the project page for details.
release

ViScriptShop 1.2.2

1.2.2
13 сент. 2026 г.694Minecraft: 1.21.1neoforge
Скачать
release

ViScriptShop 1.2.1

1.2.1
5 сент. 2026 г.771Minecraft: 1.21.1neoforge
Скачать
Что нового
1.支持购买输出到超越维度的背包(保留扩展的接口)2.商品右边+按钮支持按住Ctrl/Cmd一键设置成库存补充,3.输入框,弹窗背景修改图成更适合当前主题的UI,4.添加FTBQ的联动,目标和奖励添加虚拟货币选项5.支持当物品id不存在物品组件不附魔不存在的情况下依然可以正常打开ui 6.物品数量最多支持到21亿7.玩家货币改成双倍 8.阶段限制分区分类 9.可以使用购物车里的货币用于抵扣消费 10.物品数量不在客户端模拟计算改成服务端快照更新11.实现折扣系统12.网格布局也改成像输出那个按钮一样记录状态吧,这样玩家打开商店都可以默认使用自己习惯的布局13.网格布局把买/卖的字放到数量的左侧14.ftb的按钮打开添加一个配置项来选择默认打开的商店,如果不配置该配置项则正常打开选择UI15.指令这一块改成List<String> 不需要自己用;分割多个指令16.修复int导致的bug17.打开商店的那个ui也支持一下多主题18.优化编辑器组件,使得编辑起来更加方便
release

ViScriptShop 1.2.0

1.2.0
26 авг. 2026 г.1,7 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
添加新ui主题
beta

ViScriptShop 1.2.0beta.fix1

1.2.0beta.fix1
24 авг. 2026 г.211Minecraft: 1.21.1neoforge
Скачать
Что нового
修复magic coins模组 最新版的兼容
beta

ViScriptShop 1.2.0 beta

1.2.0beta
21 авг. 2026 г.212Minecraft: 1.21.1neoforge
Скачать
Что нового
添加主主题ui,添加商品自定义渲染配置项