Fahare
Fahare (short for Fast Hardcore Reset) is a Minecraft: Java Edition multiplayer server mod that automatically resets your hardcore world when all online players die. It is currently available for Paper 1.19.3+.
By default, the mod is configured to a fairly normal hardcore experience,
though note that for the full experience you should change difficulty in your server.properties to hard.
This will trigger the mod to enable hardcore hearts and grants a proper hardcore experience.
Configuration
| Setting | Default | Description |
|---|---|---|
backup |
true |
Whether to save and backup worlds before resetting. When disabled, worlds will be permanently deleted upon reset (much faster). |
auto-reset |
true |
Whether resets should happen automatically upon the death of all players. When disabled, you may instead run /fahare reset to manually reset the world. |
any-death |
false |
Whether to trigger a reset upon any death. When disabled, automatic resets will trigger only when all players are dead. This setting is ignored if auto-reset is disabled. |
lives |
1 |
How many lives a player should have before they are considered dead. |
Commands
| Command | Permission | Description |
|---|---|---|
/fahare reset |
fahare.reset |
Manually reset the world. |
### Added
FahareResetEventallows developers to perform actions after a reset is finished (@DeltaJordan)
### Changed
- Updated to 26.1.x
[1.4.0]: https://github.com/qixils/fahare/compare/v1.3.1...v1.4.0
### Fixed
- Fixed the reset command registering as
/resetinstead of/fahare reset
[1.3.1]: https://github.com/qixils/fahare/compare/v1.3.0...v1.3.1
### Added
- Newly generated worlds log their seeds to console
- All generated worlds now respect the
level-seedanddifficultyproperties ofserver.properties - Hardcore hearts are now displayed when
livesis set to 1,auto-resetis set to true, anddifficultyis set to hard
### Changed
- Offline players now have their data cleared when joining the server after a reset ([@leumasme](https://github.com/leumasme))
- More data is cleared on reset
- Migrated commands to native brigadier for reduced file size
- Target Minecraft & Java versions bumped; updates prior to 1.21.6 no longer supported
[1.3.0]: https://github.com/qixils/fahare/compare/v1.2.1...v1.3.0
### Changed
- Health and hunger are now reset for all online players when starting a new world ([#1](https://github.com/qixils/fahare/issues/1))
[1.2.1]: https://github.com/qixils/fahare/compare/v1.2.0...v1.2.1
### Added
- New config option "lives" which specifies how many deaths each player is allowed
### Changed
- Spectators no longer inherently count as dead players
### Fixed
- Removed a rare freeze on reset by forcefully loading and recreating the fake overworld
[1.2.0]: https://github.com/qixils/fahare/compare/v1.1.1...v1.2.0
### Changed
- Player inventories, ender chests, and XP are now cleared on reset
- The server should no longer attempt multiple resets at the same time
[1.1.1]: https://github.com/qixils/fahare/compare/v1.1.0...v1.1.1
### Added
- Configuration file with various settings
/fahare resetcommand to manually reset the world (requiresfahare.resetpermission)- Optional config setting to disable the automatic reset feature in favor of the reset command
- Optional config setting to reset the world on *any* player death, not just when all players die
### Changed
- Deleted worlds are now backed up in the
fahare-backupsfolder by default (configurable)
[1.1.0]: https://github.com/qixils/fahare/compare/v1.0.1...v1.1.0
### Added
- MIT license
### Changed
- Made more log messages translatable
- De-duplicated error logs
- Switched log messages to use the world short name instead of the key to match vanilla logs
[1.0.1]: https://github.com/qixils/fahare/compare/v1.0.0...v1.0.1
> Fahare (short for **Fa**st **Ha**rdcore **Re**set) is a multiplayer server mod that automatically resets your hardcore world when all online players die.