3.10.1 is outdated and has a few bugs, I have beta builds located @ https://jenkins.crazycrew.us/job/ChatManager/
Please read the documentation after updating/installing any version from the jenkins.
Enhancement:
- Add a safety net to configuration migration on startup.
Other:
New Features:
- Changed the mention sound format for all places with sounds. I've added an example of what it looks like below.
#=================================================================================================#
# When a player mentions another players name.
#=================================================================================================#
Mentions:
Enable: true
# The sound that's played to the receiver
# https://jd.papermc.io/paper/1.20/org/bukkit/Sound.html
sound:
toggle: false
value: 'ENTITY_PLAYER_LEVELUP'
volume: '1.0'
pitch: '1.0'
# The symbol players have to use to tag other players, Leave it blank for nothing.
Tag_Symbol: "@"
# The color the players name will be highlighted as when mentioned in chat.
# To disable make it Mention_Color: ""
Mention_Color: ""
# The title message that's sent to the player mentioned.
Title:
Enable: true
Header: "&cMentioned"
Footer: "&7You have been mentioned by {player}"
- Changed the mention format for Private Messages.
#=================================================================================================#
# Private messages allow you to secretly message another player without everyone else seeing.
#=================================================================================================#
Private_Messages:
Sender:
Format: "&c&l(!) &f&l[&e&lYou &d-> &e{receiver}&f&l] &b"
Receiver:
Format: "&c&l(!) &f&l[&e{player} &d-> &e&lYou&f&l] &b"
# The sound that's played to the receiver
# https://jd.papermc.io/paper/1.20/org/bukkit/Sound.html
sound:
toggle: false
value: 'ENTITY_PLAYER_LEVELUP'
volume: '1.0'
pitch: '1.0'
Fix:
- Fixed /msg not using the sound
- Fixed @mention not working in-game
- Fixed the staff chat boss bar being shown even if disabled.
- also allowed staff chat bar to be reloaded if the player is in staffchat.
- Fixed block commands not being disabled.
- Fixed /ping command
Other:
Changes:
- Added 1.20-1.20.1 support.
API:
- N/A
Bugs:
- Submit any bugs @ https://github.com/Crazy-Crew/ChatManager/issues
Commits
Other
1b5d1c6 Update to 1.20-1.20.1
cbea2cc [ci-skip] Remove debug
65661bc Clean up!
3c9a030 Fix chat cooldowns not working
3de5db0 [ci-skip] Version bumps
1f344a7 [ci-skip] Disable github actions
eac3be2 [ci-skip] Update github urls in config.yml
c705b3d [ci-skip] Empty webhook changelog
eea5b4a THE WRONG DISCORD
dfffa5e It's pumpkin time
3b62033 [ci-skip] Use Methods.color
64368c0 [ci-skip] Switch to using uuids where it makes sense to
c5ff165 [ci-skip] Add back all uncommented code and invert some booleans
a5301ef [ci-skip] Finish moving all hash sets to the api package
9e6f186 [ci-skip] Load configs before loading the api just in case.
ef85b3a [ci-skip] Load api things first before everything else
c60e00d [ci-skip] Start converting modifiable arraylists/sets to api safe classes
db06307 [ci-skip] Bump dependencies
0e25ef6 [ci-skip] Update .gitignore
74c173c [ci-skip] Update webhook task
74c5191 [ci-skip] Update .gitignore
555494b [ci-skip] Fix the sound bug
7416d86 [ci-skip] Fix rule commands not working agani
2f1ac64 [ci-skip] Update the color method again
faa4b93 [ci-skip] Require sender to be a player
0e1e511 [ci-skip] Make hex colors configurable
Changes:
- Added 1.19.4 support.
- Removed 1.8.8-1.17.1 support.
- Likely will only be supporting https://papermc.io/ from this point on
API:
- All methods handling data in the features has been moved to com.ryderbelserion.chatmanager.api
- It can be accessed via our static instance of the plugin i.e ChatManager.getPlugin().api().whateveryouwanttouse
- Warning: It likely will change in the future so don't get to comfy with it.
Bugs:
- Submit any bugs @ https://github.com/Crazy-Crew/ChatManager/issues
- Don't throw this into production instantly. I changed a LOT and would appreciate if you can test it.
⚠️ Do not use in production unless you are certain there is no issues. ⚠️
Changes:
- Added the ability to change the hex color format.
- Note: You cannot use
<>
or () around it, It only supports letters like # or &#' - Added a new permission,
chatmanager.mention.receive
which means if the permission is false, They can't get mentioned. - Applies to both
@everyone
&@<username>
| Players also need the permissionchatmanager.mention.receive
to get mentioned at all.
Bug Fixes:
- Maybe fixed sounds still playing when toggle mentions is on.
⚠️ Do not use in production unless you are certain there is no issues. ⚠️
Changes:
- Changed warning label about permissions plugin to severe.
- Disable auto broadcast by default so it doesn't spam you on first install.
Bug Fixes:
- Fixed a few bugs due to Essentials not being invoked correctly.
- Fixed a few bugs due to Vault not being invoked correctly.
- Fixed a bug where tasks or listeners will still try to run if Vault not found
- Fixed a bug where messages/prefixes weren't being colored or replaced.
- Fixed a bug where messages weren't showing up in /reply or /msg
- Fixed a bug where it would say Cannot use this command when doing /chatmanager reload