Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Elden is a Paper/Spigot plugin that brings Elden Ring inspired RPG progression and action combat to Minecraft servers.
It is designed for servers that want more than vanilla survival or simple combat tweaks. Elden adds a darker action RPG feeling with meaningful progression, custom combat systems, class identity, persistent player data, and a growing set of gameplay systems inspired by Elden Ring.
Overview
Elden transforms Minecraft into a more challenging and rewarding RPG experience. Instead of relying only on vanilla combat and survival mechanics, players can progress through rune-based leveling, build their character around classes and attributes, discover and attune Sites of Grace, use flasks strategically in combat, fight with stamina-based systems, and expand their build through custom gear, spells, Ashes of War, and Spirit Ashes.
The goal of the plugin is not to recreate Elden Ring one-to-one, but to bring its feeling of progression, danger, exploration, and combat depth into Minecraft in a way that works well on Paper/Spigot servers.
Main Features
- Sites of Grace
- Grace GUI
- Rune-based progression
- Lost Rune recovery system
- Starting classes
- Attribute leveling
- Persistent player profiles
- Stamina-based combat
- Dodge mechanic
- Optional invincibility frames
- Jump attacks
- Flask system
- Custom weapons
- Custom armor
- Ashes of War
- Spirit Ashes
- Spell system
- Smithing system
- Compass-style direction bar
- Torrent mount system
- Spirit Springs
- CustomModelData config support
- SQLite support for persistent progression
Sites of Grace
Sites of Grace are one of the core progression systems of Elden. Players can interact with grace points to attune them, use them as checkpoints, and depending on configuration and permissions, travel between unlocked grace points. They also act as important respawn anchors and help create a world structure closer to an action RPG experience.
Grace GUI
Elden includes a Grace GUI for interacting with Sites of Grace. This allows players to manage important grace-related actions in a more immersive and user-friendly way instead of relying only on commands.
Runes and Progression
The rune system adds a real risk-and-reward gameplay loop. Players can collect runes during gameplay, use them for progression, and lose them on death. Lost runes can be dropped into the world and recovered again by their owner, adding more tension and value to exploration and combat.
Classes and Leveling
Players can choose from Elden Ring inspired starting classes and progress further through attribute-based leveling. This makes character progression more meaningful and supports different playstyles depending on how a server wants to balance builds.
Stamina Combat
Combat is expanded far beyond vanilla Minecraft. Elden adds stamina-based combat systems that can affect attacking, sprinting, dodging, and other mechanics depending on configuration. This makes combat slower, more tactical, and more deliberate.
Dodge Mechanic
Players can perform dodge moves with stamina cost and cooldown. Optional invincibility frames can be enabled for a more authentic action RPG feel. This adds an important defensive layer to combat and rewards better timing and positioning.
Jump Attacks
Elden also includes jump attacks to make combat more dynamic and closer to the source of inspiration. This gives melee combat additional variety and impact.
Flask System
Healing is handled through flasks instead of normal vanilla healing-focused gameplay. This allows servers to create a more controlled combat flow and can make healing feel more strategic, especially when used with animations, delays, or combat pressure.
Custom Weapons and Armor
Elden supports custom weapons and armor, allowing servers to build a stronger RPG identity and a more unique equipment progression path. These items can be integrated into progression systems, rewards, drops, or shops.
Ashes of War
Ashes of War expand build variety by allowing special combat-related item systems inspired by Elden Ring. This gives more room for playstyle diversity and future content expansion.
Spirit Ashes
Spirit Ashes allow players to access summon-based mechanics inspired by Elden Ring. This adds another layer of build identity and combat variety, especially for servers that want stronger RPG class fantasy and companion-style combat options.
Spells
Elden includes a spell system to further expand player builds and combat styles. This helps support magic-focused progression paths alongside melee-oriented characters.
Smithing
The smithing system gives servers a way to support gear progression and weapon improvement. This makes equipment progression feel more meaningful and fits naturally into the plugin's RPG structure.
Torrent and Spirit Springs
Elden includes a Torrent-inspired mount system for movement and exploration. Together with Spirit Springs, this helps create more dynamic traversal and a stronger open-world RPG feeling inside Minecraft.
Compass-Style Guidance Bar
The plugin includes a compass-style direction bar inspired by RPG navigation systems. This can help provide orientation in a more immersive way than relying only on normal Minecraft navigation.
CustomModelData Support
Elden supports CustomModelData configuration for various items such as weapons, armor, spells, flasks, Spirit Ashes, rune drops, and other related systems. This makes it easier to integrate custom resource packs and 3D model workflows without forcing a hard dependency on another plugin.
Persistent Data Storage
Important player data such as runes, classes, levels, and progression can be stored persistently using SQLite. This allows Elden to function as a real long-term progression plugin instead of only a temporary gameplay add-on.
Main Commands
/grace - Manage and attune Sites of Grace /runes - View or manage runes /eldenclass - Choose or inspect your Elden Ring starting class /level - Show your level and upgrade attributes using runes /weapon - Manage and give custom Elden weapons /armor - Manage and give custom Elden armor /profile - Open the player profile and derived stats /ash - Manage and give Ashes of War
Example command usage
/grace <set|remove|list|activate|warp|info> /runes [add|set] /eldenclass [open|list|info|choose|current|reset] /level [up] /weapon <give|list> [id] [player] /armor <give|list> [id] [player] /profile /ash <give|list|info>
Permissions
Permission nodes may expand over time while the plugin is still in beta, but important permissions can include systems such as:
elden.compass.use - Allows use of the compass direction bar elden.grace.use - Allows interaction with Sites of Grace elden.grace.warp - Allows teleportation to unlocked grace points elden.admin.* - Administrative access to Elden systems and commands
Server Compatibility
Elden is intended for Paper/Spigot servers. It is built as a server-side plugin focused on RPG progression, action combat, and custom gameplay systems inside Minecraft multiplayer environments.
Installation
- Download the Elden plugin jar
- Place it into your server's plugins folder
- Start or restart the server
- Configure the plugin files as needed
- Set up Sites of Grace, classes, items, and progression systems for your world
Beta Notice
Elden is currently in beta.
Core systems are already implemented and playable, and the plugin is already suitable for real testing and live use on servers. However, balancing, polish, additional content, and future expansion are still in active development.
This means some systems may change over time as the plugin grows.
Project Goal
Elden is focused on bringing the atmosphere of Elden Ring inspired progression and combat into Minecraft through server-side systems such as grace checkpoints, rune progression, stamina combat, classes, flasks, custom gear, and deeper build variety.
It is not intended to fully recreate Elden Ring exactly, but to deliver a strong action RPG experience inside Minecraft that server owners can expand and build around.


