VortexVouchers

# VortexVouchers

VortexVouchers is a simple but powerful voucher system built for modern Minecraft servers. It lets you create custom voucher items that players can redeem for rewards like boosters, commands, or permissions, while giving you full control over when and how those vouchers can be used.

It’s designed to be flexible enough for large servers, but easy to manage even if you don’t want to deal with complex setups.

_(More preview images can be found on the [Wiki](https://wiki.vortexdevelopment.net/projects/vortexvouchers) page, contact support on our [Discord](https://dc.vortexdevelopment.net/) server)_

### **What can you do with it?**

You can create voucher items that:

1. Run console or player commands when used
2. Give boosters, rewards, or one-time perks
3. Act as event rewards, shop items, or seasonal items
4. Are protected against duplication or abuse

Everything is handled through clean config files or an in-game GUI.
### **Conditions that actually make sense**

Vouchers don’t have to be “use anywhere, anytime”.

You can restrict usage based on:

1. Player permissions
2. Gamemode
3. Health, food, or other stats
4. Any PlaceholderAPI value

If a player doesn’t meet the requirements, the voucher simply won’t work and they’ll get a clear message explaining why.
### **Built-in anti-dupe protection**

VortexVouchers keeps track of claimed vouchers to prevent abuse.
This means vouchers can’t be redeemed multiple times unless you explicitly allow it.

If you ever need to reset claims for wipes, testing, or new seasons, you can do it with a single command.
### **Easy to manage for staff**

Admins get a simple GUI to:

1. View all vouchers
2. Edit and manage them in-game
3. Give vouchers to players quickly

No need to constantly dig through config files just to make small changes.
### **Works with your existing setup**

VortexVouchers integrates cleanly with:

1. PlaceholderAPI
2. LuckPerms
3. Modern Paper servers

### **Configuration & Documentation**
Every configuration file is meticulously documented to ensure a smooth setup experience, even for beginners.
Previews and more on the wiki page!

*Stop fighting your plugins. Start running your server.*

VortexStacker

![VortexStackerDescription](https://vortexdevelopment.net/api/plugins/vortexstacker/images/66c1413a-28b8-440e-8b93-69b2422bd189.png)

Text Description

# VortexStacker
Running a survival or skyblock server shouldn’t mean dealing with laggy mob farms, cluttered ground items.

**Say goodbye to entity lag, TPS drops, and fragmented stacking solutions.** Introducing the ultimate all-in-one Stacking Plugin, built for performance, flexibility, and modern Minecraft servers.

_(More preview images can be found on the [Wiki](https://wiki.vortexdevelopment.net/projects/vortexstacker) page, contact support on our [Discord](https://dc.vortexdevelopment.net/) server)_

***

### **Why Choose VortexStacker?**
Our plugin consolidates mob stacking, item stacking, spawner stacking, and loot management into one highly optimized system. No more juggling multiple plugins with conflicting behaviors or outdated codebases. VortexStacker delivers a seamless, lag-free experience with powerful customization options right out of the box.

### **Compatibility & Performance**
Supported Versions: Paper (and compatible forks) 1.21.3+ only
Designed exclusively for the latest Minecraft API to deliver maximum performance and future-proof stability.

**Zero NMS** (Net Minecraft Server) Usage
Since the plugin uses no NMS, updates are smooth and consistent, your server can usually update versions without needing a plugin update.

### **Database Support**
Fully supports **MySQL** and **MariaDB** (recommended for best performance).
Local **H2** database works out of the box but is not advised for large servers due to limited scalability.

### **Configuration & Documentation**
Every configuration file is meticulously documented to ensure a smooth setup experience, even for beginners.
Whether you’re configuring stack limits, loot tables, spawner holograms, or merge behavior, you’ll find clear explanations for every option.

### **What’s Included?**
* **Mob Stacking – Intelligent entity merging with attribute matching, custom name formats, and auto-translations.**
* **Item Stacking** – Ground items merge automatically into clean, formatted stacks.
* **Spawner Stacking** – Stack spawners with hologram displays, silk touch support, and crafting recipes.
* **Custom Loot Tables** – Full control over mob drops with 20+ drop conditions and in-game GUI editing.
* **Developer API** – Access managers for entities, items, spawners, and blocks with full event support.

### **Built Different**
VortexStacker isn’t just another stacking plugin, it’s a complete entity management solution designed from the ground up with modern server needs in mind. Whether you’re running a small SMP or a massive skyblock network, VortexStacker scales with you.

*Stop fighting your plugins. Start running your server.*

VortexFallingStars

# VortexFallingStars
FallingStars is a premium falling star events and rewards plugin built for modern Minecraft servers. It lets you create stunning celestial events where meteors streak across the sky with beautiful particle trails, landing in your world for players to discover and claim rewards.

It’s designed to be flexible enough for large servers, but easy to manage even if you don’t want to deal with complex setups.

_(More preview images can be found on the [Wiki](https://wiki.vortexdevelopment.net/projects/fallingstars) page, contact support on our [Discord](https://dc.vortexdevelopment.net/) server)_

***
### **What can you do with it?**
You can create falling star events that:
1. Display stunning particle trails as they fall (LINEAR, SPIRAL, or RANDOM animations)
2. Play custom impact sounds and spawn ground effects when they land
3. Reward players with weighted loot pools, commands, and economy hooks
4. Track player collection statistics with global leaderboards
*Everything is handled through clean config files or an in-game GUI.*

### **Spawn Methods that fit your server**
Stars don’t have to spawn the same way every time.
You can configure spawning based on:

* Random chance as players move around the world
* Timed intervals for individual players or all online players
* Scheduled server-wide meteor shower events
* Area-based spawning within WorldGuard regions
* Manual admin commands for special occasions

*If a player is AFK, they won’t receive random stars, configurable movement and look detection ensures only active players are rewarded.*

### **Powerful Event System**
Create memorable server events with full control.

Events support:
* Center-based spawning around a specific location
* Player-targeted spawning with chance rolls per player
* Random player selection for exclusive rewards
* Customizable spawn windows and intervals
* Per-player cooldowns, daily limits, and max triggers
* Boss bar announcements with rolling multi-bar support

*Events can be started via commands, and stars can be automatically removed when the event ends.*

### **Full Integration Support**
FallingStars works seamlessly with your existing setup.

* WorldGuard integration for region-based spawn control
* PlaceholderAPI support for leaderboards and statistics
* Full command-based reward execution
### **Compatibility & Performance**

Designed exclusively for the latest Minecraft API to deliver maximum performance and future-proof stability.

**Zero NMS** (Net Minecraft Server) Usage

Since the plugin uses no NMS, updates are smooth and consistent, your server can usually update versions without needing a plugin update.

### **Database Support**

Fully supports **MySQL** and **MariaDB** (recommended for best performance).
Local **H2** database works out of the box but is not advised for large servers due to limited scalability.

### **Configuration & Documentation**
Every configuration file is meticulously documented to ensure a smooth setup experience, even for beginners, or you can use the in-game GUI to configure the plugin without touching any files!

Whether you’re customizing star appearances, tuning spawn chances, designing event schedules, or configuring reward pools, you’ll find clear explanations for every option.
For more info check out our wiki page.

*Stop fighting your plugins. Start running your server.*

VoidShop

VoidShop

VoidShop is a lightweight and immersive ShopGUI plugin that reimagines Minecraft trading by introducing Eyes of Ender as the core currency. Instead of relying on complex economy systems or external dependencies, VoidShop keeps your server’s economy simple, intuitive, and fully customizable.

🛒 What VoidShop Offers
• Simple & Intuitive GUI – Players can open a clean, organized shop menu with a single command. No confusing commands or bulky systems, just straightforward trading.
• Unique Currency System – Eyes of Ender become the lifeblood of your server’s economy. Every trade, every item, every deal revolves around this rare and valuable item, making shopping feel more meaningful.
• Full Customization – Server owners have complete control. Add new items, adjust prices, or create entire categories through a straightforward configuration file. VoidShop adapts to your vision, whether you’re running a survival SMP, semi-anarchy world, or custom roleplay server.
• Lightweight & Reliable – No extra economy plugins, no clutter. Just a fast and simple shop system designed to get players trading immediately.

🎨 Why VoidShop?

VoidShop isn’t just another shop plugin — it’s a way to give your players a unique economy that feels tied to the game’s lore. By making Eyes of Ender the currency, trades carry weight and encourage exploration, farming, and strategy. It’s the perfect balance between simplicity and immersion.

Voice Announce

**VoiceAnnounce – Voice Chat Server Announcements**

VoiceAnnounce is a lightweight Minecraft plugin that allows server announcements through voice using the Simple Voice Chat mod.

Instead of relying only on chat messages, this plugin enhances server communication by broadcasting announcements directly through voice, making alerts more immersive and noticeable for players.

**⚠️ Requirements:**

– Requires Simple Voice Chat mod to function properly
– Simple Voice Plugin
– Packetevents Plugin – Making the Simple Voice Chat work properly

**✨ Features:**

– Voice-based server announcements
– Easy toggle system using commands
– Lightweight and performance-friendly
– Simple setup and configuration
– Works seamlessly with Simple Voice Chat

**🎙️ Command:**

– `”/voiceannounce”` – Toggle voice announcements on or off

**💡 Why use VoiceAnnounce?**

Text announcements can be missed or ignored by players. With VoiceAnnounce, important messages are heard instantly, improving communication during events, emergencies, or server updates.

**📌 Perfect for:**

– SMP servers
– Event servers
– Roleplay servers
– Community servers

# Make your server announcements more immersive with real-time voice broadcasting!

Viv’s Vending Machines

# Viv’s Vending Machines

![Vending Machine Color Variations](https://cdn.modrinth.com/data/cached_images/cca1b7c88bbda768730fb3fc0eab0935fd639db2.png)

### Ever wanted Vending Machines in your Minecraft world or SMP? Well, look no further!

This pack adds fully functional, dyeable, and secure Vending Machines to your world! Simply put the downloaded zip file in your datapack and resource pack folders, and you’re good to go!

Machines are linked to the UUID of the player who places them and can only be configured and moved by that player, as well as any player with the “admin” tag.

***Feel free to use this pack for your servers or for content creation. Just don’t distribute it elsewhere or claim it as your own!***

## Recipe
![Crafting Recipe](https://cdn.modrinth.com/data/cached_images/c0bcb730750dd229be17ca1b521c0f9ffbd9810a.png)

Vending Machines are crafted with 5 iron blocks, 1 redstone, 2 glass pane, and 1 button.
Simply use any dye on the placed machine to change its color, or use a water bucket to wash off the dye.

## Using the machine
Simply right click the black slot next to the payment item display to insert payment into the machine. Right clicking again will return the payment to the player.

Once paid, right click any button to dispense the corresponding item!

![Single Vending Machine with items](https://cdn.modrinth.com/data/cached_images/94d564972f2dc03139a0ed5ed982fc69e4ae7613.png)
## Instructions
### Configuring payment
Hold any number of any item in your main hand and right click on the item display below the buttons to set the payment item and amount. Payment is nothing by default and can be cleared again if right clicked with an empty hand.

Left clicking on the payment item display will give the owner back all the items playes have paid to the machine.

### Stocking Items
Left clicking on the top left button will open the Vending Machine for stocking.

There are 6 slots in the Vending Machine, with 2 in each row.

Left clicking on a slot on a shelf will set the item being sold to the item and number that the player is holding.
**This will not stock the machine yet.**
You may also left click with an empty hand to clear the slot an recieve back any items in stock.

Right clicking on a slot after an item has been set (while holding the set item) will stock the slot.

Left clicking the top left button again will close the machine once stocking has been finished.

### Other controls
Top right button (left click) – See machine stock (All players)
Bottom left button (left click) – Toggle the machine in and out of service (Owner)
Bottom right button (left click) – See payment balance (Owner)

### Moving/Removing the machine
Simply whack the machine a few times with an Iron, Diamond, or Netherite pick to break it (Must be done by the owner of the machine).

VitalVials

# VitalVials Plugin

VitalVials is a unique Minecraft plugin that allows players to purchase and manage in-game effects using their health. With a fully customizable configuration, server owners can create a balanced between risk and reward, where players must carefully consider the cost of powerful effects against their own vitality.

## Features

– **Health-Based Economy**: Players trade their max health / health points for powerful effects
– **Fully Configurable**: Customize every aspect of effects, costs, and mechanics
– **Dynamic Scoreboard**: Real-time tracking of active effects and remaining duration
– **Player-Specific Settings**: Each player can customize their scoreboard
– **Cooldown System**: Prevent effect spamming with configurable cooldowns
– **Refund System**: Option to refund effects (configurable per effect)

## Installation

1. Download the latest version of VitalVials from the [releases page](https://github.com/b4n9z/VitalVials/releases)
2. Place the `VitalVials.jar` file in your server’s `plugins/` directory
3. Restart your server
4. Configure the plugin to your liking in `plugins/VitalVials/config.yml` and `plugins/VitalVials/effects.yml` and `plugins/VitalVials/activation.yml`
5. Use `/vv reload` to apply changes without restarting

## Commands

### Main Command
– `/vv` or `/vitalvials` – Main command for VitalVials

### Subcommands
– `/vv reload` – Reload the plugin configuration
– `/vv shop` – Opens the effect shop
– `/vv buyEffect ` – Buy an effect directly
– `/vv viewStatus` – View your current active effects
– `/vv scoreboard ` – Toggle or customize your scoreboard
– `/vv refundEffect ` – Refund an effect
– `/vv removeData ` – Remove player data

## Permissions

| Permission | Description | Default |
|——————-|————————————|———|
| `vv.admin` | Full access to all commands | op |
| `vv.reload` | Allows reloading the plugin | op |
| `vv.shop` | Access to the effect shop | op |
| `vv.buyEffect` | Allows buying effects | op |
| `vv.viewstatus` | View own effect status | op |
| `vv.scoreboard` | Access to scoreboard customization | op |
| `vv.refundEffect` | Refund purchased effects | op |
| `vv.removedata` | Remove player data | op |

## Configuration

VitalVials is highly configurable through the `config.yml`, `effects.yml` and `activation.yml` file. Here are the main sections:

### Main Configuration

Click to expand

The configuration file (config.yml) allows you to customize several aspects of the plugin:

“`yaml
effects: effects.yml # Path to the effects.yml file that contains the effects list
activation: activation.yml # Activation settings
maxHP: # max HP
enabled: true # Enable / Disable max HP, when enabled players can’t get more HP when trying to Refund Effect, so player can’t get more HP that you set
value: 20 # Max HP (Health Points)
minHP: 2 # Min HP (Health Points) to allow player not buying effect when HP is same or less than this
scoreboard: # scoreboard settings
defaultShowScoreboard: true # Show scoreboard on right side by default (per player can disable it on their own using command if you give them access)
periodUpdate: 10 # period to update scoreboard (in seconds)
permissionsAllPlayer:
reload: false # Allow reload command for all players
shop: true # Allow shop command for all players
buyEffect: true # Allow buyEffect command for all players
viewStatus: true # Allow viewStatus command for all players
scoreboard: true # Allow scoreboard command for all players
refundEffect: true # Allow refundEffect command for all players
removeData: false # Allow removeData command for all players
“`

### Effect Configuration
Each effect can be configured with the following options:
– `enabled`: Enable/disable the effect
– `name`: The name of the effect in shop
– `effect`: The name of the effect to give (default), don’t change if you don’t know what it is
– `lore`: The lore of the effect in shop
– `maxLevel`: The max level/amplifier of the effect
– `particles`: Whether particles will be shown when getting the effect
– `saveEffectData`: Whether the effect data will be saved to the player data
– `priceType`: The type of price when buying the effect (MAX_HEALTH to buy using MAX HEALTH player or HEALTH to buy using HEALTH player)
– `refundPercentage`: The percentage of the HP refundable (calculate from level 1 effect) after buying the effect (-1 to disable refund)
– `autoActivate`: Whether the effect will be auto activated after buying, if false you need set it in activation config
Array section (`[, , etc]`):
– `durationPerUpgrade`: Duration in seconds per upgrade, -1 for infinite (in seconds)
– `cooldownPerUpgrade`: Cooldown per upgrade (in seconds)
– `costPerUpgrade`: Health cost to activate per upgrade (Health Points)

### Activation Configuration
Each item can be configured with the following options:
– `rightClick`: Effects to activate to your own on right click with the item you configure
– `leftClick`: Effects to activate to your own on left click with the item you configure
– `YouAreHittingEnemy`: Effects to activate to your enemy when you are hitting an enemy with the item you configure
– `enemyHitYou`: Effects to activate to your enemy when an enemy hits you with the item you configure

## Effect Customization

Effects are defined in the `effects.yml` of the plugin folder. Example:

Click to expand

The configuration file (effects.yml) allows you to customize all effects in the plugin:

“`yaml
speed: #key of the effect section, you can change it to anything you want, you can also use same effect to another key with different activation config
enabled: true # enable/disable the effect
name: “§bSpeed” # The name of the effect
effect: “SPEED” # Name of the effect to give (default), don’t change if you don’t know what it is
lore: “Get more speed” # lore of the effect (Informational only)
maxLevel: 2 # max amplifier/level when upgrading the effect
particles: false # enable/disable particles when getting effect
saveEffectData: true # save effect data to the player data (If “false”, the effect can only be activated when “autoActivate” is true and can only be used once and player can’t upgrade it)
priceType: MAX_HEALTH # the type of price when buying the effect (MAX_HEALTH to buy using MAX HEALTH player or HEALTH to buy using HEALTH player)
refundPercentage: 50 # the percentage of the HP refundable (calculate from level 1 effect) after buying the effect (-1 to disable refund)
autoActivate: true # auto activate the effect, if true effect will be auto activated after buying
# if false you need set it in activation config
#=====[array section]=====
# [, , …]
durationPerUpgrade: [-1, -1] # duration of the effect per upgrade, -1 for infinite (in seconds)
cooldownPerUpgrade: [0, 0] # cooldown when using the effect per upgrade (in seconds)
costPerUpgrade: [10, 18] # cost when buying the effect per upgrade (Health Points)
“`

## Activation Customization

You can customize activation of effects in the plugin by editing the `activation.yml` file.

Click to expand

The configuration file (activation.yml) allows you to customize activation of effects in the plugin:

“`yaml
ALL_ITEMS: # Effects to activate to your own with all items or no item
rightClick: [] # Effects to activate to your own on right click with all items or no item
leftClick: [] # Effects to activate to your own on left click with all items or no item
YouAreHittingEnemy: [] # Effects to activate when you are hitting an enemy with all items or no item
enemyHitYou: [poison, wither, darkness] # Effects to activate when an enemy hits you with all items or no item
SWORD: # Item name (all type of swords)
rightClick: [resistance] # Effects to activate to your own on right click with the item
leftClick: [] # Effects to activate to your own on left click with the item
YouAreHittingEnemy: [nausea, weakness, weaving, oozing, infested] # Effects to activate when you are hitting an enemy with the item
enemyHitYou: [slowness, mining_fatigue] # Effects to activate when an enemy hits you with the item
“`

## Scoreboard

The scoreboard can be toggled with `/vv scoreboard` and customized with these options:
– Toggle visibility
– Change display order of effects

## Support

For support, please [open an issue](https://github.com/b4n9z/VitalVials/issues) on GitHub.

## License

This project is licensed under the MIT License – see the [LICENSE](https://github.com/b4n9z/VitalsVials/blob/main/LICENSE) file for details.

Crafted by b4n9z

Visiting Villagers

# 🌍 Visiting Villagers – Bring Your Village to Life!

![Visiting Villagers](https://cdn.modrinth.com/data/HsBaNslF/images/47a11275c3ccb062ce4431fb49565b9ff91b6888.png)

Stop living in ghost towns! **Visiting Villagers** is a lightweight **Vanilla Plus QoL mod** that transforms quiet hamlets into bustling hubs of activity.

## 🏡 Why Install?

**Visiting Villagers** transforms standard Minecraft, villages can feel static. This mod injects immersion without the headache of managing complex NPC needs.

* **Authenticity:** Visitors arrive at dawn and leave at sunset.
* **Zero Micro-management:** No extra beds or workstations required.
* **Performance Friendly:** Extremely lightweight.


## 🎯 Key Features

| | Feature | Description |
| :——- | :———————– | :——————————————————————————————— |
| 🧑‍🤝‍🧑 | **New Visitors** | Adults with 14 specialized professions and 7 unemployed visitors, ready to trade and interact. |
| 🗺️ | **Unique Merchants** | Specialized Wandering Traders from different biomes. |
| 👶 | **Baby Visitors** | Add charm and authenticity, running around the village. |
| 🔄 | **Dynamic System** | Visitors appear in the morning (*Dynamic Spawning*) and leave at night. |
| 🚧 | **Simple & Direct** | No beds or workstations required – they’re just passing through to trade. |
| 🛡️ | **Village Requirements** | Needs **6 Villagers** and 1 **Iron Golem** to start. |

## ⚙️ Commands

Manage your village in real-time with these advanced commands:

| Command | Description | Notes / Requirements |
| :———————————— | :——————————————————- | :——————- |
| `/visitors check` | Verifies the amount of villagers, visitors, and golems. | Available to all |
| `/visitors reload` | Instantly reloads the mod’s configuration file. | **Fabric Only** |
| `/visitors clear [radius]` | Removes all visitors within a radius (up to 512 blocks). | **Requires OP** |
| `/visitors population [qty] [radius]` | Force-spawns a population for load testing. | **Requires OP** |

## 🛠️ Customization

Fine-tune the mod to your liking via the `visitingvillagers.json` file for Fabric and `visiting-villagers-common.toml` for Forge/Neoforge. You can adjust:

### 📋 Configuration Details

| Category | Setting | Default | Description |
| :———— | :————————– | :—— | :———————————————– |
| **General** | `spawnCheckIntervalSeconds` | `10` | Time between spawn attempts (1-60s). |
| | `minVillagersForSpawn` | `6` | Minimum villagers needed to start visits. |
| | `minGolemsForSpawn` | `1` | Minimum iron golems needed to start visits. |
| **Adults** | `visitorSpawnPercentage` | `100%` | Chance of visitors based on local population. |
| | `maxSpawnsPerCycle` | `3` | Max visitors spawned in a single cycle. |
| | `defaultVisitorTradeChance` | `40%` | Chance for a generic visitor to have trades. |
| **Babies** | `minAdultsForBaby` | `2` | Adult visitors needed before babies spawn. |
| | `babySpawnPercentage` | `60%` | Percentage of adult visitors that can be babies. |
| **Wandering** | `maxWanderingVisitors` | `2` | Limit of wandering visitors in a village area. |
| | `wanderingSpawnDelay` | `120` | Delay between wandering visitor spawns. |

## 🌐 Localizations

🌐 Russian & Ukrainian localizations contributed by Wookius
🌐 Portuguese (BR) localization added

❤️ Thanks to contributors! More languages coming soon.

## 👉 Download Now!

**Download Now – Give your villagers the neighbors they deserve!**

**Feel free** to add it to any **_Modpack_!**

Visible Traders


Visible Traders Logo

A mod that allows the player to view locked villager trades


modrinth


github


fabric
no forge
neoforge

*Version 0.0.1 has been removed due to worlds not being upgradable to 0.0.2 once used and several other issues*

# Does this mod support trade cycling mods?
Visible Traders currently only supports [Trade Cycling by henkelmax](https://modrinth.com/mod/trade-cycling). If you want to see more compatible mods, reach out to the mod dev and see if they are interested in compat and have them contact Ramixin

# The trades aren’t generating on my Vanilla/Paper/Spigot/Bukkit server!
Visible Traders is a mod that is requried on both the client and server in order to fuction. Since Vanilla, Paper, Spigot, Bukkit, and other servers do not support mods natively, the mod can not function in such environments. Please switch to a Fabric/NeoForge server

# Does this work with modded villagers?


Yes! This mod is fully compatible with all villager types.

# What if I had villagers before I used this mod? Will it work?


Yes again! This mod will make sure any villager existing before this mod is installed will display their trades as well.

# What if I install the mod, and then remove it. What will happen?


If removed, the locked trades that Visible Traders generates will also be removed to prevent villagers from instantly having all of their trades unlocked.

## License


This project is under an MIT license

ViScriptShop Market

# VSS Market

VSS Market is a player marketplace add-on for ViScriptShop. It provides a server-wide market where players can create their own shops, list items for sale, and trade with each other using ViScriptShop coins.

## Features

### Player Shops

– Each player can own one shop with a customizable name.
– Sellers list items in **bundles** — define how many items per bundle and how many bundles in stock.
  – For example: list 5 wool per bundle with 3 bundles in stock. The system deducts 15 wool from the seller, and each buyer purchase gives them one bundle of 5 wool.
– Earnings from sales go into the shop’s balance. The shop owner can collect coins anytime from the management panel.

### For Sellers

– **Create & Rename** — Set up a shop and change its name at any time.
– **List Items** — Choose an item from your inventory, set the price per bundle, bundle size, and stock quantity.
– **Restock** — Add more bundles to an existing listing.
– **Change Price** — Adjust the price of any listed item.
– **Take Down** — Remove a listing and get all remaining stock back.
– **Delete Shop** — Remove the entire shop. All remaining items and uncollected earnings are returned.
– Compatible with extended containers such as Refined Backpack and Beyond Dimensions.

### For Buyers

– Browse all player shops in one unified market UI.
– Search by **shop name**, **owner name**, **item name**, or **item ID**.
– Click an item card to see details, set the number of bundles to buy, and purchase.
– Players cannot buy from their own shop.

### Server Administration

– Configure minimum/maximum prices, max items per operation, max listings per shop, and max shop name length.
– Admin command to delete any player’s shop directly.

## How to Use

Open the market:

“`mcfunction
/vss_market open
“`

Open a specific player’s shop:

“`mcfunction
/vss_market open
“`

Delete a shop (requires permission level 4):

“`mcfunction
/vss_market delete
“`