⭐⭐⭐ Please leave me a rating, if you feel it useful ⭐⭐⭐
This plugin allows staffs to monitor players/other staffs in a server via chat, commands, books, sign, chat and anvil renaming. It can be used by any Minecraft version
AuthMe
Customizable permission
Customizable messages
AuthMe integration. Requires staff to authenticated before able to spy other player.
Allow to spy commands, books, signs, chats and anvil renaming.
Log for commands, books, signs, chats and anvil renaming.
Allows to bypass in various types of ways
Easy-to-known config
Allows to enable / disable for specific spy type.
Download this plugin.
Download Soft depend plugin
Put this plugin and Soft depend plugin into your plugin folder.
Description: Display server and plugin information
Aliases: [spy info, cspy info]
Permissions: commandspy.info
Editable: true
commandspy.spytoggle.other
Description: Enable / disable other player command spy
Editable: true
commandspy.spy
Description: Able to spy other player commands
Editable: true
commandspy.bypass
Description: Able to bypass the command spy
Editable: true
chatspy.spy
Description: Able to spy other player chats
Editable: true
chatspy.bypass
Description: Able to bypass the chat spy
Editable: true
bookspy.spy
Description: Able to spy other player books creation
Editable: true
bookspy.bypass
Description: Able to bypass the book spy
Editable: true
signspy.spy
Description: Able to spy other player signs creation
Editable: true
signspy.bypass
Description: Able to bypass the sign spy
Editable: true
anvilspy.spy
Description: Able to spy other player anvil renaming
Editable: true
anvilspy.bypass
Description: Able to bypass the anvil spy
Editable: true
commandspy.updatenotify
Description: Receive the command spy plugin update notification
Editable: true
#Do not edit the config version
Config-Version: 1.0.0
######################################
# Options #
######################################
UpdateChecker: true
#Permissions - Set the permission for each command
Permissions:
Help: 'commandspy.help'
Reload: 'commandspy.reload'
Info: 'commandspy.info'
ToggleSpy: 'commandspy.spytoggle' #Included in the SpyFullAccess Permission, servermonitor.spy
ToggleSpyOther: 'commandspy.spytoggle.other' #Included in the SpyFullAccess Permission, servermonitor.spy
SpyFullAccess: 'commandspy.spyfull'
UpdateNotify: 'commandspy.updatenotify'
#Hook - Integrate Ultimate Server Monitor with other plugins
Hook:
AuthMe: true
######################################
# Spy #
######################################
#====[ Options ]====
#Type: join - Disable the command spy when the user join
# authme - Disable the command spy when the user not logged in
DisableSpyWhenJoin: true
#Log all the player commands/placed signs/signed books/chats and anvils into a text file
Log:
Commands: false
Chats: false
Books: true
Signs: true
Anvils: true
#====[ Command Spy ]====
CommandSpy:
#Enable or Disable the command spy feature
Enable: true
#Permission that needed to spy other player commands
SpyPermission: 'commandspy.spy' #Included in the SpyFullAccess Permission, servermonitor.spy
#Bypass the command spy so any action that perform will not log and notify
#Type: perm - Bypass the command spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the commandspy
Bypass:
Type: 'perm'
Permission: 'commandspy.bypass'
WhiteList:
- 'Notch'
#CommandFilter: Command that listed out will not show in command spy
CommandFilter:
- '/warp'
- '/home'
- '/spawn'
#====[ Chat Spy ]====
ChatSpy:
#Enable or Disable the chat spy feature
Enable: true
#Permission that needed to spy other player chat
SpyPermission: 'chatspy.spy' #Included in the SpyFullAccess Permission, servermonitor.spy
#Bypass the chat spy so any action that perform will not log and notify
#Type: perm - Bypass the chat spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the chat spy
Bypass:
Type: 'perm'
Permission: 'chatspy.bypass'
WhiteList:
- 'Notch'
#====[ Book Spy ]====
BookSpy:
#Enable or Disable the book spy feature
Enable: true
#Permission that needed to spy other player book creation
SpyPermission: 'bookspy.spy' #Included in the SpyFullAccess Permission, servermonitor.spy
#Bypass the book spy so any action that perform will not log and notify
#Type: perm - Bypass the book spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the book spy
Bypass:
Type: 'perm'
Permission: 'bookspy.bypass'
WhiteList:
- 'Notch'
#====[ Sign Spy ]====
SignSpy:
#Enable or Disable the sign spy feature
Enable: true
#Permission that needed to spy other player sign creation
SpyPermission: 'signspy.spy' #Included in the SpyFullAccess Permission, servermonitor.spy
#Bypass the sign spy so any action that perform will not log and notify
#Type: perm - Bypass the sign spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the sign spy
Bypass:
Type: 'perm'
Permission: 'signspy.bypass'
WhiteList:
- 'Notch'
#====[ Anvil Spy ]====
AnvilSpy:
#Enable or Disable the anvil spy feature
Enable: true
#Permission that needed to spy other player anvil rename
SpyPermission: 'anvilspy.spy' #Included in the SpyFullAccess Permission, servermonitor.spy
#Bypass the anvil spy so any action that perform will not log and notify
#Type: perm - Bypass the anvil spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the anvil spy
Bypass:
Type: 'perm'
Permission: 'anvilspy.bypass'
WhiteList:
- 'Notch'
#Do not edit the lang version Lang-Version: 1.0.0 ###################################### # Languages # ###################################### Prefix: '&bCommandSpy &7| ' Messages: Spy: LoginCommand: '&c&lSPY &7&l| &d<&cSecurity&d>&e%player% &7>>>&aLogged In' WorldEditCommand: '&c&lSPY &7&l| &d<&6WorldEdit&d>&e%player% &7>>>&a%cmd%' NormalCommand: '&c&lSPY &7&l| &e%player% &7>>>&a%cmd%' Chat: '&c&lSPY &7&l| &a<&bChat&a>&e%player% &7>>>&a%msg%' BookTitleAuthor: '&c&lSPY &7&l| &a<&eBook&a>&e%player% &7>>>&aBookTitle: &f%title% &aBookAuthor: &f%author%' BookPage: '&c&lSPY &7&l| &a<&eBook&a>&e%player% &7>>>&aBookPages: &f%page%' Sign: '&c&lSPY &7&l| &a<&eSign&a>&e%player% &7>>>&cLine1: &f%line1% &cLine2: &f%line2% &cLine3: &f%line3% &cLine4: &f%line4%' CommandSpyDisable: '%prefix%&eSpy &cDisabled' CommandSpyEnable: '%prefix%&eSpy &aEnabled' CommandSpyEnableOther: '%prefix%&eYou &aEnabled &6%player% &espy.' CommandSpyDisableOther: '%prefix%&eYou &cDisabled &6%player% &espy.' Empty: '&fEmpty' NoPermission: '%prefix%&cSorry, &eYou do not have permission.' PluginReload: '%prefix%&aPlugin Reloaded.' InGamePlayerOnly: '%prefix%&cSorry, for in game player only.' PlayerNotFound: '%prefix%&cSorry, player not found.'