promotional bannermobile promotional banner

WiFlow's PlaceholderAPI

Centralized placeholder system for Hytale - parse {player_name}, {server_online}, and 50+ placeholders across all compatible plugins.
Back to Files

WiFlowPlaceholderAPI-1.0.3.jar

File nameWiFlowPlaceholderAPI-1.0.3.jar
Uploader
wiflowwiflow
Uploaded
Feb 5, 2026
Downloads
446
Size
361.9 KB
File ID
7580014
Type
R
Release
Supported game versions
  • Early Access

What's new

[1.0.3] - 2026-02-05

Added

Taskable Interface - Expansions can now implement Taskable to receive start() and stop() lifecycle callbacks.

Cacheable Interface - Expansions can implement Cacheable to receive a clear() callback when unregistered. 

Expansion Events - Other plugins can now listen to PlaceholderAPI events:

  • ExpansionRegisterEvent - Fired before expansion registers (cancellable)
  • ExpansionUnregisterEvent - Fired when expansion unregisters
  • ExpansionsLoadedEvent - Fired when all expansions finish loading at startup

getPlaceholders() Method - Expansions can override getPlaceholders() to return a list of available placeholder names, helping users discover what placeholders are available.

persist() Method - Expansions can override persist() to return true if they should survive reload commands without being unloaded.

Logging Helpers - Expansions now have convenient logging methods: info(), warning(), severe(), and log(Level, String). All messages are prefixed with the expansion identifier.

Changed

BootEvent Loading - External expansions now load via BootEvent with EventPriority.LAST instead of a 3-second delay. This guarantees all plugins are fully loaded before expansions attempt to register, fixing timing issues with scoreboards and other plugins that parse placeholders early.

This mod has no additional files