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
. .gitignore
unignoredlibs
directory.@UseExperimental
annotation replaced with@OptIn
inChatCooldown.kt
.
Removed
- Essentials modules removed from
gradle.properties
. - Essentials modules removed from dependencies in
build.gradle
. jitpack.io
maven repository removed from repositories inbuild.gradle
.curseforge
maven 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
. .gitignore
unignoredlibs
directory.@UseExperimental
annotation replaced with@OptIn
inChatCooldown.kt
.
Removed
- Essentials modules removed from
gradle.properties
. - Essentials modules removed from dependencies in
build.gradle
. jitpack.io
maven repository removed from repositories inbuild.gradle
.curseforge
maven repository removed from repositories inbuild.gradle
.
v1.15.2-1.1.0
Added
- Cooldown module availability checking.
/clear-chat
command implementation.MuteAPI
implementation./mute
command implementation.ChatModel.kt
mute settings.defaultReason
setting added intomute
settings.ignoredPlayers
setting added intomute
settings.notifyAllAboutMute
setting added intomute
settings.- Ignored players checking for mute.
/unmute
command implementation./unmute-all
command implementation.notifyAllAboutUnmuteAll
setting added intomute
settings./muted-players
command implementation.- Saving muted players implementation.
- Localization for new commands.
Changed
warpsConfig
renamed tochatConfig
inChatModelUtils.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-chat
command implementation.MuteAPI
implementation./mute
command implementation.ChatModel.kt
mute settings.defaultReason
setting added intomute
settings.ignoredPlayers
setting added intomute
settings.notifyAllAboutMute
setting added intomute
settings.- Ignored players checking for mute.
/unmute
command implementation./unmute-all
command implementation.notifyAllAboutUnmuteAll
setting added intomute
settings./muted-players
command implementation.- Saving muted players implementation.
- Localization for new commands.
Changed
warpsConfig
renamed tochatConfig
inChatModelUtils.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
permissionAPIClassPath
from 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
@all
in message added.) - Permission
ess.chat.mention.all
for mention all players added. - Chat messaging delay implemented.
- Simple Anti-advertising implemented.
Changed
- Essentials dependencies updated, build.gradle cleanup.
kolinx-serialization
and kotlin runtime updated.- Forge version updated to
28.1.114
. - Version in mods.toml updated.
- Permissions is not mandatory dependency.
isCommonChat
function now is public.JsonConfiguration
simplified inChatModelUtils.kt
.ChatModelBase
renamed toChatModelUtils.kt
.
Fixed
- Using command block parameters as mention (
@e
etc). - 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.