Releases: ronaldburns/PlaceholderAPI
Version 4.5.1
What's new in version 4.5.1:
- Updated to SpongeAPI 7.1.0
- Fixed issue with directly parsing placeholders rather than strings with placeholders in them
- Added 'user' placeholder
- Minor cleanup and improvements
Sorry for the inactivity, not sure how much more I will be working on this plugin but I figured fixing up some things and pushing support for 7.1 was in order for some time now.
Check out the plugin wiki!
Get the plugin on Ore!
See the plugin's statistics!
Version 4.4
What's new in version 4.4:
- Fixed issue with configuration files not properly loading. This is sort of a workaround and I fully expect more issues to arise from this (particularly, some people having config resets even if they properly handle config files). If anything arises I will try my best to patch it out but I cannot properly figure out why this is breaking.
- Slightly improved the
Requires
annotation internals.
This is a minor patch and should work with everything normally. The next big update will be version 5.0, but before that I will release version 4.5 which deprecates everything to be removed (I plan on refactoring the whole internal system of how dynamic placeholders are handled, as well as adding support for object-attached placeholders and injecting into foreign plugins, though injection probably won't work in Java 9).
I still have yet to document my changes; I am heading into my exams right now so don't expect anything new to happen for at least a month from me. If anyone is willing to help document that would be much appreciated, though I am not sure how difficult it will be.
Check out the plugin wiki!
Get the plugin on Ore!
See the plugin's statistics!
Version 4.3
What's new in version 4.3:
This is a relatively small update, including unfinished features from 4.2 as well as bug fixes and changes made to make things more efficient.
- Added
@Requires
annotation. This annotation can be attached to a placeholder method to specify version range required of SpongeAPI or a plugin. This is still quite experimental and I recommend AGAINST using it until a future update rolls out as I am still unsure of some things about this. Due to the nature of the annotation, there is no existing documentation for it yet. Sorry. - Fixed config resetting the value of
enabled
on a placeholder when reloading. Placeholders now properly preserve enabled states through restarts. - Server uptime config saving should no longer affect other config values as well.
- Economy placeholder will no longer disable itself if it does not detect an economy plugin. This should resolve load order issues as well as other enable/disable and config issues. The placeholder will now simply spit out an error if there is no economy plugin installed. This will also make diagnosing issues a bit easier.
- Fixed a NPE in the loading functions if the config has issues loading. This seems to be a spot issue with Configurate that should not really happen but I will continue looking into it if it persists.
This is a pretty small update but should fix a lot of issues that have recently surfaced. Sorry for the inconvenience.
*I have yet to update the wiki page. Please be patient as I do not have much time due to real life involvement.
Check out the plugin wiki!
View the plugin on Ore!
See the plugin's statistics!
Version 4.2
Version 4.1
This version contains minor changes and bugfixes. Should be used over 4.0.
Official downloads are here.
Version 4.0
This is the github release page for version 4.0. This is used primarily for JitPack builds, with the line compile 'com.github.rojo8399.PlaceholderAPI:v4.0'
in gradle.
For official downloads, see here.
This is the currently supported version. Any versions under 4.X are no longer supported and will stop receiving updates.
Version 3.12 [Legacy]
This is the release page for version 3.12, and is used only for JitPack legacy support. For official 3.12 downloads, see here.
This is NOT the latest version and I recommend using 4.0 as it is much better.