Update 11.0 - Added chatgames.whitelist permission
=> Always be able to receive chatgames (unless toggled)
- Added chatgames.blacklist permission
=> Never receive chatgames
- Added multiline messages support
=> Use
\n in your messages config to start a new line
=> Note that you need to readd color codes after a line break
- Added message removal support
=> Use
'' (empty string) in your messages config to remove the message
- Added world whitelist/blacklist
=> It is now configurable which worlds get chat games
Note: You may need to let your config regenerate for new settings to be visible. Note 2: GitHub repository will be updated on a later date
Update 10.0 - Added /cg toggle command
=> Toggle whether you receive chat game messages or not
- Added /cg reload command
=> Re-enabled it
- Added more configurable messages
- Answer time is now configurable
- JavaScript engine for arithmetic and js questions is now configurable
- Official 1.16 support
=> Messages can now have RGB colors
- Fixed a typo
- Small API changes
=> Deprecated API has been removed
- Major code rework
- Converted to Maven
Note: You may need to let your config regenerate for new settings to be visible.
Note 2: Not everything is fully tested. If one encounters issues please contact the author.
Note 3: RGB colors only work on Minecraft 1.16+
Note 4: GitHub repository will be updated on a later date
Update 9.0/9.1 - Added difficult (tm) maths questions
- Added trivia questions
- Moved scambles to scramble.yml
- Official 1.15 support
- Dropped official 1.7.10 support
- Dropped reloading (temporary)
- Small API changes
- Major code rework
Note: You may need to let your config regenerate for new settings to be visible. Note 2: Not everything is fully tested. If one encounters issues please contact the author.
Update 8.0 - Added 1.7 support
=> Theoretically, untested
- Added multiline support
=> In messages.yml, adding /n will now create a new line
- Fixed a typo
- Extended Javadoc
- Added more null checks
- More methods made final
Update 7.1 - Added leaderboard functionality
=> Can be disabled
=> Stored in an SQLite database
- More messages are now configurable
- Minor code fixes
- Minor code improvement
- Fixed comments breaking JavaScript parsing
- Added ChatGameExpireEvent
Note: You may need to let your config regenerate for new settings to be visible.
Update 6.0 - Added /chatgames command
=> /cg current (view the active chat game)
=> /cg list (view all loaded generators)
=> /cg reload (reload the plugin)
=> /cg skip (end the current chat game and skip to the next)
=> /cg version (see the plugin's version)
=> (!) Requires staffchat.admin permission
=> (!) Usage, current and list messages are not yet configurable
- Added 'alphabet' question generator
=> 'what is the 12th letter in the alphabet?'
=> (!) Can be disabled in config.yml
- Added JavaScript question generator support
- Major code overhaul (see github commit)
Note: You may need to let your config regenerate for new settings to be visible.