
🌍 AgeOfOrigin
Evolve Your Survival Experience

AgeOfOrigin adds a linear progression system to your Minecraft SMP. Instead of players rushing to Netherite in the first hour, they must progress through distinct "Ages" (Wood, Stone, Iron, etc.) by gathering resources and donating them to the server. This plugin acts as a massive resource sink and objective system, giving your players a reason to grind, trade, and work together.
✨ Key Features
- 7 Distinct Ages: Guide players from the humble Wood Age all the way to the Netherite Age.
- Item Donation System: Players must "donate" specific resources relevant to their current age to level up.
- Inventory Management: Includes a /donate all command to instantly clear valid resources from inventory towards progression.
- Fully Configurable: Server owners can customize exactly which items are required for each age and how many are needed via config.yml.
- Visual Feedback: satisfying Title screen messages and sounds upon leveling up.
- Data Persistence: Uses lightweight flat-file storage (players.yml), so no database setup is required.
🎮 How It Works
- Check Progress: Players use /progress to see their current Age and how many items they need to advance.
- Gather Resources: If a player is in the Wood Age, they need to chop logs. If they are in the Iron Age, they need to mine Iron.
- Donate: Players hold the items and type /donate (or /donate all) to hand them in.
- Level Up: Once the requirement is met, the player advances to the next Age!
📜 Commands
- /progress - View your current Age and donation progress.
- /donate - Donate the item currently held in your main hand.
- /donate all - Automatically find and donate all valid items from your inventory.
- /setage - (Admin) Forcefully set a player's age.
🔒 Permissions
- ageoforigin.admin - Required to use the /setage command.
⚙️ Configuration
You have full control over the economy of your server. Here is an example of the default configuration:
Spoilerdonations: WOOD: 250 # Requires 250 logs STONE: 350 # Requires 350 stone/cobble DIAMOND: 350 # Requires 350 diamonds
donation_materials: WOOD: - OAK_LOG - BIRCH_LOG STONE: - COBBLESTONE - DEEPSLATE
🛠️ Installation
- Download the AgeOfOrigin.jar.
- Place it in your server's plugins folder.
- Restart your server.
- (Optional) Edit config.yml to tweak donation amounts to fit your server's difficulty.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as AgeOfOrigin-1.0-SNAPSHOT.jar — drop this file into the mods folder
- Download size: 22 KB
- Download link checked 22 Aug 2026 — working
These come from our own check of the pack file, not from the source page.