BeastTokens is a powerful and flexible
token-based economy plugin that allows you to create
custom shops, rewards, and progression systems using tokens as a secondary currency.
Perfect for
Survival,
Prison,
RPG, and
Economy-based servers.
Community & Support
Need help, found a bug, or want to suggest new features?
Join the official Discord server for fast support and updates.
Click Here
⚠️ Important – Dependency Required
❗ This plugin
REQUIRES BeastLib to work.
✨ Features
✅ Create
multiple token shops
✅ Fully customizable
shop items, prices, and commands
✅
Per-shop permissions (VIP / ranked shops)
✅ Supports
Minecraft 1.8 – 1.21+
✅
MySQL & SQLite database support
✅ Works with
offline players
✅
Proxy Network support Bungee/Velocity
✅ Token synchronization across servers (proxy)
✅
Mob token drops (configurable)
✅
Block / mining token drops
✅
Farming token drops
✅
Fishing token drops
✅
MythicMobs token drop support
✅ Permission-based
token multipliers
✅
Random item rewards
✅ Fully editable messages
✅ Lightweight and optimized
⭐ More features coming soon
⭐ Suggestions are always welcome!
Network & Proxy Support
BeastTokens supports multi-server setups and network environments.
Use the proxy plugin to synchronize token balances across servers:
Works Perfectly With
Extend BeastTokens functionality with:
Installation
1️⃣ Download
BeastTokens.jar
2️⃣ Place it into your /plugins folder
3️⃣ Install
BeastLib
4️⃣
(Optional) Install proxy plugin for networks
5️⃣ Restart your server
The plugin will generate its configuration automatically.
✨ Player Commands
/token shop
Open the main token shop
/token shop <name>
Open a specific token shop
/token list
List all available token shops
/token balance
Check your token balance
/token balance <player>
Check another player’s balance
/token baltop
View top 10 token balances
/token pay <player> <amount>
Send tokens to another player
✨ Admin Commands
/BeastTokenAdmin add <player> <amount>
Add tokens to a player
/BeastTokenAdmin remove <player> <amount>
Remove tokens from a player
/BeastTokenAdmin set <player> <amount>
Set a player’s token balance
/BeastTokenAdmin reload
Reload the plugin configuration
✨ Permissions
Player & Shop Permissions
BeastTokens.Shop – Access token shops
BeastTokens.Shop.<shopname> – Access specific shop (supports *)
BeastTokens.Balance – Check own balance
BeastTokens.Balance.Others – Check other players’ balances
BeastTokens.BalanceTop – View balance leaderboard
BeastTokens.Pay – Pay tokens to other players
Admin Permissions
BeastTokens.Admin – Full admin access
BeastTokens.Admin.AdminHelp – Admin help menu
BeastTokens.Admin.Reload – Reload plugin
BeastTokens.Admin.AddTokens – Add tokens
BeastTokens.Admin.RemoveTokens – Remove tokens
BeastTokens.Admin.SetTokens – Set tokens
✨ Token Drop Permissions
Mob Drops
BeastTokens.Drops.Mobs.<mob>
BeastTokens.Drops.Mobs.*
MythicMobs
BeastTokens.Drops.MythicMobs.<mob>
BeastTokens.Drops.MythicMobs.*
Mining
BeastTokens.Drops.Mining.<block>
BeastTokens.Drops.Mining.*
Farming
BeastTokens.Drops.Farming.<crop>
BeastTokens.Drops.Farming.*
Fishing
BeastTokens.Drops.Fishing.<item>
BeastTokens.Drops.Fishing.*
✨ Shop Signs
First line:
[BShop]
Second line:
<shop-name>
✨ Placeholders
%beasttokens_tokens%
%beasttokens_tokens_formated%
%beasttokens_tokens_raw%
%beasttokens_topindex%
%beasttokens_topplayer_1%
%beasttokens_topbal_1%
%beasttokens_topbal_raw_1%
%beasttokens_topbal_formated_1%
Requires
PlaceholderAPI
⚠️ Terms of Service
❗ Redistribution is not allowed
❗ Decompiling or modifying the plugin is forbidden
❗ You may use the plugin on servers you own
❗ Chargebacks are not accepted
❗ Breaking these rules results in loss of support