Sueta

ProdigySky

1.0.12

Change the sky color of your world, unlimited colors

·Plugin

Description

ProdigySky is born from a discussion we started here on spigot.
My dream was to benefit this new 1.16 feature to fake the biome for any player and then change sky color.
However this does not mean you can only change the sky, you can create your own fake biome with custom water, leaves, grass color.

Tutorial

YouTube

Demonstration (The smog effect is removed since 1.17)





You can also combine ProdigySky with SkyChanger plugin to add more possibilities, ProdigySky can cancel rain so you can fully use Skychanger


Installation

Protocollib is a depency

  1. Drop the ProdigySky.jar in your server/plugins
  2. Start the server
  3. Configure or add more custom biomes in configuration.yml
  4. Then restart the server to let the server load all new biome freshly added

Commands

Example command: /pgs set purple volatile

description | permission | command

give you a custom biome | pgs.set | pgs set <biomeTemplate> <duration>
give a custom biome. | pgs.set.other | pgs setplayer <biomeTemplate> <player> <duration>

give all custom biome. | pgs.set.all | pgs setall <biomeTemplate> <duration>

remove custom biome | pgs.remove | pgs remove
remove a custom biome | pgs.remove.other | pgs removeplayer <player>
remove a custom biome | pgs.remove.all | pgs removeall

<biomeTemplate> : the file name you added in configuration.yml
<duration> :

  • PERSISTANT: still affect the player when the player re-join, however disappears when the server restarts
  • VOLATILE: effect is removed when the player left and join

Configuration

configuration.yml
You can add your own color/biome

custom_colors:
  black:
    fog: '000000'
    sky: '000000'
    water: '000000'
    water_fog: '000000'
  red:
    fog: 'FF0000'
    sky: 'FF0000'
    water: 'FF0000'
    water_fog: 'FF0000'
  pink:
    fog: 'E400FF'
    sky: 'E400FF'
    water: 'E400FF'
    water_fog: 'E400FF'
  orange:
    fog: 'FF8B00'
    sky: 'FF8B00'
    water: 'FF8B00'
    water_fog: 'FF8B00'
  yellow:
    fog: 'FFFB00'
    sky: 'FFFB00'
    water: 'FFFB00'
    water_fog: 'FFFB00'
  aqua:
    fog: '00FFFF'
    sky: '00FFFF'
    water: '00FFFF'
    water_fog: '00FFFF'
  purple:
    fog: '0008FF'
    sky: '0008FF'
    water: '0008FF'
    water_fog: '0008FF'
  green:
    fog: '00FF0C'
    sky: '00FF0C'
    water: '00FF0C'
    water_fog: '00FF0C'
  multicolor:
    fog: '00FF0C'
    sky: '0008FF'
    water: 'FFFB00'
    water_fog: '00FF0C'
    grass: 'E400FF'
    foliage: 'FF0000'
  blackout:
    fog: '000000'
    sky: '000000'
    water: '000000'
    water_fog: '000000'
    grass: '000000'
    foliage: '000000'
[/SIZE]


Color code decimal:
https://www.mathsisfun.com/hexadecimal-decimal-colors.html

Sources:
https://minecraft.gamepedia.com/Custom_world_generation/biome
https://wiki.vg/Protocol#Join_Game
https://paste.gg/p/KennyTV/ad46ef552c6443cc808385f060564550

Similar projects

Plugin →