Sleep Multiplier icon

Sleep Multiplier -----

Time goes by faster when players sleep




Just a quick update, a tiny bit of refactoring of the code as well as updating the plugin to the latest version of Spigot. Only tested on 1.20.1
----------, Jul 8, 2023

- Removed flicker from text introduced in the last update, oops.
----------, Apr 24, 2020

I have finally come to add the text editing system into the plugin. This will allow you to edit the titles sent to the player in it's entirety. The system has a few pre-set formats to allow you to put in the 'special characters' such as the current time in the world, the proportion of people sleeping in said world and the actual speed multiplication that is being used.

@t : Prints the current time in the world, say 04:27.
@p : Prints the proportion of players who are sleeping (5/10, 5 players sleeping, 10 players in the world).
@s : Prints the current speed that the world is revolving, say x10 speed.

Bugfix:
- Fixed time not showing 0 terms if minutes or hours were singular (used to show 2:5 instead of 02:05)
----------, Apr 24, 2020

This small update has been something I've been meaning to do for a while, and I apologise it took me so long to create! I'm completing a masters in CompSci and it has been piling a lot of work on me over the past few months. I have a little more free time now which is a plus but... Here's the update still :)

- Fixed plugin overwriting multiplier value on server-stop, allowing you to unload and load the plugin on the fly.
- Plugin properly uses the multiplier value for the world

TODO:
- Create a plugin reload function to allow you to reload this multiplier value without reloading the entire server
----------, Apr 13, 2020

- Fixed /addworld [worldname] giving an error. Turns out I was using an unimplemented system that I shouldn't have. Fixed now!
- Refactored CommandManager to be much smaller, neater and hopefully more efficient.

I apologise for the error of above. I should have caught it on my original refactor of today, but thank you for reporting it! :)
----------, Feb 29, 2020

It has been a while since I've been meaning to do this. Honestly, I originally wrote this plugin on a whim on the hope I could use it in a personal project one day. I didn't expect the popularity of the system. So when I wrote the project up originally, it was very poorly written I will admit, with a lot of flukes and botches everywhere.
I sunk a few hours into the system to sort it out thoroughly. Making it more efficient first, and now the plugin can naively keep track of users who have been op'd or deop'd.
Updates:
- Keeps track of /op /deop commands from console/users.
- Fixed desync issue when people login/logout too quickly
- General efficiently update
- Reformatted code to be readable (hopefully)
----------, Feb 29, 2020

I apologise for the delay in giving this update. This update changes the update cycle of the world time from asynchronous to synchronous. This will remove the error as it is a change in spigot's way of computing that I didn't know!
----------, Jan 31, 2020

- Fixed large errors caused when a user does anything the plugin keeps track of in a world that isn't being manipulated by the plugin
- Updated for 1.15.1, functions perfectly in 1.14.4 as well
----------, Jan 9, 2020

- Hopefully fixed issue that meant each time you would enter and leave a bed, it speeds up the rate that the server time increases.
- Drawback, it is a little more resource-using to use this method. Not much hopefully.
- Added "/resetworld" if the time on the world is moving too fast, use this command to forcibly reset the timer back to default.
----------, Feb 27, 2019

Resource Information
Author:
----------
Total Downloads: 1,802
First Release: Nov 11, 2018
Last Update: Jul 8, 2023
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings