DEPRECATED - DO NOT USEThis plugin allows you to hook any of my placeholder plugins listed at:
NO SUPPORT
About
http://www.spigotmc.org/wiki/mvdw-placeholders/
With (currently): AnimatedMOTD-Bukkit (not bungee) , HolographicDisplays, DeluxeChat
The compatible placeholders for each of these hooked plugins is flagged with a * in the placeholder wiki page.
Currently this plugin is in BETA, meaning there could be bugs. Please PM me with error logs and screenshots.
You need to have one of my placeholder plugins running in order to use this hook.
THIS IS NOT AN API TO GET PLACEHOLDERS. IT IS MADE TO SUPPORT A FIXED SET OF 3rd PARTY PLUGINS
Small unfixable bug in the placeholders wiki page: All placeholders that are marked with * or ** but contain a "*" inside them {[email protected]*} <- do not work.
UsageFirst thing you have to make sure is that you are running the latest version of my placeholder plugins and this PlaceholderHook.
Current requirements:
- OR: Tab 3.11 <
- OR: ActionBar 3.11 <
- OR: TitleMotdAdvanced 3.11 <
- OR: FeatherBoard 1.10 <
- OR: AnimatedNames 3.7 <
- OR: DynamicSigns 1.3 <
If you notice problems let me know (THIS PLUGIN IS IN BETA STAGE)
Upon starting the server the plugin will pick the most convenient placeholder plugin you have loaded.
![]()
After that plugin has loaded its placeholders it will try to add them to the supported hooks.
Placeholders of plugins that allowed getting the data of offline players are supported (see the list).
HOOK: AnimatedMOTD-Bukkit
Step 1: Find a placeholder with * or ** behind it
Step 2: Place it in your animatedmotd-bukkit config
Step 4: Profit?
![]()
![]()
HOOK: HolographicDisplaysHolographicDisplays is fairly limited with what I can do. Meaning that I can only allow global placeholder (not player specific) and the placeholders are 'refreshed'. Currently you have to set a global refresh interval in the PlaceholderHook interval.
NOTE: with 1.8.3, do not use it for holographic displays. It will cause CPU problems due to changes.
A fix for that should be ready in the next weeks
If you have protocollib installed you can use any player specific placeholder. But currently they do not update. So they remain at their initial values. This will be fixed soon.
Step 1: Find a placeholder with two ** behind it
![]()
^ It would be stupid if you used those in a 'hologram' tho lol
Step 2: Just paste them in your line without changing anything
Step 3: Profit?
![]()
HOOK: DeluxeChatDeluxeChat allows all placeholders even the sound placeholders. Just use the {placeholderhere} placeholders you can find in the large list. (no % like the default deluxechat placeholders)
Kind request: The creating of these placeholders for other plugins really depends on a lot of factors the main thing that is required is that the placeholders are fetched with an observer pattern. Some plugins do not have an API to add placeholders or their API is not efficient enough.
I will look into new hooks in the future, but for now I am working on others I want to finish first.

PlaceholderHook [BETA] 0.3.0
Hook your MVdW-Software placeholder plugin into others
Recent Updates
- v0.3.0 - AnimatedMOTD changes Feb 20, 2015
- v0.2.0 - DeluxeChat + a lot of new HD placeholders Feb 12, 2015
- v0.1.2 - broken placeholder safety Feb 10, 2015