SkyChanger is a light-weight plugin built for Spigot and Sponge. The main function of this plugin is to change the color of the sky for yourself, a specific player, or everyone. This plugin functions by sending a packet with a specified ID to the target player(s). Screenshots of this are posted below.
Every packet number that is not 0 will cause rain to appear, and higher magnitude packet numbers increase the intensity of the rain. For an optimal experience it is recommended to use this plugin with Optifine and to turn rain and rain particles off. If this is not possible or inconvenient, rain is automatically turned off in Desert and Mesa biomes. You may want to use this plugin exclusively there.
A Developer API is provided and actively maintained. More details on this are provided on the wiki.
This plugin is compatible with Spigot versions 1.8.x, 1.9.x, 1.10.x, 1.11.x, 1.12.x, 1.13.x, 1.14.x, 1.15.x, and 1.16.x.
Changing the sky color is no longer possible in 1.17+ :(
- Allow players to change the color of their personal sky.
- Change the sky color for specific players.
- Change the sky color for everyone online.
- Freeze/Unfreeze yourself, others, or everyone online.
- Configurable limits to the range of packets that can be sent.
- Usage messages tailored to specific users based on permission level.
- Multilanguage support.
- Metrics tracking by bStats.
- Developer API with Maven and Gradle support.
For more information and details on this plugin, including command usages and permissions, you may consult the wiki page.
- Feature List
- Configuration File
- Language Support
- Developer API
Where can I find more information about this plugin?
We keep our wiki page updated to reflect the latest and most useful information about this plugin. If you have further questions don't hesitate to ask the developer.
How can I report an issue or request a feature?
You may use our issue tracker to report issues and request new features be added. If you need immediate support you may also try contacting the developer directly.
Consider also joining our Discord Server.
Which version should I use?
You should try to use the version uploaded here on the Spigot page. All versions posted here are considered releases and have undergone extensive testing.
Dev builds are also provided, however they are usually unstable and not feature complete. Only use these builds if you are interested in testing new versions or if for some reason you need the absolute latest changes.
Can I use this plugin without Optifine?
Yes, you can, although higher magnitude packet numbers will cause more rain particles to appear on your client which will lag you out eventually no matter how powerful your computer is. These affects are disabled by the client automatically in the desert an mesa biomes so you may want to ensure that a player is in one of those two before modifying their sky.
If you are able to use Optifine the setting you should turn off is Options > Video Settings > Animations > Rain Splash. You could also turn off the rain however the rain splash is the main source of lag.
Can I use SkyChanger in my language?
Yes, you can! If your language is already supported, all you need to do is select it in your config.yml. If your language is not supported, is missing a translation, or has an incorrect translation, you may submit translations using this guide.
Please consult the wiki file for information on the Developer API.
All screenshots taken with Optifine and with both rain and rain particles off.
Packet 0 at Night
Packet -1 at Night
Packet 0 at Day
Packet 2 at Day
Packet 3 at Day
Packet 4 at Day
Packet 5 at Day
Packet 6 at Day
Packet 7 at Day
Packet 8 at Day
Packet 15 at Day
Packet 7 with NightVision at Day
Any magnitude larger than 3.4028236E38 at day
Packet -1 at Night while Frozen