TokenShop: The Ultimate Voting Reward and Custom Shop Plugin for Minecraft Servers
Running a Minecraft server means constantly searching for ways to keep players engaged, reward loyalty, and build a unique community. If you have ever felt limited by boring vote messages or clunky admin shop signs, TokenShop is about to change everything. This plugin transforms ordinary voting into a vibrant economy with fully customizable GUI shops, kits, and navigation items, all without paying for expensive custom development.
What Exactly Is TokenShop?
TokenShop began as a simple voting handler but evolved into a comprehensive toolkit for server owners. It hooks into Votifier to reward players with tokens for voting, then lets them spend those tokens in beautifully crafted shops. You can also disable Votifier and use your own token system if you prefer. Every aspect of the shop interface is customizable: size, names, item colors, lore, purchase commands, broadcast messages, and private messages. If you can dream it, you can build it.
The plugin also integrates with Vault, so you can create admin shops that use your server’s economy. Instead of placing boring sign shops, you design interactive menus that feel professional and immersive. And because limits are silly, you can create an infinite number of shops, each with its own configuration file generated automatically.
Key Features That Set TokenShop Apart
- Fully Customizable GUI Shops: Adjust shop size, item names, lore, enchantment glints, and colors. Add commands that fire on purchase, broadcast messages, and private player notifications.
- Votifier Integration: Reward tokens automatically when players vote. The plugin tracks votes and token balances effortlessly.
- Built-in Kit System: Create kits with cooldown timers that persist through restarts. Players can purchase kits in shops or unlock them via permissions.
- Navigation Items: Design clickable items that teleport players between lobbies or open other menus, perfect for hub servers.
- Admin Shops via Vault: Sell items for in-game currency with the same gorgeous interfaces, no extra plugins needed.
- Dynamic Permissions: Each shop and kit automatically generates its own permission node, so you can control access granularly without complex configs.
- Server Broadcaster and Donation Assistant: Built-in commands to promote voting sites and donation links.
How TokenShop Works in Practice
After installation, players vote on the listed websites and receive tokens. They can check their balance with /tokens or /token. Server staff can give tokens manually using /givetok [PlayerName] [Amount]. The real magic happens when a player interacts with a shop sign or runs /openshop [ShopName]. A stunning GUI opens, displaying items with custom lore, prices, and purchase commands. When a player buys something, the configured commands execute—this could be giving an item, running a console command, or even triggering a broadcast that celebrates the purchase.
For server owners who want to quickly test TokenShop, the foxygame.net launcher provides a seamless way to install mods and plugins directly from its menu, making it a flexible and modern tool for Minecraft enthusiasts. This launcher simplifies the process of managing server add-ons so you can focus on designing incredible shops.
Creating Shops and Markets
Setting up a shop is surprisingly intuitive. Each shop gets its own YAML configuration file where you define every detail. The plugin’s documentation includes a readMe.yml that walks you through the process, and there are dedicated pages under the “Shop Creation” section on the official resource page. You can also create markets—larger multi-page shops—with the /market [MarketName] command.
Shops can be accessed via signs that are also fully customizable. You decide what the sign says, what it does, and which shop it opens. Combine this with navigation items, and you can build a sprawling network of interconnected stores that feel like a professional server feature.
Commands and Permissions at a Glance
TokenShop comes with a rich set of commands that put control in your hands:
/givetok [PlayerName] [#OfTokens]– Give tokens to a player./tokensor/token– Check your token balance./openshop [ShopName]– Open a specific shop GUI./market [MarketName]– Open a market GUI./createkit [KitName] [Cooldown]– Create a new kit./kits– List available kits./kit [KitName]– Claim a kit if permitted and off cooldown./vote– Display voting websites./donate– Show donation link./regenconfig– Regenerate the main config./ConfigReload– Reload the main configuration./ReloadShop [ShopName]– Reload a specific shop file./ReloadMarket [MarketName]– Reload a specific market file./shopor/store– Open the default shop.
Permissions are equally dynamic. Ops have all permissions by default. Key nodes include tokenShop.admin (covers openShop, createShop, createKit, givetok, regenconfig), tokenShop.openShop, tokenShop.createShop, tokenShop.createKit, and per-shop nodes like UseShop.[shopName]. For kits, use tokenShopKits.[kitName]. Vault shops require UseShopVault.[shopName]. Remember, tokenShop.openShop does not override individual shop permissions—players still need the specific UseShop node.
Why TokenShop Belongs on Your Server
TokenShop levels the playing field for server owners who cannot afford custom plugins. It bundles voting rewards, GUI shops, a kit system, and navigation tools into one free package. The configuration is straightforward, and the community support through the plugin’s pages and PM system is active. The developer is also undertaking major renovations to make TokenShop even more powerful for both server owners and programmers, so the future looks bright.
If you are tired of generic thank-you messages and want to show your players that their votes truly matter, TokenShop gives you the tools to create a memorable experience. Build a unique economy, design shops that reflect your server’s theme, and watch engagement soar. Your imagination is the only limit.