Plugin-side changes
(+) Include local list of valid options, to warn about potental wrong options or misconfigurations.
Plugin-side changes
(+) Avoid getting MySQL connection error on first plugin run, instead print a message and disable plugin.
Plugin-side changes
(+) BungeeCord - warn if template doesnt specifies the server option
Plugin-side changes
(+) Fully finished offline placeholder caching for BungeeCord.
(+) Fully finished offline skin caching for BungeeCord.
(+) Fully finished real-time placeholder and skin caching for BungeeCord.
The old placeholder and skin caching for BungeeCord has been fully replaced by a new and better one made from scratch.
You will now need a MySQL database in order to use the plugin on a network.
MySQL is not required to use this plugin on single servers.
(New) Instructions to use this plugin on BungeeCord.
- Install and configure ProfileViewer along with Spicord in your BungeeCord server.
- Start the server, a file called "remote.yml" will be created.
- You will also get an error in the console saying it failed to connect to the database, you can ignore it.
- Open the file, and set your MySQL database credentials in it.
- Run /profileviewer-reload or restart the server in order to reconnect to the database.
- Drop ProfileViewer.jar alone into each of your Spigot servers plugin folder.
- [!] It doesn't needs Spicord. If you put Spicord then it will not work.
- [!] You don't need to configure ProfileViewer.
- [!] PlaceholderAPI must be installed.
- Start the spigot server, and wait until the "remote.yml" file is created, configure it.
- [!] Don't forget to set the "server-name" option into that file!
- Now, open ProfileViewer's configuration file of your BungeeCord server.
- Go to the "options" section for each template and add a new option called "server", and set the name of the server you want it to collect the data.
Plugin-side changes
(Fix) plugin folder was not automatically created on bungee ( thanks PhaseClan )
Plugin-side changes
(+) use hideEmpty option on non-rendered messages
Server-side changes
Three new options were added!
- "text-color"
Set the text color (hex RGB format).- "gradient"
Set the background color to a gradient, both colors needs to be separated by a dash.- "opacity"
Set the background color opacity, number from 0 to 100, the value 100 disables transparency.
These three options are available on the new "head-vi-v3" template and will be backported to the other templates once enough testing is made.
Example usage:
YAML:templates: example-template: permission: "none" render: true options: opacity: "80" #<- new! text-color: "#000000" #<- new! gradient: "#ffc400-#00f1ff" #<- new! template: "head-vi-v3" #<- new! ...
Example result:
![]()
