1.1.0: `preferCachedPlaceholders` and PlaceholderAPI update
!!! updating to this version requires you to run the following SQL commands manually if you've already installed the plugin. If this is a new install and the DB is empty, running these commands is not necessary.
ALTER TABLE profiles ADD COLUMN cachedPlaceholderTitle TINYTEXT;
ALTER TABLE profiles ADD COLUMN cachedPlaceholderBody TINYTEXT;
- New feature:
options.preferCachedPlaceholders
- With preferCachedPlaceholders=false (the default), the placeholders will be generated with the
OfflinePlayer
object returned byBukkit.getOfflinePlayer()
in real-time. This is more reliable in general, less likely to break placeholders, and should be more consistent. But, it is incompatible with some plugins (most notably, MMOCore) - With preferCachedPlaceholders=true, the placeholders will be generated when the user has logged into a certain profile, and saved to the DB. The Profile GUI will pull the placeholders from the DB
- With preferCachedPlaceholders=false (the default), the placeholders will be generated with the
- Fixed a bug where the user couldn't open the profile manually with /profiles after the user dies with the menu open
- Updated to PlaceholderAPI 2.10.8