DeltaSave
Simple Deltarune-style saving system plugin for a Minecraft server.
DeltaSave
✨ DeltaSave
> *“The world remembers everything. Now your server can too.”*
DeltaSave is a lightweight world-state and progression system for Minecraft servers, designed for RPG, adventure, and story-driven gameplay.
Instead of acting as a simple save plugin, DeltaSave functions as a core progression layer, enabling checkpoint systems, boss encounters, and narrative chapters with reliable state saving and rollback.
---
⚡ Quick Start
1. Place a Save Menu using `/givesaveblock` 2. Players interact with it to open the Save Menu 3. Use `/save` to manually save a player state 4. Use `/load` to restore the last checkpoint
That’s it — no complex setup required.
---
🧠 Core Concept
DeltaSave treats Minecraft as a state-driven game world, where progression, consequences, and story continuity are controlled through checkpoints.
---
⚡ What it enables
- 💾 World-State Checkpoints Save and restore full player states including inventory, location, health, effects, and gamemode.
- 🔁 Safe World Rollback System Revert block changes made after a checkpoint without affecting permanent world edits.
- 🧩 Chapter-Based Progression Organize gameplay into scalable chapters with persistent storage systems.
- 🔌 Plugin Integration API Allow other plugins to trigger saves, loads, and checkpoints programmatically.
- 🎮 Adventure-Ready Mechanics Built for boss fights, dungeon resets, RPG progression, and story systems.
---
🎮 Commands
| Command | Description | |--------|-------------| | `/save [player]` | Save a player’s current state | | `/load [player]` | Load last checkpoint and rollback changes | | `/deletesave [player]` | Delete a player’s save data | | `/saveinfo [player]` | View saved state information | | `/storage [player]` | Open persistent chapter storage | | `/givesaveblock "<Name>" <Chapter>` | Create a save block item | | `/setdefaultspawn` | Set default spawn location | | `/togglebeacongui` | Toggle vanilla beacon GUI override | | `/scannow` | Scan and fix missing save blocks |
---
🧱 Key Features
- Full player state saving & restoration - Non-destructive block change tracking - Persistent chapter-based storage system - GUI-based save block interaction system - Auto-load on join and death handling - Developer API for plugin integration
---
🧠 Built for RPG & Adventure Servers
DeltaSave is designed specifically for servers that rely on structured progression:
- RPG servers - Adventure maps - Story-driven survival servers - Boss fight arenas - Custom quest systems
---
🔌 Developer Integration
Other plugins can integrate directly with DeltaSave:
- Trigger saves during boss fights - Create checkpoint-based events - Hook into progression systems - Build custom gameplay loops on top of state management
---
🔮 Philosophy
> Minecraft is not just a sandbox — it is a controllable, state-driven world.
DeltaSave exists to make that control simple, reliable, and extensible.
---