Ready Player Fun

Ready Player Fun

Mod

Add the ability to "pause" the server while no players are logged in. Supports time, weather and season. (server-side only)

Server ManagementUtility

4,447 downloads
36 followers
Createda year ago
Updated14 days ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.
Filter loader...
Filter versions...

Git Changelog Ready Player Fun Mod

Version Unreleased

  • Fix NeoForge build.
  • Don't override task names for Forge build.

Version 1.20.4-2.8.1.0

  • Update configuration for 1.20.4
  • Update Forge for for new build system.
  • Add Separate 1.20.4 NeoForge support.
  • Modernize build system

Version 1.20.1-2.8.1.0

  • Release 1.20.1-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.
  • Fix build.

Version 1.20.1-2.8.0.1

  • Release 1.20.1-2.8.0.1
  • Update SpectreLib version.

Version 1.20.1-2.8.0.0

  • Release 1.20.1-2.8.0.0
  • Update versioning stragegy to be consitent across MC versions.
  • Update Fabric Loom for better builds.

Version 2.7.0.4

  • Release 2.7.0.4
  • Update to gradle 8.1.1. Add modrinth releases.

Version 2.7.0.3

  • Release 2.7.0.3

Version 2.7.0.2

  • Release 2.7.0.2

Version 2.7.0.1

  • Release 2.7.0.1
  • Drop Architectury dependency. Add spectrelib as shadow jar to manage config in both loaders.
  • Release 2.7.0.0
  • Update to 1.20/1.20.1
  • Adding release scripts

Version 2.6.0.0

  • Release 2.6.0.0
  • Update for 1.19.4

Version 2.5.0.0

  • Release 2.5.0.0
  • Update to 1.19.3

Version 2.4.1.13

  • Release 2.4.1.13
  • Updated to latest Forge

Version 2.4.1.12

  • Release 2.4.1.12. Relax required versions so we can run from 1.19-1.19.2

Version 2.4.1.11

  • Release 2.4.1.11
  • Fix build system for forge/fabric curseforge releases.
  • Merge pull request #12 from wendall911/Architectury-1.19

Version 2.4.1.10

  • Release 2.4.1.10
  • Add support for Forge/Fabric config values. Enable configuration settings.
  • Update fabric build.
  • Update language format.
  • Only pause server on logout if server not shutting down.
  • First pass at moving to a Forge/Fabric build for 1.19.

Version 2.4.1.9

  • Release 2.4.1.9
  • Fixing issue where gamerules aren't saved correctly.

Version 2.4.1.8

  • Release 2.4.1.8. 1.19.2 update.
  • Create automatic update for updates.json from template.

Version 2.4.1.7

  • Release 2.4.1.7
  • Update to work with 1.19.1

Version 2.4.1.6

  • Release 2.4.1.6
  • Update for Forge breaking changes.

Version 2.4.1.5

  • Release 2.4.1.5
  • Initialize configuration values after config is loaded.
  • Release 1.4.1.4
  • Update to 1.19

Version 1.4.1.3

  • Release 1.4.1.3
  • Set forcing gamerules as the default. For some reason when shutting down the server from the forge gui, the server does not shut down correctly and gamerules are not saved on shutdown. Who knows. Not looking into it. Event stuff in forge is a mess.

Version 1.4.1.2

  • Release 1.4.1.2
  • Update mod info to be consistent for Catalogue.

Version 1.4.1.1

  • Release 1.4.1.1
  • Check for null server on client side

Version 1.4.1.0

  • Release 1.4.1.0
  • Allow for setting gamerules for overriden rules while server is paused. Not sure if this is necessary, but in case server owners want to force this.
  • Don't check gamerules until server level data is available on new world creation in a dedicated server env.

Version 1.4.0.3

  • Release 1.4.0.3
  • Fix update branch path
  • Remove log spam filter feature. Update some server event logic.
  • Remove log spam filter feature. Update some server event logic.

Version 1.4.0.2

  • Release 1.4.0.2
  • Add (the excellent!) hourglass as an optional library.

