Have you ever had players writing bad messages on signs? Or just wanted to know whats happening in general? Well, SignSpy is here to help, Whenever someone places down a sign, it will say where the sign was placed, who placed it, what it says, and which world it was placed in. It is very simple to use, all the config can be edited in game and if you dont want to customize it, you dont have to.
Permissions:
%player% - Username of player
%world% - World sign was placed in
%blockx% - Sign X
%blocky% - Sign Y
%blockz% - Sign Z
%line1% - line 1 of sign
%line2% - line 2 of sign
%line3% - line 3 of sign
%line4% - line 4 of sign
IMPORTANT NOTICE FOR VERSIONS LESS THAN 2.7.2 (If you are switching to the latest version):
Please update your config file to this: (Or delete it and it will automatically regenerate to the correct version)
Permissions:
Spoiler: Permissions
Commands:
signspy.spy - admin notifications (cords, what it says, etc...)
signspy.recieve - normal player messages saying what they placed (only to them)
signspy.help - Access to /signspy help
signspy.on (to view messages must have signspy.spy)
signspy.off
signspy.gui - Access to /signspy gui
signspy.joinmsg - Gets Join messages
signspy.cupdate - /signspy cupdate - /signspy checkupdate permission
signspy.reload - permission to reload config
signspy.configgui - Permission to open config gui
signspy.setprefix - Permission to set prefix
signspy.setlog - Pemission to set logfile
Added -signspy.setformat - Permission to set signspy format
signspy.recieve - normal player messages saying what they placed (only to them)
signspy.help - Access to /signspy help
signspy.on (to view messages must have signspy.spy)
signspy.off
signspy.gui - Access to /signspy gui
signspy.joinmsg - Gets Join messages
signspy.cupdate - /signspy cupdate - /signspy checkupdate permission
signspy.reload - permission to reload config
signspy.configgui - Permission to open config gui
signspy.setprefix - Permission to set prefix
signspy.setlog - Pemission to set logfile
Added -signspy.setformat - Permission to set signspy format
Spoiler: Commands
Format Placeholders:
/signspy help - help menu
/signspy on - Enable sign spy
/signspy off - Disable sign spy
/signspy gui - Signspy GUI
/signspy cupdate - Check for updates
/signspy checkupdate - Check for updates
-/signspy reload - Reloads config
-/signspy reloadconf - Reloads config
-/signspy reloadconfig - Reloads config
-/signspy update - Updates the plugin
-/signspy cfiggui - opens config gui
-/signspy configgui - opens config gui
-/signspy setprefix <prefix>
-/signspy setlog <logfile>
-/signspy setformat <format>
/signspy on - Enable sign spy
/signspy off - Disable sign spy
/signspy gui - Signspy GUI
/signspy cupdate - Check for updates
/signspy checkupdate - Check for updates
-/signspy reload - Reloads config
-/signspy reloadconf - Reloads config
-/signspy reloadconfig - Reloads config
-/signspy update - Updates the plugin
-/signspy cfiggui - opens config gui
-/signspy configgui - opens config gui
-/signspy setprefix <prefix>
-/signspy setlog <logfile>
-/signspy setformat <format>
%player% - Username of player
%world% - World sign was placed in
%blockx% - Sign X
%blocky% - Sign Y
%blockz% - Sign Z
%line1% - line 1 of sign
%line2% - line 2 of sign
%line3% - line 3 of sign
%line4% - line 4 of sign
IMPORTANT NOTICE FOR VERSIONS LESS THAN 2.7.2 (If you are switching to the latest version):
Please update your config file to this: (Or delete it and it will automatically regenerate to the correct version)
Spoiler: config.yml
signspy:
prefix: '&4[&eSignSpy&4]&2' # SignSpy Prefix
logfile: Signlog.log # Logfile name
signCreatedMessage: '&8[&6%player% placed a sign&8]\n&7Hover over this text for more info.' #SignSpy message format for when someone hovers over the signCreatedMessage message.
hoverMessage: '&7Line 1: &3%line1%\n&7Line 2: &3%line2%\n&7Line 3: &3%line3%\n&7Line 4: &3%line4%\n&7World: &f%world%\n&7Position: X&f%blockX% &7Y&f%blockY% &7Z&f%blockZ%' #
state: # Do not edit
prefix: '&4[&eSignSpy&4]&2' # SignSpy Prefix
logfile: Signlog.log # Logfile name
signCreatedMessage: '&8[&6%player% placed a sign&8]\n&7Hover over this text for more info.' #SignSpy message format for when someone hovers over the signCreatedMessage message.
hoverMessage: '&7Line 1: &3%line1%\n&7Line 2: &3%line2%\n&7Line 3: &3%line3%\n&7Line 4: &3%line4%\n&7World: &f%world%\n&7Position: X&f%blockX% &7Y&f%blockY% &7Z&f%blockZ%' #
state: # Do not edit
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.12, 1.13, 1.14
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Sign Spy is a free Minecraft Java mod. Compatible with Minecraft 1.12, 1.13, 1.14, 1.15. Downloaded 3,076 times (via Spigot). Download it and open it directly in the game.