Signholders
Dynamic PlaceholderAPI Integration for Minecraft Signs
Signholders seamlessly integrates PlaceholderAPI with Minecraft signs, allowing server owners to create informative, dynamic, and interactive signs that update in real-time. This lightweight yet powerful plugin enhances server communication and player experience with minimal setup.
Features
Dynamic Content
- Real-time Updates: Signs update automatically at configurable intervals
- Interaction Updates: Signs can update when players interact with them
- Server-wide Placeholders: Display server stats, economy info, and more
- Player-specific Data: Show different information to different players
⚙️ Flexible Configuration
- Custom Update Intervals: Set how often signs refresh (default: 5 minutes)
- World Blacklisting: Disable functionality in specific worlds
- Permission Control: Restrict placeholder usage to specific players/groups
- Format Customization: Configure placeholder prefix and suffix characters
️ Developer-Friendly
- Compatibility: Works with all PlaceholderAPI expansions
- Lightweight: Minimal impact on server performance
- Open Source: Easy to modify and extend
Performance Optimized
- Chunk Loading Checks: Only updates signs in loaded chunks
- Smart Caching: Efficiently manages sign locations
- Minimal Resource Usage: Designed to be resource-friendly
Getting Started
- Install PlaceholderAPI on your server
- Drop the Signholders plugin JAR into your plugins folder
- Restart your server
- Create signs with PlaceholderAPI placeholders
- Watch them update automatically!
Usage Examples
Create informative hub signs:
Welcome, %player_name%!
Players Online: %server_online%
Your Balance: %vault_eco_balance_formatted%
Server TPS: %server_tps%
Set up dynamic leaderboards:
Top Player:
%luckperms_top_group_weight_1%
Score: %statistic_player_kills_1%
Rank: %ajleaderboards_top1_kills%
Display time-sensitive information:
Current Time:
%server_time_HH:mm:ss%
Next Event In:
%countdown_nextevent%
Why Choose Signholders?
Signholders stands out from other solutions with its blend of simplicity and functionality. Unlike complex scoreboard systems that require extensive setup, this plugin works right out of the box with any PlaceholderAPI placeholders.
Server owners benefit from the ability to create truly dynamic information displays without learning custom scripting languages or complex configuration formats. Just place placeholders on signs and they work!
For developers, the clean, well-documented codebase makes extending functionality straightforward. The optimized performance ensures even servers with hundreds of dynamic signs maintain smooth performance.
Commands and Permissions
- /signholders - View plugin information
- /signholders reload - Reload configuration (requires signholders.admin)
Permissions:
- signholders.use - Create signs with placeholders (default: true)
- signholders.admin - Access admin commands (default: op)
Support and Contribution | WARNING! THE REALTIME UPDATING IS NOT A BUG, it is NOT supposed to update in real time and may have some bugs for example some placeholders not fitting!
Found a bug or have a feature request? Open an issue on our discord. Join our Discord community from our profile. Contributions are welcome through pull requests.
Transform your server's information displays with Signholders - where static signs become dynamic information hubs!