Understanding the Minecraft EULA
Monetizing a Minecraft server requires strict adherence to Mojang's End User License Agreement (EULA). The core principle is that you cannot sell items that provide a competitive advantage or gate gameplay content behind a paywall. All players must have access to the same core game experience regardless of their financial contribution.
What You Can Sell
To remain compliant, you may only charge for cosmetic items or perks that do not affect gameplay. Acceptable items include:
- Cosmetics: Custom hats, particle effects, pets, or decorative blocks.
- Server Access: Charging for entry to the server is permitted, provided everyone who pays gets the same access.
- Donations: You may accept voluntary donations, but you cannot offer exclusive gameplay advantages in exchange for them.
- Unranked Perks: You can offer perks like colored names, custom chat tags, or priority queue access, provided they do not impact the game mechanics.
What You Cannot Sell
Selling items that provide a "pay-to-win" advantage is strictly prohibited. This includes:
- In-game currency or items: Selling diamonds, weapons, or armor.
- Commands: Selling access to
/fly,/gamemode, or/tp. - Permissions: Selling access to specific kits or world regions.
- Experience: Selling XP or leveling boosts.
Implementing Your Store
Once you have determined your store items, you need a secure way to process transactions. Most server owners use web-based store platforms that integrate with their server via a plugin.
On AwakeNode
On AwakeNode, upload your store plugin (such as Tebex) to the plugins folder in your server's Files tab and restart. If you require assistance configuring the connection between your web store and your server, our Support team is available to help.
On Other Hosts
If you are using another host, you will need to manually download the plugin JAR file from a trusted source, upload it to your server's /plugins folder via SFTP, and restart your server. You will then need to configure the plugin's config.yml file manually to link it to your store's API key.