PrimevalRPG is a powerful Bukkit/Spigot plugin that transforms your Minecraft server into a full-fledged RPG experience. With custom items, mobs, abilities, scripting hooks, flags and region support, server administrators can craft unique adventures, quests, events and more—without touching a single line of core code!
Features
- Custom Items
Create and manage unique gear or define entries in custom-items.yml.
• Customize material, display name, glow, lore, NBT data and more.
- Custom Mobs
Full support for user-defined monsters—either via the in-game GUI or directly in mobs.yml:
• Entity type, custom display name, level, health and attribute modifiers
• Weapons, armor, drop tables and loot-roll settings
• Attach mob abilities (e.g. Shockwave, LaunchUp or your own scripts)
• World-specific spawn rules (Overworld, Nether, End), spawn distances and caps
- Player Abilities
Define per-player skills that fire scripts on events (click, damage, movement, etc.) with optional conditions and cooldowns. Configured in playerAbilities.yml.
- Mob Abilities
Create reusable ability definitions in abilities.yml and assign them to any custom mob or item. Control timing, targets, effects and chained scripts.
- Global Events & Scripting
Use PrimevalRPG’s lightweight DSL to hook into any MC event—block breaks, entity spawns, chat, you name it.
• Write conditions, cancel events, run commands, play sounds/particles, set flags, teleport, titles and more.
- Flag Management
Track persistent boolean flags per player or entity for quest lines, phase transitions, cooldown gates, one-offs and prestige systems. Accessible in Java or scripts via flagSet/flagClear and hasFlag.
- Regions & Triggers
Define named areas in regions.yml and fire scripts on enter/exit, interact, scheduled intervals or custom triggers.
✨ Screenshots
Meet Nelly
✨ Core Contents
PrimevalRPG empowers server administrators with an easy, no-code approach to build rich RPG systems with this plugin's scripting support.
✨ Bug Issues and Requests
If you have any issues at all with the plugin please feel free to reach out on the Repo page for the Plugin at GitHub
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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 Spigot — 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.
PrimevalRPG is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 33 times (via Spigot). Download it and open it directly in the game.