PlexVariables 1.0.0
The first public release of PlexVariables.
PlexVariables lets Paper server owners create reusable PlaceholderAPI variables through YAML with support for conditions, mathematical expressions, nested variables, and persistent player or global storage.
Highlights
- STATIC variables
- CONDITIONAL variables
- EXPRESSION variables
- STORED player and global variables
- Nested PlexVariables
- PlaceholderAPI integration
- SQLite persistence
- Asynchronous storage
- No database I/O during normal placeholder resolution
- Transactional configuration reloads
- Cycle and resolution-depth protection
- Detailed
/pv testdebugging - Recursive YAML file discovery
Requirements
- Paper 1.21+
- Java 21
- PlaceholderAPI
Runtime validation currently includes Paper 1.21.11.
Documentation
- Repository: https://github.com/PlexStudios/PlexVariables
- Documentation: https://github.com/PlexStudios/PlexDocs
- Issues: https://github.com/PlexStudios/PlexVariables/issues
License
PlexVariables is source-available.
The source may be viewed for transparency, review, learning, and contribution. Redistribution, resale, rebranding, sublicensing, and publishing modified versions are not granted by default.
See the repository LICENSE for the full terms.
Developed by Applex as part of Plex Studios.