Changelog
🆕 New Features
-
Blocking specific commands
- You can now block commands listed in
config.yml
underblocked-commands
. - Players without bypass permissions cannot use these commands.
- You can now block commands listed in
-
Custom join/quit messages
config.yml
now includesjoin-message
andquit-message
.- Messages can include colors, gradients, and placeholders.
- Supports PlaceholderAPI and group-based formats via LuckPerms.
-
Security and permissions improvements
- All players have chat access “out of the box.”
- OPs and players with
gchat.bypass
retain their bonus permissions. - Messages are validated and filtered (colors, gradients, bad words, cooldowns, length).
-
Fixes and optimizations
- Lambda expressions rewritten with final variables — no more compilation errors.
- One-time global messages (
!message
) now work correctly. - Chat is fully asynchronous, safely sent via
Bukkit.getScheduler().runTask
.
Files
gChat-1.2.0.jar(17.02 KiB) Primary Download
Details
Licensed MIT
Published 2 months ago
Updated 10 hours ago