1. Add support for RGB messages
» Requires Minecraft Java 1.16+
» Supported patterns:
#RRGGBB,
&#RRGGBB,
{#RRGGBB},
&x&r&r&g&g&b&b
2. Implement "buildsystem:role" Context for LuckPerms
» Can have the following values:
creator,
builder and
guest
»
For example: You want players who are guests in a world (neither
creator nor
builder) to remain in the gamemode they currently are in.
» Now you can use the following context:
/lp user <user> permission set buildsystem.gamemode false buildsystem:role=guest
3. Add limits to the amount of worlds allowed to be created
» Limits do not apply to admin players with the permission
buildsystem.admin!
» The are two different types of limited introduced with this PR:
+
Global limits
Global limits are limits that are set in the
config.yml and apply to each player equally. If the amount of worlds exceeds the defined limit, then no more worlds can be created.
» If a limit is set to
-1, no limit is applied
+
Local limits
Local limits are limits that are applied via Permissions. There are two different permission wich set the maximum amount of worlds a player can create:
a)
buildsystem.create.public.<amount> restricts the amount of
public...
b)
buildsystem.create.private.<amount> restricts the amount of
private...
... worlds a player can create
4. Other changes
» The permission for creating
public worlds has been changed to
buildsystem.create.public
» The permission for creating
private worlds has been changed to
buildsystem.create.private
» The
/worlds delete GUI has been reworked
» Properly disable plugin when server version is unsupported
5. Full Changelog