File Details
ForgivingMod-1.2.4.jar
- R
- Oct 21, 2025
- 21.66 KB
- 88
- 1.21.1
- Fabric
File Name
ForgivingMod-1.2.4.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
# ForgivingMod Changelog
All notable changes to ForgivingMod will be documented in this file.
---
## [1.2.4] - 2025-10-21
### Added
- Player death tracking system with per-player death count.
- Bonus lives support per player.
- Extra health granted on respawn based on death count.
- Special warning message when a player reaches their **last life**.
- Optional automatic banning for players exceeding maximum deaths.
- Admin commands:
- `/forgivingmod reset <player>` – Reset a player's deaths and unban them.
- `/forgivingmod reload` – Reload the configuration file.
- `/forgivingmod info` – Show current configuration (admin only).
- `/forgivingmod deathcount <player>` – Show a player’s death stats.
- Fully configurable via `config/ForgivingMod/Forgiving.json`.
- Player death data is automatically saved asynchronously.
- Logs for player bans, deaths, and configuration changes.
### Changed
- Refactored config system to use a dedicated `Config` class.
- Improved validation and default values for configuration.
- Added bonus lives and per-player max deaths system.
- Updated respawn handling to display a **last-life warning**.
- Enhanced ban system to allow temporary bans with configurable duration.
- Commands cleaned up: only relevant admin commands exposed.
- Health calculation now respects extra lives and deaths.
- Async saving of player death data using `CompletableFuture`.
- Logging and messages improved for clarity and feedback.
### Fixed
- N/A – Initial release.
---
## Planned / Future
- Item-based system to grant extra lives in-game.
- Visual indicators for bonus lives or extra hearts.
- Optional per-player max deaths configurable via commands.
- Localization support for messages.