Version 1.4.0.1

  • Release 1.4.0.1
  • Actually pause time on world tick. OOps.

Version 1.4.0.0

  • Release 1.4.0.0
  • Update for 1.18.2.
  • Ensure call in WorldTickEvent only happen server-side.

Version 1.3.0.2

  • Release 1.3.0.2
  • Feature to filter out Serene Seasons log spam.
  • Added 1.18.1 to README

Version 1.3.0.1

  • Release 1.3.0.1
  • Set back gamerules on server unload.

Version 1.3.0.0

  • Release 1.3.0.0
  • Port to 1.18.x

Version 1.2.0.5

  • Release 1.2.0.5
  • Expose static instance of ServerEventHandler

Version 1.2.0.4

  • Release 1.2.0.4
  • Expose paused status of server for external mod integrations.
  • Adding GithHub Packages publishing.

Version 1.2.0.3

  • Release 1.2.0.3
  • Remove SereneSeasons support, as it has a setting now :)

Version 1.2.0.2

  • Release 1.2.0.2
  • Use a sided proxy so we doesn't crash single player worlds.

Version 1.2.0.1

  • Release 1.2.0.1
  • Sync time for all worlds.
  • Update README with all available versions.
  • Update README.md
  • Update available versions.

Version 1.2.0.0

  • Release 1.2.0.0
  • Updates for migration to 1.15.2
  • Update pack format.
  • Update gradle.
  • Remove inaccurate credits in license file.
  • Remove Proxy, as we only have one side for our event handler.
  • Update to toml format. (Although I have no idea what problem this is actually solving. JSON worked just fine.)
  • Version updates for 1.15.2
  • Ingore IntelliJ project directory.

Version 1.1.0.3

  • Release 1.1.0.3
  • Pausing ticks for both randomTick and fireTick using global game rules. Will prevent fire spread, crop growth, etc. when server is paused.

Version 1.1.0.2

  • Release 1.1.0.2
  • Init weather and time onWorldTick to give chance for new worlds to load first. Fixes #1. Also fixes issue where if there is server lag at creation, server time could be a negative number, causing a world corruption.

Version 1.1.0.1

  • Release 1.1.0.1
  • Added Weather, Storms & Tornadoes as an optional dependency.

Version 1.1.0.0

  • Release 1.1.0.0
  • Added support for weather2.

Version 1.0.0.1

  • Release 1.0.0.1
  • Updated notification message to not use translated string.

Version 1.0.0.0

  • Release 1.0.0.0
  • Remove client proxy since all methods server-side only.
  • Retain both rain, thunder and clear weather settings while paused.
  • Make mod server-side only. Allow any remote version, as there is not client-side functionality anyway.
  • Updated readme to add weather.
  • Add ability to retain weather pattern.
  • Make pause DRY, fix logging.
  • Add logging messages for server pause and unpause for debugging. Add check to pause server in onWorldTick evenent to ensure that if there is a bug, we pause server if no plaers are currently logged in.

Version 0.2.0.0

  • Release 0.2.0.0
  • Update time and season ticks early in the tick phase as possible. Have backup check.
  • Correctly filter out notification message based on config.
  • Update README with project links.

Version 0.1.0.0

  • Release 0.1.0.0
  • Remove unused settings from build script.
  • Added Serene Seasons version number for build reference.
  • Translation file for english language translations.
  • Add configuration option to disable alert message to user after server is unpaused.
  • Event handling for monitoring player login and logout events.

Version 0.0.1.0

  • Registering PlayerEventHandler
  • Initial commit.

Git Changelog Ready Player Fun Mod

Version 1.20.6-2.8.1.0

  • Release 1.20.6-2.8.1.0
  • Update 1.20.6 dependencies.
  • Do file replacements for NeoForge toml file.
  • Update NeoForge for 1.20.6
  • Update Fabric for 1.20.6.
  • Update build dependencies.

