Releases: ProjectEssentials/ProjectEssentials-Chat
Releases · ProjectEssentials/ProjectEssentials-Chat
2.0.0-SNAPSHOT.2+MC-1.14.4
Release changes
Relative previous snapshot:
- allowed launching on any minecraft version.
- fixed incorrect message parsing.
- fixed incorrect argument applying.
Knows issues
Mentions out message is not looks good.
The first symbol removed in message pattern.
2.0.0-SNAPSHOT.1+MC-1.14.4
Release changes
Will written later, sorry, but believe me, re-written 100% of old code.
Witty notes
- Old commands in snapshot will disabled and removed, just for making this snapshot.
Knows issues
Incorrect message out.
v1.15.2-1.1.1
Added
- Libraries as dependencies added.
- Compatibility with safe-localization messages added.
Changed
- Kotlin dependency updated to
1.3.70. - KotlinX Serialization version updated to
0.20.0. - Forge API version updated to
28.2.0. .gitignoreunignoredlibsdirectory.@UseExperimentalannotation replaced with@OptIninChatCooldown.kt.
Removed
- Essentials modules removed from
gradle.properties. - Essentials modules removed from dependencies in
build.gradle. jitpack.iomaven repository removed from repositories inbuild.gradle.curseforgemaven repository removed from repositories inbuild.gradle.
v1.14.4-1.1.1
Added
- Libraries as dependencies added.
- Compatibility with safe-localization messages added.
Changed
- Kotlin dependency updated to
1.3.70. - KotlinX Serialization version updated to
0.20.0. - Forge API version updated to
28.2.0. .gitignoreunignoredlibsdirectory.@UseExperimentalannotation replaced with@OptIninChatCooldown.kt.
Removed
- Essentials modules removed from
gradle.properties. - Essentials modules removed from dependencies in
build.gradle. jitpack.iomaven repository removed from repositories inbuild.gradle.curseforgemaven repository removed from repositories inbuild.gradle.
v1.15.2-1.1.0
Added
- Cooldown module availability checking.
/clear-chatcommand implementation.MuteAPIimplementation./mutecommand implementation.ChatModel.ktmute settings.defaultReasonsetting added intomutesettings.ignoredPlayerssetting added intomutesettings.notifyAllAboutMutesetting added intomutesettings.- Ignored players checking for mute.
/unmutecommand implementation./unmute-allcommand implementation.notifyAllAboutUnmuteAllsetting added intomutesettings./muted-playerscommand implementation.- Saving muted players implementation.
- Localization for new commands.
Changed
warpsConfigrenamed tochatConfiginChatModelUtils.kt.
Fixed
- Incorrect variable naming in
ChatModelUtils.kt. - Incorrect permissions checking in single player.
v1.14.4-1.1.0
Added
- Cooldown module availability checking.
/clear-chatcommand implementation.MuteAPIimplementation./mutecommand implementation.ChatModel.ktmute settings.defaultReasonsetting added intomutesettings.ignoredPlayerssetting added intomutesettings.notifyAllAboutMutesetting added intomutesettings.- Ignored players checking for mute.
/unmutecommand implementation./unmute-allcommand implementation.notifyAllAboutUnmuteAllsetting added intomutesettings./muted-playerscommand implementation.- Saving muted players implementation.
- Localization for new commands.
Changed
warpsConfigrenamed tochatConfiginChatModelUtils.kt.
Fixed
- Incorrect variable naming in
ChatModelUtils.kt. - Incorrect permissions checking in single player.
v1.15.2-1.0.0
Added
- Initial release.
v1.14.4-1.0.0
Changed
- Uses
permissionAPIClassPathfrom CoreAPI.
Fixed
- Inconsistent version number with semver.
v1.14.4-0.3.0
Added
- Events configuration.
- Ability to disable join, left and advancement messages.
Changed
- Advertising regex improved.
Fixed
- Local chat incorrect behavior when ranged chat disabled.
Project Essentials Chat - 0.2.0 for 1.14.4 Forge
Changes included in Project Essentials Chat - 0.2.0 for 1.14.4 Forge
Added
- Pull request template file created by @ita07.
- German translation added by @1LiterZinalco.
- Swedish translation by @robbinworks.
- Pt translation fixed and add french translation by @dudangel.
- Spanish translation by @drcabral
- Resolved #2. (mention all players with
@allin message added.) - Permission
ess.chat.mention.allfor mention all players added. - Chat messaging delay implemented.
- Simple Anti-advertising implemented.
Changed
- Essentials dependencies updated, build.gradle cleanup.
kolinx-serializationand kotlin runtime updated.- Forge version updated to
28.1.114. - Version in mods.toml updated.
- Permissions is not mandatory dependency.
isCommonChatfunction now is public.JsonConfigurationsimplified inChatModelUtils.kt.ChatModelBaserenamed toChatModelUtils.kt.
Fixed
- Using command block parameters as mention (
@eetc). - Quick reply on message when common chat enabled.
- Incorrect version, not matches semver regex.
Removed
- Resolved #1. Redundant checking on null removed.
- Ability to self mention, when mentioned all players by you removed.