DeltaSave

Simple Deltarune-style saving system plugin for a Minecraft server.

14

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.

---

⚡ Built with DETERMINATION

ADS