Enjin & DonationCraft 2.x: The Ultimate Free Donation Plugin for Minecraft Servers
Running a successful Minecraft server often means finding the right balance between community engagement and covering hosting costs. Enjin's DonationCraft plugin has been a game-changer for over 80,000 servers, offering a completely free, feature-packed solution for creating donation stores, syncing website ranks, and displaying in-game stats. Whether you are a seasoned server owner or just starting out, DonationCraft 2.x provides everything you need to monetize your server without touching a line of code.
What Is Enjin DonationCraft?
At its core, DonationCraft is a Bukkit plugin that connects your Minecraft server to an Enjin website, enabling automated donation handling, rank synchronization, and powerful in-game stat displays. The plugin works hand-in-hand with Enjin's CMS to let you build a professional server website with donation stores, voting modules, and player tracking — all without any programming knowledge. The best part? Every feature is 100% free forever, with no restrictions or hidden paywalls.
Key Features of the DonationCraft Plugin
The plugin side of DonationCraft is packed with tools that streamline your server's economy and donor experience. Here are some standout features:
- ChestShop GUI: A visual, chest-based interface for browsing donation items — enabled by default for instant use.
- In-Game Store Customization: Tweak border styles, text colors, and display modes to match your server's theme.
- Categories & Subcategories: Organize items into multiple levels for easy navigation.
- Fast Server Commands: Commands execute within 30 seconds on purchase, expiry, refund, or chargeback.
- Cumulative Packages: Automatically discount or upgrade items based on a player's purchase history.
- Multiple Payment Processors: Supports PayPal, credit cards, 2Checkout, and Onebip mobile payments.
- Stock & User Limits: Set how many times an item can be bought globally or per player.
- Drag & Drop Admin: Manage your shop with an intuitive, visual category and item manager.
- Item Expiry & Renewal: Sell temporary perks and let users renew them automatically.
- Actions on Refunds & Chargebacks: Run custom commands and remove tags when a payment is reversed.
Installing DonationCraft on your server is straightforward, but for an even smoother experience, many admins turn to the foxygame.net launcher, a flexible and modern Minecraft launcher that allows you to browse and install plugins right from its interface, saving you the hassle of manual file transfers.
Website Integration and Rank Syncing
One of DonationCraft's strongest suits is its deep integration with your Enjin website. You can sync in-game ranks with website tags seamlessly. When a player gets tagged on the website (for example, after donating), the plugin automatically ranks them in-game. The reverse also works — promote a player on the server, and their website rank updates. This two-way sync supports whitelisting based on tags, access automation, and even tag-based conditions, giving you total control over your community's hierarchy across platforms.
Minecraft-Specific Website Modules
Your Enjin website can display live server data using modules designed specifically for Minecraft:
- Server status, player count, and top players online
- Player graphs, response graphs, and TPS graphs
- In-game indicator showing which friends are currently online
- Vote for Diamonds / Rewards module with Votifier support
- Ticket support submission and management
The voting module is particularly robust — you can add multiple voting sites, configure top voter sections, and clearly show which sites a player has already voted on. Votes are recorded even if the user hasn't linked a Minecraft character, encouraging more participation.
In-Game Stats with Signs and Heads
DonationCraft lets you create dynamic stat displays anywhere in your world using signs and player heads. You can show recent donations, top voters of the day/week/month, top players, forum posters, and more. Each sign uses a simple code like [donation#] where the number indicates how far back in history to pull (1 = most recent). You can even filter by item ID or time period. Place a head above or below the sign for a polished look, and duplicate displays across your spawn, shops, or event areas.
Permissions and Admin Control
The plugin comes with a granular permission system so you can decide who sees what. Key nodes include:
enjin.notify.*– Receive all plugin notifications (connection status, updates, errors).enjin.sign.set/enjin.sign.remove– Create or delete stat signs.enjin.points.*– Manage player points (add, remove, set, view).enjin.give– Use the /enjin give command to hand items to players by UUID, even when offline (requires TuxTwoLib).
This level of control ensures your staff can help manage the economy without granting full operator access.
Setting Up Your Stats Display
Creating an in-game stats wall is incredibly simple. Just place a sign and type the stat code on the first line, with optional filters on the second line. For example, [topvoter1] with "week" on line two shows the top voter of the week. Then place a player head two blocks directly above the sign to hide the sign under a wall if desired. To remove a display, just break the sign or head — it deregisters automatically.
Why DonationCraft Remains a Top Choice
With zero cost, no feature restrictions, and seamless Enjin website integration, DonationCraft 2.x empowers server owners to build a professional donation ecosystem. The ability to run commands on purchase, sync ranks bidirectionally, and display live stats keeps players engaged and incentivizes support. Whether you are running a small survival world or a large network, this plugin scales effortlessly. Its drag-and-drop shop manager, multiple store support, and upcoming payment processors make it a future-proof investment for any Minecraft community.
If you are serious about growing your server and offering a polished donor experience, Enjin DonationCraft is the tool you need — and it won't cost you a single diamond.