Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for PlexStudios

Build custom PlaceholderAPI variables with conditions, expressions, nesting, and persistent storage.

Report PlexVariables?

PlexVariables 1.0.0

Initial public release of PlexVariables.

Added

  • STATIC variables
  • CONDITIONAL variables
  • EXPRESSION variables
  • STORED player and global variables
  • PlaceholderAPI integration
  • Nested PlexVariables support
  • Global stored aliases using %plexvar_global_<id>%
  • SQLite persistence
  • Asynchronous storage handling
  • In-memory placeholder resolution for stored values
  • Safe mathematical expression engine
  • Conditional operators for numeric and string comparisons
  • Permission and world conditions
  • Transactional configuration reloads
  • Cycle protection and resolution depth limits
  • Expansion work and output length limits
  • Detailed /pv test evaluation tracing
  • Recursive YAML variable file discovery
  • Configurable messages and formatting
  • Full command system for managing and debugging variables

Commands

  • /pv help
  • /pv list
  • /pv reload
  • /pv parse
  • /pv test
  • /pv set
  • /pv add
  • /pv get
  • /pv reset

Requirements

  • Paper 1.21+
  • Java 21
  • PlaceholderAPI

Runtime validation currently includes Paper 1.21.11.

Information

Published
October 4, 2026
Author
0Downloads

Platforms

Paper
Paper
1.21–1.21.11

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.