This update adds support for any relevant minecraft version... At least any supported on Spigot.
Added ability to register or unregister individual expansions without reloading everything.
Added 1.13 NMS support
Changed /papi parse to require a player to target: /papi parse <player> <text>
Fixed quite a few small bugs...
You can see the entire changelog below:
A resource that allows information from your favorite plugins be shown practically anywhere!
Fixes issue where plugins requesting placeholders fail to hook with PlaceholderAPI due to missing methods.
Fixes issue where plugins requesting placeholders fail to hook with PlacrholderAPI due to missing methods.
We now support parsing placeholders for OfflinePlayer
What does this mean for you?
Once placeholder expansions/hooks/plugins start updating to support the new methods introduced in this update, you will essentially be able to show placeholder values for players that aren't...
Fixed: issue with PlaceholderAPI expansion cloud becoming inaccessible after /papi reload is executed.
Improved: Java 8 contributions and suggestions by @Sxtanna
Improved: Spigot update checker
Added: Actually check if unverified expansions should be included/excluded when fetching ecloud expansions
You can see the details here:
PlaceholderAPI is now using the Expansion cloud v2 web API which allows quite a bit more functionality such as viewing placeholders in game as well as expansion version history and ability to download a specific version of an expansion.
The command system has been refactored to not depend on a specific server implementation (bukkit or spigot) as we now use a nice JSON message API instead of Spigot TextComponent.
A bug has been patched related to...
This update has quite a few changes and improvements. Nothing that anyone will notice in terms of functionality.
The configuration system has been reworked internally.
There have been a few additions to the API that will solve issues with PlaceholderExpansions being registered from the dependency plugin and not provided by the ecloud. Currently when the /papi reload command is executed, these expansions are unloaded and not registered again. These...
This is a fix for the sudden spam of IllegalArgumentException errors being reported on my Discord, in reviews, and in the discussion thread when using /papi ecloud list commands.....
- Fixed update checker
- Updated to bStats 1.2
- Removed auto download expansions function. Use /papi ecloud download <expansion> for expansions you want to install.
- Fixed expansion cloud being refreshed every time the plugin is reloaded. Use /papi ecloud refresh to fetch the latest expansion list when you need to.
- Minor text fixes
Internal changes related to Configurable expansions:
Changed the order in which expansions that implement Configurable have configuration options loaded. Previously the configuration section was only populated if the expansion registered successfully. Now the configuration section will be populated before the expansion canRegister method is called. This way if an expansion needs to verify something like checking if a mysql connection was successful...
If you missed update 2.8.0 be sure to read the update notes in the updates tab!
Fixed issue where expansion would attempt to be downloaded multiple times if a download is currently in progress and an unregistered placeholder is used.
(would attempt to download as many times as the placeholder was used)
Removed debug messages from console for relational placeholders.
Page 1 of 7