NightRest (v1.0.1)
What's new
Changes
- Sleep progress messages now appear only after a player has actually entered a bed. Failed or cancelled bed entries no longer produce a false notification.
- An explicitly empty message list (
messages: []) in a language file now stays silent. Missing message keys still use the configured fallback language. - With vanilla skip protection enabled, NightRest now honours
skip.delay-tickseven when enough players are already sleeping. - Changed
plugin.yml'sapi-versionfrom1.19to1.16, removing the descriptor's automatic load rejection on the older server versions listed for this project. Java 17 or newer is still required.
Usage
- Replace the old NightRest JAR in your server's
plugins/folder withNightRest-1.0.1.jar, then restart the server. - Configure
plugins/NightRest/config.yml. The main settings aresleep.mode(single,amount, orpercentage),sleep.amountorsleep.percentage, andnotifications.chat.enabled. - Use
/nr reloadafter editing the config or a language file. Existing settings and edited language files are kept. - Use
/nr statusto inspect the active settings and/nr testchatto check chat delivery.
Commands: /nightrest (alias /nr) with reload, status, testchat, enable, disable, or version. These commands require nightrest.admin (default: server operators). To exclude players from the sleep count, set sleep.ignore-permission to a permission node in config.yml and grant it to those players.
NightRest is server side; players do not need a client mod. It has no required third-party plugins.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