Version 1.20.4-2.8.1.0

  • Update configuration for 1.20.4
  • Update Forge for for new build system.
  • Add Separate 1.20.4 NeoForge support.
  • Modernize build system

Version 1.20.1-2.8.1.0

  • Release 1.20.1-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.
  • Fix build.

Version 1.20.1-2.8.0.1

  • Release 1.20.1-2.8.0.1
  • Update SpectreLib version.

Version 1.20.1-2.8.0.0

  • Release 1.20.1-2.8.0.0
  • Update versioning stragegy to be consitent across MC versions.
  • Update Fabric Loom for better builds.

Version 2.7.0.4

  • Release 2.7.0.4
  • Update to gradle 8.1.1. Add modrinth releases.

Version 2.7.0.3

  • Release 2.7.0.3

Version 2.7.0.2

  • Release 2.7.0.2

Version 2.7.0.1

  • Release 2.7.0.1
  • Drop Architectury dependency. Add spectrelib as shadow jar to manage config in both loaders.
  • Release 2.7.0.0
  • Update to 1.20/1.20.1
  • Adding release scripts

Version 2.6.0.0

  • Release 2.6.0.0
  • Update for 1.19.4

Version 2.5.0.0

  • Release 2.5.0.0
  • Update to 1.19.3

Version 2.4.1.13

  • Release 2.4.1.13
  • Updated to latest Forge

Version 2.4.1.12

  • Release 2.4.1.12. Relax required versions so we can run from 1.19-1.19.2

Version 2.4.1.11

  • Release 2.4.1.11
  • Fix build system for forge/fabric curseforge releases.
  • Merge pull request #12 from wendall911/Architectury-1.19

Version 2.4.1.10

  • Release 2.4.1.10
  • Add support for Forge/Fabric config values. Enable configuration settings.
  • Update fabric build.
  • Update language format.
  • Only pause server on logout if server not shutting down.
  • First pass at moving to a Forge/Fabric build for 1.19.

Version 2.4.1.9

  • Release 2.4.1.9
  • Fixing issue where gamerules aren't saved correctly.

Version 2.4.1.8

  • Release 2.4.1.8. 1.19.2 update.
  • Create automatic update for updates.json from template.

Version 2.4.1.7

  • Release 2.4.1.7
  • Update to work with 1.19.1

Version 2.4.1.6

  • Release 2.4.1.6
  • Update for Forge breaking changes.

Version 2.4.1.5

  • Release 2.4.1.5
  • Initialize configuration values after config is loaded.
  • Release 1.4.1.4
  • Update to 1.19

Version 1.4.1.3

  • Release 1.4.1.3
  • Set forcing gamerules as the default. For some reason when shutting down the server from the forge gui, the server does not shut down correctly and gamerules are not saved on shutdown. Who knows. Not looking into it. Event stuff in forge is a mess.

Version 1.4.1.2

  • Release 1.4.1.2
  • Update mod info to be consistent for Catalogue.

Version 1.4.1.1

  • Release 1.4.1.1
  • Check for null server on client side

Version 1.4.1.0

  • Release 1.4.1.0
  • Allow for setting gamerules for overriden rules while server is paused. Not sure if this is necessary, but in case server owners want to force this.
  • Don't check gamerules until server level data is available on new world creation in a dedicated server env.

Version 1.4.0.3

  • Release 1.4.0.3
  • Fix update branch path
  • Remove log spam filter feature. Update some server event logic.
  • Remove log spam filter feature. Update some server event logic.

Version 1.4.0.2

  • Release 1.4.0.2
  • Add (the excellent!) hourglass as an optional library.

Version 1.4.0.1

  • Release 1.4.0.1
  • Actually pause time on world tick. OOps.

Version 1.4.0.0

  • Release 1.4.0.0
  • Update for 1.18.2.
  • Ensure call in WorldTickEvent only happen server-side.

Version 1.3.0.2

  • Release 1.3.0.2
  • Feature to filter out Serene Seasons log spam.
  • Added 1.18.1 to README

Version 1.3.0.1

  • Release 1.3.0.1
  • Set back gamerules on server unload.

Version 1.3.0.0

  • Release 1.3.0.0
  • Port to 1.18.x

Version 1.2.0.5

  • Release 1.2.0.5
  • Expose static instance of ServerEventHandler

Version 1.2.0.4

  • Release 1.2.0.4
  • Expose paused status of server for external mod integrations.
  • Adding GithHub Packages publishing.

Version 1.2.0.3

  • Release 1.2.0.3
  • Remove SereneSeasons support, as it has a setting now :)

Version 1.2.0.2

  • Release 1.2.0.2
  • Use a sided proxy so we doesn't crash single player worlds.

Version 1.2.0.1

  • Release 1.2.0.1
  • Sync time for all worlds.
  • Update README with all available versions.
  • Update README.md
  • Update available versions.

Version 1.2.0.0

  • Release 1.2.0.0
  • Updates for migration to 1.15.2
  • Update pack format.
  • Update gradle.
  • Remove inaccurate credits in license file.
  • Remove Proxy, as we only have one side for our event handler.
  • Update to toml format. (Although I have no idea what problem this is actually solving. JSON worked just fine.)
  • Version updates for 1.15.2
  • Ingore IntelliJ project directory.

Version 1.1.0.3

  • Release 1.1.0.3
  • Pausing ticks for both randomTick and fireTick using global game rules. Will prevent fire spread, crop growth, etc. when server is paused.

Version 1.1.0.2

  • Release 1.1.0.2
  • Init weather and time onWorldTick to give chance for new worlds to load first. Fixes #1. Also fixes issue where if there is server lag at creation, server time could be a negative number, causing a world corruption.

Version 1.1.0.1

  • Release 1.1.0.1
  • Added Weather, Storms & Tornadoes as an optional dependency.

Version 1.1.0.0

  • Release 1.1.0.0
  • Added support for weather2.

Version 1.0.0.1

  • Release 1.0.0.1
  • Updated notification message to not use translated string.

Version 1.0.0.0

  • Release 1.0.0.0
  • Remove client proxy since all methods server-side only.
  • Retain both rain, thunder and clear weather settings while paused.
  • Make mod server-side only. Allow any remote version, as there is not client-side functionality anyway.
  • Updated readme to add weather.
  • Add ability to retain weather pattern.
  • Make pause DRY, fix logging.
  • Add logging messages for server pause and unpause for debugging. Add check to pause server in onWorldTick evenent to ensure that if there is a bug, we pause server if no plaers are currently logged in.

Version 0.2.0.0

  • Release 0.2.0.0
  • Update time and season ticks early in the tick phase as possible. Have backup check.
  • Correctly filter out notification message based on config.
  • Update README with project links.

Version 0.1.0.0

  • Release 0.1.0.0
  • Remove unused settings from build script.
  • Added Serene Seasons version number for build reference.
  • Translation file for english language translations.
  • Add configuration option to disable alert message to user after server is unpaused.
  • Event handling for monitoring player login and logout events.

Version 0.0.1.0

  • Registering PlayerEventHandler
  • Initial commit.

Git Changelog Ready Player Fun Mod

Version 1.20.4-2.8.1.0

  • Update configuration for 1.20.4
  • Update Forge for for new build system.
  • Add Separate 1.20.4 NeoForge support.
  • Modernize build system

Version 1.20.1-2.8.1.0

  • Release 1.20.1-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.
  • Fix build.

Version 1.20.1-2.8.0.1

  • Release 1.20.1-2.8.0.1
  • Update SpectreLib version.

Version 1.20.1-2.8.0.0

  • Release 1.20.1-2.8.0.0
  • Update versioning stragegy to be consitent across MC versions.
  • Update Fabric Loom for better builds.

Version 2.7.0.4

  • Release 2.7.0.4
  • Update to gradle 8.1.1. Add modrinth releases.

Version 2.7.0.3

  • Release 2.7.0.3

Version 2.7.0.2

  • Release 2.7.0.2

