Added ability to modify the chat format directly from DeluxeTags:
This may (or may not) add compatibility with some other chat formatting plugins (not sure....).
This WILL add stand alone compatibility if you do not have a chat formatting plugin.
This option can only be changed on startup.
Allow players to select chat tags that can be awarded by permission! DeluxeChat + EssentialsChat
This version now allows full customization of the GUI and all messages even when DeluxeChat is not used.
Added config option to enable DeluxeChat integration. DeluxeChat will now handle obtaining placeholders to prevent plugin load order issues.
If you do not use DeluxeChat, you MUST set deluxe_chat: false in your DeluxeTags config in order for the vanilla chat listener to be registered!...
Added event listener to prevent DeluxeTags placeholders from being unloaded when DeluxeChat unloads all placeholders when /dchat reload true is executed.
This version is only compatible with DeluxeChat 1.5.6-beta or higher!Polygoon likes this.
Changed "force_tags_on_join" config option to "force_tags" as it now sets the forced tag when a player chats to prevent tags not updating when a player moves ranks.
If using the "force_tags" system. Players who are not op will no longer be able to select an active tag themselves. The forced tag will always be applied on chat.iversen likes this.
Added new config option to force a tag on join based on the highest priority tag a player has "force permission" for.
To apply a force tag to players when they join, they must have the permission node deluxetags.forcetag.<tag_identifier>
The highest priority tag (order) will always be applied if a player has permission for multiple tags to be forced.
Just a note, this...
This should absolutely be the correct version that I attempted to upload 2 times. I am not sure where the problem was but somehow the same version was uploaded twice and the updated version sat on my desktop.JaDaName likes this.
I uploaded the wrong file yesterday not realizing it.
If you check your version in game you will see yesterdays version is still 1.5.1
I had 2 DeluxeTags jars in separate folders and when I selected the jar to upload I was in the wrong folder :/
This fixes /tags delete and the rest of the 1.5.2 fixes.namke likes this.
Fixed DeluxeTags creating another folder in your plugins directory. Delete the /plugins/DeluxeTagsuserdata/ folder. This was an error on my end as i forgot to add a file separator before the userdata folder name.
Fixed /tags delete throwing a ClassCastException when attempting to delete a tag.
Fixed error caused on startup if DeluxeChat is not found. This would cause the plugin to disable and break essentials compatibility.Funnytom118 likes this.
Updated DeluxeChat placeholder hook to the new Placeholder API.
If you are using DeluxeChat integration, this version is only compatible with DeluxeChat 1.4.9 and DeluxeChat 1.5
Page 1 of 2