Always Day
AlwaysDay by LlamaGoingNorth
Now updated to v2.2.6, Permissions are here!
This plugin allows for more than one world to be controlled i.e. multiworldIf you find this plugin useful or enjoy it, please consider leaving a donation. It is a project that I have been working on in my free time and any contribution towards further development would be greatly appreciated.
In return for your donation, one of the following will happen:

If you donate $25 or more, I will feature both your username and your server IP (if you want)
For a donation of $15 or more, I will feature your username in the list of donors at the bottom of the page
For less than $15, you will receive an email from me, showing my appreciation
What is AlwaysDay?
AlwaysDay is a plugin that lets you choose whether to keep a world in day or night, or leave it normal. It has multiworld support and is easy to set up for the first time on a new server using the commands below. Each individual world can be set independently (or all set together) using simple commands and in real-time so no reloading of the server is needed to save the changes. In the day time, mobs are unable to spawn, and in the night, they might come at you from anywhere, adding a new dimension to the game.
AlwaysDay also allows control of the weather. You can keep the minecraft world in constant storms, or keep the skies clear. As with the time of day, each world can be configured separately using simple commands and in real time.
Who is AlwaysDay for?
AlwaysDay is perfect for Adventure maps where you don't want to keep having to set the time to day to be able to see the map. it is also useful for creative maps where you just want to build and want to be able to see what you are doing without having to sleep through the night. It is also perfect for PVP arenas where you want to be able to see your enemy or don't want mobs to get in your way in the heat of the battle.
Commands:
/ad or /alwaysday | Enables/disables AlwaysDay |
/ad list or /alwaysday list | Shows current configuration |
/ad [WorldName | all] or /alwaysday [WorldName | all] | Disables time management for individual worlds, or all worlds at once |
/day | Sets all worlds to stay in the day |
/day [WorldName] | Sets individual world to stay day |
/night | Sets all worlds to stay in the night |
/night [WorldName] | Sets individual world to stay night |
/ad updateEnables/disables auto-updater |
|
/ad update remind | Enables/disables the update reminder (daily reminder) |
/ad all w | Stops weather control for all worlds |
/calm | Makes all worlds have good weather |
/calm [worldName] | Makes chosen world have good weather |
/rain | Makes all worlds have bad weather |
/rain [worldName] | Makes chosen world have bad weather |
Permissions:
alwaysday.* | Gives access to all AlwaysDay commands |
alwaysday.main.toggleonoff | Allows enabling and disabling of AlwaysDay |
alwaysday.main.removeworld | Allows the /ad all [w] command |
alwaysday.main.update | Allows auto-update control |
alwaysday.day | Allows adding worlds to be controlled for day |
alwaysday.night | Allows adding worlds to be controlled for night |
alwaysday.calm | Allows adding worlds to be controlled for calm |
alwaysday.rain | Allows adding worlds to be controlled for rain |
Config
The Config file is used to remember your settings for AlwaysDay. It is automatically updated when a player issues an AlwaysDay command. The basic structure is as follows:
#This is the config file for the AlwaysDay plugin -LlamaGoingNorth
enabled: true
worlds:
day:
- world
night: []
calm: []
storm: []
updates:
autoupdate: true
remind: true
Donors (Server IP in brackets):
JAG100 (myncraft.no-ip.org)
Video Tutorial (courtesy of VariationVault)
Watch the video here!Visit his channel!
Any suggestions are welcome, and thank you to all donors!
Running Spigot 1.7.2 R3 and dropped this on 2 of my servers because I needed void worlds to always be night.. worked great!
Thank you!
It always says if i execute a command: Please use 'ad update' to enable/disable Auto-update or 'ad update remind' to toggle reminders. I already enabled everything, but the message still appears. What the hack?
@LlamaGoingNorth
Thanks for your quick reply, I've sent you a PM.
Hbrewitt
@hbrewitt
Hi,
I believe that the plugin should work regardless, unless there is a major change in the way things are done in minecraft (making the plugin crash constantly)
Unfortunately I have not had the time, and I will not have the time for the next 4 months or so to do any extra work on AlwaysDay, but if you PM me we should be able to sort something out.
LlamaGoingNorth
Probably a long shot, however I was wondering if this is going to be updated for the most recent version of CraftBukkit? I also had a suggestion, this would be incredibly useful to my server and I'm sure a few more servers. Say that my server is set as Always Night- however if someone has a permission they can enable Daytime for a fixed amount of time (e.g. 4hours). So that it's daylight for those 4 hours, and once they're completed the world reverts to nighttime.
If you could implement this it would be awesome, or if I could take a look at the source code I should be able to figure it out. Thanks in advance! Hbrewitt (I also posted this on Curse)
Probably a long shot, however I was wondering if this is going to be updated for the most recent version of CraftBukkit?
I also had a suggestion, this would be incredibly useful to my server and I'm sure a few more servers.
Say that my server is set as Always Night- however if someone has a permission they can enable Daytime for a fixed amount of time (e.g. 4hours). So that it's daylight for those 4 hours, and once they're completed the world reverts to nighttime.
If you could implement this it would be awesome, or if I could take a look at the source code I should be able to figure it out.
Thanks in advance!
Hbrewitt
The commands listed doesn't even work...
Mr.Ansego Try doing it in the console.. Sometimes that works
Thanks!
-Stimpy
@LlamaGoingNorth
Hi, I have the same problem. I didnt said anything about it, because I thought that this issue was known. Our server have this issue since a long time. And yes, I'm an owner with all permissions.
Greetings from germany KingSarkasmus87
I have a problem, in the config I added the worlds I wanted to be in always day light and it was working. But after a few restarts EVERY world I had was automatically added to the list for some reason?
@Ansego
Hi!
I'm sorry you're having this issue, I have not been able to replicate it. Is it still happening?
@Ansego
I had the same issue. To fix just go into the config and restart your world, or reload that one plugin with a plugin manager, or reload the whole server.
Having the same problem as Ansego...
Great plugin and thanks.
I have found a few problems or I have not set it up correctly.
I wanted to remove ad from a world so I used '/ad world' gave me error that I did not have the permissions. I was op in owner and I did add '- alwaysday.*' to that group.
So I tried to manually remove it from the config, then I wanted to '/ad reload' that did not work.
Could you please fix and update it.
Regards. Ansego.
Hey does it treat the rain same as day time? I need it to never rain and always be day.
@Coxblox
Sorry for the late response, when AlwaysDay is disabled, it doesn't run at all and the Minecraft day and night cycles run as normal
great plugin, does disabling alwaysday mean that the plugin is disabled completely or just the /day commands being linked to all worlds and the allways day cycle continues normally?
It doesn't work here? Using Spigot.
Is there a way to set a flag to always have thunder/lightning (storm) set on a world?
@SpiderVen0m
Updated! Waiting for approval now :)
Sorry to everyone for the delay in getting this update out, however the current version still works fine on the newest version of CB.