Version 2.7.0.1

  • Release 2.7.0.1
  • Drop Architectury dependency. Add spectrelib as shadow jar to manage config in both loaders.
  • Release 2.7.0.0
  • Update to 1.20/1.20.1
  • Adding release scripts

Version 2.6.0.0

  • Release 2.6.0.0
  • Update for 1.19.4

Version 2.5.0.0

  • Release 2.5.0.0
  • Update to 1.19.3

Version 2.4.1.13

  • Release 2.4.1.13
  • Updated to latest Forge

Version 2.4.1.12

  • Release 2.4.1.12. Relax required versions so we can run from 1.19-1.19.2

Version 2.4.1.11

  • Release 2.4.1.11
  • Fix build system for forge/fabric curseforge releases.
  • Merge pull request #12 from wendall911/Architectury-1.19

Version 2.4.1.10

  • Release 2.4.1.10
  • Add support for Forge/Fabric config values. Enable configuration settings.
  • Update fabric build.
  • Update language format.
  • Only pause server on logout if server not shutting down.
  • First pass at moving to a Forge/Fabric build for 1.19.

Version 2.4.1.9

  • Release 2.4.1.9
  • Fixing issue where gamerules aren't saved correctly.

Version 2.4.1.8

  • Release 2.4.1.8. 1.19.2 update.
  • Create automatic update for updates.json from template.

Version 2.4.1.7

  • Release 2.4.1.7
  • Update to work with 1.19.1

Version 2.4.1.6

  • Release 2.4.1.6
  • Update for Forge breaking changes.

Version 2.4.1.5

  • Release 2.4.1.5
  • Initialize configuration values after config is loaded.
  • Release 1.4.1.4
  • Update to 1.19

Version 1.4.1.3

  • Release 1.4.1.3
  • Set forcing gamerules as the default. For some reason when shutting down the server from the forge gui, the server does not shut down correctly and gamerules are not saved on shutdown. Who knows. Not looking into it. Event stuff in forge is a mess.

Version 1.4.1.2

  • Release 1.4.1.2
  • Update mod info to be consistent for Catalogue.

Version 1.4.1.1

  • Release 1.4.1.1
  • Check for null server on client side

Version 1.4.1.0

  • Release 1.4.1.0
  • Allow for setting gamerules for overriden rules while server is paused. Not sure if this is necessary, but in case server owners want to force this.
  • Don't check gamerules until server level data is available on new world creation in a dedicated server env.

Version 1.4.0.3

  • Release 1.4.0.3
  • Fix update branch path
  • Remove log spam filter feature. Update some server event logic.
  • Remove log spam filter feature. Update some server event logic.

Version 1.4.0.2

  • Release 1.4.0.2
  • Add (the excellent!) hourglass as an optional library.

Version 1.4.0.1

  • Release 1.4.0.1
  • Actually pause time on world tick. OOps.

Version 1.4.0.0

  • Release 1.4.0.0
  • Update for 1.18.2.
  • Ensure call in WorldTickEvent only happen server-side.

Version 1.3.0.2

  • Release 1.3.0.2
  • Feature to filter out Serene Seasons log spam.
  • Added 1.18.1 to README

Version 1.3.0.1

  • Release 1.3.0.1
  • Set back gamerules on server unload.

Version 1.3.0.0

  • Release 1.3.0.0
  • Port to 1.18.x

Version 1.2.0.5

  • Release 1.2.0.5
  • Expose static instance of ServerEventHandler

Version 1.2.0.4

  • Release 1.2.0.4
  • Expose paused status of server for external mod integrations.
  • Adding GithHub Packages publishing.

Version 1.2.0.3

  • Release 1.2.0.3
  • Remove SereneSeasons support, as it has a setting now :)

Version 1.2.0.2

  • Release 1.2.0.2
  • Use a sided proxy so we doesn't crash single player worlds.

Version 1.2.0.1

  • Release 1.2.0.1
  • Sync time for all worlds.
  • Update README with all available versions.
  • Update README.md
  • Update available versions.

