SleepFixer ~ One Player Sleep icon

SleepFixer ~ One Player Sleep -----

The most robust 'one-player-sleep' plugin on the platform. Local Difficulty compatible!




Hey all,

It's been over a year since the last update - the plugin is highly stable, so nothing has been required for a long while to make the plugin compatible with new versions.

I thought I'd take a look through the code and refresh things, and also officially state the plugin is indeed compatible with MC 1.21.

This update contains quite a significant refactor to the project's (small) source code. These changes shouldn't affect anyone.

Along with miscellaneous chores such as updating libraries and polishing code for readability, two major takeaways here are that MicroLib is no longer shaded in SleepFixer (Bukkit inbuilts are used instead), and the package name has been updated from me.lokka30.sleepfixer to io.github.arcaneplugins.sleepfixer.


There are currently three open 'issues' (suggestions/ideas) being tracked for the plugin here.

If you would like to contribute to SleepFixer, I highly recommend dropping a comment here to let me know if you're interested in working on a simple config toggle option.

I'm also interested in what you all think about implementing an action bar indicator and command to 'opt out' of one-player sleeping. Feel free to leave comments on those issues. I'm tentative on implementing these since it will add a little weight to the (currently very tiny) plugin.

Let me know on the Discord in the 'other lokka30 plugins' channel if you have any queries, comments, or suggestions.

Cheers
----------, Oct 1, 2024

Hi everyone,

This is a small update to make minor changes to the codebase and update internal libraries. It supports 1.20.x and should be all good for most future versions :)

Cheers
----------, Aug 10, 2023

SleepFixer v2.0.2

Hi everyone! Thank you for using SleepFixer! :)
I've got a patch update here for you all to make a bunch of small improvements to the code.
I also wish to announce that SleepFixer seems to be complete. I can't think of any way to improve it any further. Let me know if you have any thoughts.

Questions? Issues? Feedback? Suggestions?
Please contact me via:

Changelog
  • Decreased the JAR file size by ~70%
  • Switched to Bukkit's logger instead of MicroLib's logger for improved Paper compatibility for recent Minecraft versions
  • Added bStats
  • Removed license.txt file from data directory
  • Improved compatibility detection for the insomnia clearing system
  • Updated Maven configuration - cleaned up the file, updated deps and plugins, add exclusions
  • Added files to .gitignore and removed ignored files from the repository
  • Removed changelog file
  • Updated copyright year
  • Minor code cleanup

Best regards,
lokka30 :coffee:
----------, Apr 16, 2022

v2.0.1

Announcement:
  • Few users have leaved a review on this resource. I would highly appreciate more feedback on the resource to improve it further. Thank you very much :)

Changelog:

  • Added a small check to ensure the plugin only applies the 'on sleep' effects in normal worlds (not in the Nether or The End)
----------, Oct 4, 2021

[​IMG]
... and it's back from the dead! :)
Welcome to SleepFixer 2.

Changelog:
  • Gone through all of the code and updated it.
  • Fixed SleepFixer not starting on 1.13 and 1.14 servers (caused by having api-version: 1.15).
  • Added phantom timer reset for 1.9+ servers - when a player sleeps, everyone in their world will have their phantom timer reset.
  • Added settings.yml so you may adjust certain settings to your liking.
  • Removed /sleepfixer command - it was unnecessary.
  • SleepFixer now uses the in-built MicroLib library.
  • Significantly improved the Wiki... by a long shot.
  • Added the open-source license GNU AGPL v3.0 to the project.
  • Removed the useless (as of current) compatibility checker, and added support for 1.17 servers.
  • General improvements across the project. Too many to list here. :)

Note: I have not tested this update. Please let me know if you have any issues via our Discord server, the issue tracker, or a PM to me.
----------, Aug 20, 2021

Important Notes
  • This update hasn't been tested. Only minor changes have been made, therefore I don't believe it's worth testing this update.
  • SleepFixer now supports 1.7.x - 1.16.x.

Changelog
Code (Text):
v1.2-RELEASE:
- Improvement | Plugin now supports 1.16.x too.
- Improvement | Plugin is compiled in Spigot 1.16.1.
- Improvement | Handful of message changes in the commands and on startup.
- Improvement | Updated libraries.
- Improvement | Startup compatibility checker now checks a list of supported versions instead of just one supported version.
- Improvement | Added '1.16' to the startup compatibility checker's supported versions list.
Thanks
Thanks for using SleepFixer! If you're enjoying the resource, I'd appreciate if you would leave a 5 star review so I know people are actually enjoying it.
Have a great day everyone! :)
----------, Jun 27, 2020

This update isn't required. If you're bothered, I'd recommend doing it anyways.
It's likely that this plugin will only update when bStats does, unless I somehow find a bug, which is very unlikely.

Notes
  • I've scrolled through multiple versions of the Spigot API (from 1.7.10 and above), and I'm sure that SleepFixer will work perfectly fine 1.7.10+ as they have the methods required for the plugin to function.
  • I've decided to put the plugin from SNAPSHOT stage to RELEASE stage as zero bugs have been reported (nor have I experienced any). This means, production servers, you shouldn't need to worry at all about installing this plugin.
  • Enjoying the plugin? I'm yet to see a review! I would appreciate if you could shout your experience of the plugin to me and the rest of the community by posting one. :cool:

Changes
  • Updated bStats library from v1.5 to v1.7.

Have a great day.
----------, Apr 10, 2020

Resource Information
Author:
----------
Total Downloads: 69,278
First Release: Mar 31, 2020
Last Update: Oct 1, 2024
Category: ---------------
All-Time Rating:
8 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings