Voxel Shop beta is live. Expect occasional bugs. Learn more  
SmartSigns – Interactive Signs icon

SmartSigns – Interactive Signs 1.0.0

Turn signs into smart, interactive triggers

header.png


Overview


SmartSigns turns any Minecraft sign into a smart, interactive sign.
Everything is configured in-game using GUIs, with no manual file editing and no required dependencies.


Place a sign, click it, and make it do something.




Interactions




  • Right-click → executes the sign actions



  • Shift + left-click → opens the text editor



  • Shift + right-click → opens the action editor


Main permissions:




  • smartsigns.use



  • smartsigns.edit.text



  • smartsigns.edit.actions




Text Editor (GUI)


The text editor allows you to:




  • edit each line of the sign



  • change the sign type (Oak, Spruce, etc.)



  • switch between front / back (when supported)



  • enable or disable glowing text



  • enter text directly through chat prompts


Supported:




  • & color codes



  • Hex colors



  • placeholders




Action Editor (GUI)


From the action editor, you can:




  • view and remove existing actions



  • add new actions such as:




    • player command



    • console command



    • message



    • sound (with volume & pitch)



    • teleport to player location



    • custom cooldown



    • clear all actions


Console commands require:




  • smartsigns.action.console or smartsigns.admin


All values are entered via chat dialogs.




Action Types & Execution


SmartSigns can execute:




  • player or console commands



  • messages



  • sounds



  • teleports


Before execution, placeholders are resolved:




  • PlaceholderAPI (if present)



  • built-in placeholders (always available):




    • {player}, {uuid}, {world}, {x}, {y}, {z}




Persistence & Cooldowns




  • Actions and cooldowns are stored directly in the sign using PersistentDataContainer



  • Default cooldown is configurable




Configuration & Commands


config.yml allows you to configure:


  • feedback messages



  • console command behavior (admin-only, whitelist)



  • default cooldown


  • execution / edit logging

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Requirements

  • Minecraft 1.19+


  • Java 17/21


  • Spigot / Paper


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Feedback


If you enjoy the plugin or have suggestions, feedback is always appreciated.
For support or issues, please use discussion channels instead of reviews.


 



 


 


 


 


 


 

Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

sign

utilities