Project Description
I need help setting up an almost pure-vanilla survival Minecraft server, with the exception of two lightweight, well-documented plugins built from scratch.
1. A clan plugin that lets players create and manage clans, level them up through shared playtime or completed goals, unlock higher clan ranks, and deposit items into a shared, protected storage. A simple in-game command set and minimal database footprint are important—everything should feel native to vanilla rather than a modded overhaul. While I am open to later additions such as clan chat or wars, the levelling/ranking and storage systems are the must-haves for this first release.
2.Unique Player Level Up System:
- Burn specific items for experience points. Command /lup or /level will open a GUI menu where you will be able to place an item in the burn slot. If the item is eligible to burn, add a green glass next to the burn slot to confirm burning. If the item is not available to burn, add a red glass next to the burn slot to show the player cannot burn this item for XP.
- Items eligible to burn gain +1 experience each
Provide a leader board ranking top 10 players based on their experience.This system should hook cleanly into PlaceholderAPI so I can display levels on scoreboards and chat formats.
Both plugins must be compatible with the latest Paper/Spigot release, respect standard permissions plugins (LuckPerms preferred), and expose clear configuration files so I can tweak numbers without touching the code.
Deliverables
• Two production-ready .jar files
• Source code (Git repo or ZIP) with build scripts
• A brief setup guide and commented config examples
• One week of post-delivery support for bug fixes
Acceptance criteria
• No console errors on startup or during normal play with 50 online players
• Clan data and player levels persist correctly after server restarts
• Commands and permissions follow the scheme documented in the guide
• Plugin performance remains under 2 ms per tick during stress tests
If you have prior experience coding efficient Paper plugins and enjoy keeping the vanilla feel intact, I’d love to see your approach and timeline.