Added:
- Support for Minecraft-Version 1.20.6
- Support for Minecraft-Version 1.21.3
- Support for Minecraft-Version 1.21.4
- Support for Paper-Versions 1.20.1+
Since I made a recode, I named it version 2. There are many internal changes, but currently, there are no feature updates.
Added:
- Support for Minecraft-Version 1.21.1
Optimized:
- Error-Handling and logging
Internal changes:
- Complete restructure and optimization of source code
Added:
- Support for Minecraft-Version 1.20.2
- Support for Minecraft-Version 1.20.4
Added:
- Support for Minecraft-Version 1.20
Added:
- Support for Minecraft-Version 1.19.4
Fixed:
- Issue caused by AntiRepeat to show a message in Chat
Added:
- HideWhisperedBaseChat for only hiding the base chat when whispered
(HideBaseChat will now only hide it for the normal chat)
Improved:
- Chat.Duration now stands for the time between the message is finished and the next will start appearing
(before it instantly stopped the last message after the time even when it was not finished)
Optimized:
- Handling of internal variables and tasks
- Naming of .jar files for better understanding
Added:
- Support for Minecraft-Version 1.19.3
Optimized:
- Config values for sounds can now be lower_case and UPPER_CASE
Fixed:
- Issue with registering ArmorStandEntity in 1.19.2
Fixed:
- Issue in Versions 1.8.x - 1.16.x caused by old config value (Changed
Normal.Chat &
Whispered.Chat to correct new values:
Normal.Color &
Whispered.Color)
Fixed:
- Issue caused by
Optimization and
Fixed from last update
Updated:
- All Plugin-Versions are now shown correctly as 1.10.0
Fixed:
- Issue with ChatOptions where it threw an error if it couldn't find a String
Optimized:
- Changed method for retriving Strings and Doubles from Config in ChatOptions
Added:
- Support for Minecraft-Version 1.19.2
Added:
- Support for Minecraft-Version 1.18.2
Optimized:
- Changed method for sending some messages to Console
Fixed:
- Issue where it couldn't find specific values from config when loading them
Fixed:
- Issue where it couldn't find an specific value from config when loading
Fixed:
- Issue where it couldn't find the ChatSound
Added:
- AntiRepeat for Chat-Behavior
- PlaceholderAPI-Support in
!BETA!
Fixed:
- Issue from the new optimized OptionLoad-System, where it couldn't find specific values
Optimized:
- Options are now loaded beforehand from the config, which could increase performance
Added:
- Chat-Sounds when a message is finished
Note:
I lately had much to do and since I'm now free for a bit there will be at least one more feature update coming soon, so stay tuned!
Added:
- Support for 1.17.x and Java 16
- Support for 1.18.x and Java 17
Added (only for +1.17):
- AntiRepeat function for Chat-Filter
- PlaceHolderAPI Support
!BETA!
Changes:
- This update for +1.17 will be on the new premium resource which also gets more frequently updated. This Resource will only be updated for 1.8.x-1.16.x!
Added (only for +1.17):
- AntiRepeat function for Chat-Filter
- PlaceHolderAPI Support
!BETA!
Changes (not final):
- Last update for +1.17 here. There will be a new premium resource that gets more frequently updated. This Resource will only be updated for 1.8.x-1.16.x.
Added:
- Integration of Chat-Cooldown
Improved:
- Optimization of finding and censoring Bad-Words
Fixed:
- Issue when removing whispered message caused by 1.17, fixed in 1.17.1
Add-Fixed:
- Support for 1.17 will now work correctly
Fixed:
- Issue with Chat-Filter where words weren't seperated
Fixed:
- Disabled NamespacedKey registration when multipe channel support is disabled
Added:
- Bad-Word-Filter
*BETA*
Fixed:
- Error caused by missing null-check
Fixed:
- Issue where whispered message throw an error
Fixed:
- Issue where wrong entity got spawned (replaced entityID with correct one)
Added:
- BETA Jar for Java 8 (all versions under 1.17)
Removed:
- Non BETA Jars
Removed:
- RPGChat.jar (only BETA Jar and Java 8 Jar are avaible in the updating process)
Fixed:
- Error when Iterating. Changed Map to ConcurrentHashMap to prevent it.
Added (BETA-Version):
- MaxLength variable (after max letters there will be "..." dispalyed)
- Multiple channel support
!BETA!
Optimization (BETA-Version):
- Jar size reduced
- Removed unnecessary code for older versions
Added:
- Jar File for Java 8 (No support for 1.17!)
- Jar File for java 16 (Supported with 1.17)
Fixed:
- Error caused by ChatRunnable
Added:
- Support for version 1.17
Optimized:
- Smoothed whispered chat message "follow animation" while moving
Fixed:
- A problem where the whispered message won't disappear
Optimized:
- Overall performance
Added:
- Option to enable/disable the Standard Minecraft Chat
(If enabled, text will appear above you and in the chat)
Fixed:
- Chat stay's now the exact time you configured
(Next will always be displayed 1s later!)
Added:
- Different prefixes with custom permissions
- Command to fix texts that got not removed
- Option to enable/disable CustomPrefixes
Standard is false
- Option to configure the Prefixes
Format is: "Admin|&cAdmin&7" where Admin is the required permission (RPGChat.Prefix.Admin) and after "|" comes the displayed Prefix
Added support for:
- Version 1.8
Fixed:
- Issue with EntityRegister on version 1.9
Added:
- Option to configure a normal chat symbol
Standard is '' (No Symbol required)
Added support for:
- Version 1.11
- Version 1.10
- Version 1.9