
CustomNameplates 3.0.25
A Unique Way to Customize Name Tags [Multiple Lines Support]
Totally recoded the whole plugin with over 4000 lines of codes to make the plugin have better peformance and structure. There's no config change besides the database.yml
- Removed SQLite mode and Added YAML mode, Added MariaDB mode
- If you are a MySQL user, it's advised to use the new version.
- If you meet any problems, get support in discord channel!
Have a good day!
- Deleted useless data saving when stopping the server and player quits
- reworked API events
- Added BubblesEvent
- Now bubbles won't be displayed when player is in spectator mode
- Added permission node for bubles (bubles.use)
Fix bubble module not working when nameplate module is disabled
Example:
money:
text: '%xconomy_balance%'
# If the text's total width is 40, this papi would return offset characters with width 145
# You can use the offset characters by using <font:nameplates:default>%nameplates_static_money%</font><font:nameplates:offset_-11>%xconomy_balance%</font>
static: 185
fix fake team unable to be created for the first joining server player(If you still have problem with this, update your protocollib to the newest)
fix nameplates module NPE when you hot reload that module
Fixed bubbles module not correctly unloaded when using command "reload"
Better support for Trchat private message channel
[Important] Plugin would auto backup your old actionbar.yml and generated a new one for you!
This version recodes bossbar and actionbar function and now a condition system is ready. So you can make complex condition for different bars!
Example configs are included in the new jar file. You can extract them from .jar files or delete your bossbar.yml to get a new example config. There's only a little change so the old bossbar config would still go well in the new version.
Have a good day!
[Important]
①For server owners who are still in 1.x versions, you should set "migration" true in database.yml and restart your server, migration would be done automatically. When migration is done, the option would be back to "false" and it will notice you of the result in the console! (For servers using MySQL, you only need one server to proceed the migration)
②Backup your nameplates & background folder and delete the two folders! Restart your server and you will get two folders in new format. Now nameplates are divided into three parts so we can control the size of the nameplate.
I'm happy to announce the final release of 2.0 which comes ups with quite a lot of new features(see in the post) and performance improvements.
New option in nameplate.yml
# This decides what %nameplates_prefix/suffix% would return
# This only works on Riding / Teleporting mode
# Don't change this if you are using Team mode
player-name: '%player_name%'
For example you are using a Nick Plugin, this would be quite useful!
fixed plugin would not load when disabled nameplates module
Added limitation of the length of the bubble
Added chat cool down
Fixed chat preview function with TrChat
Fixed Oraxen ResourcePack hook
Please Read PRE-9 Update log carefully
if you have problem with Database, read PRE-7 Update log carefully
Have a good day!
Added emoji integration with ItemsAdder and Oraxen
Added TrChat hook
Fixed a NPE when using Mode Team
Please Read PRE-9 Update log carefully
Fixed a problem that nameplates are not updated when using command "equip" because of the optimization in the previous version
Please Read PRE-9 Update log carefully
Have a good day!
[IMPORTANT] Backup your nameplates & background folder and delete them! Restart your server and you will get two folders in new format. Now nameplates are divided into three parts so we can control the size of the nameplate. Also, now bubbles have 4 parts and it would be more likely a chatting bubble.
new format
[Less Important]
Fix a problem that players can't see nameplates when enable "create-fake-teams"
Optimized the nameplate refresh
This is still a pre-version of 2.0
If you have any problems please join Discord for help!
Have a good day!