Version 1.2.0.0

  • Release 1.2.0.0
  • Updates for migration to 1.15.2
  • Update pack format.
  • Update gradle.
  • Remove inaccurate credits in license file.
  • Remove Proxy, as we only have one side for our event handler.
  • Update to toml format. (Although I have no idea what problem this is actually solving. JSON worked just fine.)
  • Version updates for 1.15.2
  • Ingore IntelliJ project directory.

Version 1.1.0.3

  • Release 1.1.0.3
  • Pausing ticks for both randomTick and fireTick using global game rules. Will prevent fire spread, crop growth, etc. when server is paused.

Version 1.1.0.2

  • Release 1.1.0.2
  • Init weather and time onWorldTick to give chance for new worlds to load first. Fixes #1. Also fixes issue where if there is server lag at creation, server time could be a negative number, causing a world corruption.

Version 1.1.0.1

  • Release 1.1.0.1
  • Added Weather, Storms & Tornadoes as an optional dependency.

Version 1.1.0.0

  • Release 1.1.0.0
  • Added support for weather2.

Version 1.0.0.1

  • Release 1.0.0.1
  • Updated notification message to not use translated string.

Version 1.0.0.0

  • Release 1.0.0.0
  • Remove client proxy since all methods server-side only.
  • Retain both rain, thunder and clear weather settings while paused.
  • Make mod server-side only. Allow any remote version, as there is not client-side functionality anyway.
  • Updated readme to add weather.
  • Add ability to retain weather pattern.
  • Make pause DRY, fix logging.
  • Add logging messages for server pause and unpause for debugging. Add check to pause server in onWorldTick evenent to ensure that if there is a bug, we pause server if no plaers are currently logged in.

Version 0.2.0.0

  • Release 0.2.0.0
  • Update time and season ticks early in the tick phase as possible. Have backup check.
  • Correctly filter out notification message based on config.
  • Update README with project links.

Version 0.1.0.0

  • Release 0.1.0.0
  • Remove unused settings from build script.
  • Added Serene Seasons version number for build reference.
  • Translation file for english language translations.
  • Add configuration option to disable alert message to user after server is unpaused.
  • Event handling for monitoring player login and logout events.

Version 0.0.1.0

  • Registering PlayerEventHandler
  • Initial commit.

Git Changelog Ready Player Fun Mod

Version 1.20.1-2.8.1.0

  • Release 1.20.1-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.
  • Fix build.

Git Changelog Ready Player Fun Mod

Version Unreleased

  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.
  • Fix build.

Git Changelog Ready Player Fun Mod

Version 1.19.4-2.8.1.0

  • Release 1.19.4-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.

Git Changelog Ready Player Fun Mod

Version Unreleased

  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.

Git Changelog Ready Player Fun Mod

Version 1.19.2-2.8.1.0

  • Release 1.19.2-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.

Git Changelog Ready Player Fun Mod

Version 1.18.2-2.8.1.0

  • Release 1.18.2-2.8.1.0
  • Store game state in hash so it works correctly if singleplayer worlds have mod installed.

Git Changelog Ready Player Fun Mod

Version 1.20.1-2.8.0.1

  • Release 1.20.1-2.8.0.1
  • Update SpectreLib version.

Git Changelog Ready Player Fun Mod

Version 1.19.2-2.8.0.1

  • Release 1.19.2-2.8.0.1
  • Update SpectreLib version.

Git Changelog Ready Player Fun Mod

Version 1.20.1-2.8.0.0

  • Release 1.20.1-2.8.0.0
  • Update versioning stragegy to be consitent across MC versions.
  • Update Fabric Loom for better builds.

Git Changelog Ready Player Fun Mod

Version 1.19.4-2.8.0.0

  • Release 1.19.4-2.8.0.0
  • Udate versioning stragegy to be consitent across MC versions.
  • Change Forge mods.toml to only include branch name in update url.
  • Update Fabric Loom for better builds.

Project members

wendall911

Owner


Technical information

License
Client side
unsupported
Server side
required
Project ID