Mineuniverse
Mods
ViScriptShop

ViScriptShop

MOD
An advanced shop mod featuring a built-in visual editor and a modern shopping cart experience.
by zhenshiz
Download Claim this project
52,847 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
KubeJS Miscellaneous
Advertisement Remove ads with Premium →

🛒 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.

ViScriptShop-forge-1.20.1-1.2.2.4.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-10-03 Get
ViScriptShop-neoforge-1.21.1-1.2.2.4.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-10-02 Get
ViScriptShop-neoforge-1.21.1-1.2.2.3.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-29 Get
ViScriptShop-forge-1.20.1-1.2.2.3.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-09-29 Get
ViScriptShop-neoforge-1.21.1-1.2.2.2.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-27 Get
ViScriptShop-forge-1.20.1-1.2.2.1.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-09-26 Get
ViScriptShop-neoforge-1.21.1-1.2.2.1.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-26 Get
ViScriptShop-forge-1.20.1-1.2.2.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-09-14 Get
ViScriptShop-neoforge-1.21.1-1.2.2.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-13 Get
ViScriptShop-forge-1.20.1-1.2.1.1.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-09-06 Get
ViScriptShop-neoforge-1.21.1-1.2.1.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-09-05 Get
ViScriptShop-neoforge-1.21.1-1.2.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-08-26 Get
ViScriptShop-forge-1.20.1-1.2.0 beta.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-08-25 Get
ViScriptShop-neoforge-1.21.1-1.2.0 beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-08-21 Get
ViScriptShop-neoforge-1.21.1-1.1.9.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-07-22 Get
ViScriptShop-neoforge-1.21.1-1.1.8.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-25 Get
ViScriptShop-neoforge-1.21.1-1.1.7.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-06 Get
ViScriptShop-neoforge-1.21.1-1.1.6.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-05-30 Get
ViScriptShop-neoforge-1.21.1-1.1.4.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-05-06 Get
viscript_shop-1.1.3.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-04-22 Get
viscript_shop-1.1.2.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-04-10 Get
viscript_shop-1.1.1.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-04-05 Get
viscript_shop-1.1.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-03-29 Get
viscript_shop-1.0.9.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-03-14 Get
viscript_shop-1.0.8.a.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-03-08 Get
viscript_shop-1.0.8.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-03-06 Get
viscript_shop-1.0.7.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-02-28 Get
viscript_shop-1.0.6.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-02-08 Get
viscript_shop-1.0.5.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-25 Get
viscript_shop-1.0.4.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-20 Get
viscript_shop-1.0.3.a.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-16 Get
viscript_shop-1.0.3.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-13 Get
viscript_shop-1.0.2.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-05 Get
viscript_shop-1.0.1.jar
MC Client, 1.21.1, NeoForge, Server
Release 2025-12-30 Get
viscript_shop-1.0.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2025-12-18 Get

More from zhenshiz

Advertisement Remove ads with Premium →

You Might Also Like