Port all PlaceholderAPI usage to MiniPlaceholders / Utilities-OG APIs
Fix Unions-OG union colors breaking the MC -> Discord link
Drop per-Discord-role suffix configuration
Use each player's individual LuckPerms suffix for message suffixes
Fix LuckPerms spacing so exactly one space appears between player names and prefixes/suffixes
Configure color code roles
This just leaves multi-world support and replacing essentials mail on the Chat-OG TODO list. The latter is not required for 1.19.
- Port all PlaceholderAPI usage to MiniPlaceholders / Utilities-OG APIs
- Fix Unions-OG union colors breaking the MC -> Discord link
- Drop per-Discord-role suffix configuration
- Use each player's individual LuckPerms suffix for message suffixes
- Fix LuckPerms spacing so exactly one space appears between player names and prefixes/suffixes
- Configure color code roles
This just leaves multi-world support and replacing essentials mail on the Chat-OG TODO list. The latter is not required for 1.19.
Its like that because it has to detect if union placeholder is "None" (including color codes) so union name is hidden along with its surrounding brackets. It can be simplified if those things can be hidden in a more elegant way when the player has no union.
Its like that because it has to detect if union placeholder is "None" (including color codes) so union name is hidden along with its surrounding brackets. It can be simplified if those things can be hidden in a more elegant way when the player has no union.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This just leaves multi-world support and replacing essentials mail on the Chat-OG TODO list. The latter is not required for 1.19.
Why?
This is an artifact from roleSuffixes, the old config file with roleSuffixes was causing a crash. Can be removed.
@@ -25,14 +25,14 @@ import org.bukkit.Soundimport org.bukkit.entity.Playerinternal object ChatUtil {This looks very overengineered
@@ -25,14 +25,14 @@ import org.bukkit.Soundimport org.bukkit.entity.Playerinternal object ChatUtil {Its like that because it has to detect if union placeholder is "None" (including color codes) so union name is hidden along with its surrounding brackets. It can be simplified if those things can be hidden in a more elegant way when the player has no union.