#Do not edit the config version
Config-Version: 1.0.0
######################################
# Options #
######################################
#Permissions - Set the permission for each command
Permissions:
Help: 'servermonitor.help'
Reload: 'servermonitor.reload'
Info: 'servermonitor.info'
ToggleSpy: 'servermonitor.spytoggle' #Included in the SpyFullAccess Permission, servermonitor.spy
SpyFullAccess: 'servermonitor.spy'
AccountProtection:
Admin: 'accountprotection.admin'
Help: 'accountprotection.help' #Included in the Account Protection admin permission
Add: 'accountprotection.add' #Included in the Account Protection admin permission
Remove: 'accountprotection.remove' #Included in the Account Protection admin permission
Default: 'accountprotection.default' #Included in the Account Protection admin permission
List: 'accountprotection.list' #Included in the Account Protection admin permission
#Hook - Integrate Ultimate Server Monitor with other plugins
Hook:
Essentials: true
AuthMe: true
######################################
# Spy Module #
######################################
SpyModule:
#Enable/Disable the spy module, when the spy module disabled, all features that under spy module no longer work
Enable: true
#====[ Options ]====
#Disable the command spy when the user join
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'
######################################
# Guard Module #
######################################
GuardModule:
#Enable/Disable the guard module, when the guard module disabled, all features that under guard module no longer work
Enable: true
#====[ Options ]====
#ColonCMDBlock: Block colon command example essentials:warp.
ColonCMDBlock: true
#Command complete - It will give hints to the player when typing the command
#RisK - Will show all the commands
CommandComplete:
#Disable: all - Disable command complete to all the commands
# blacklist - Disable command complete based on the blacklist only
# none - No disable command complete
Disable: 'all'
Blacklist:
- '/bukkit:version'
- '/version'
- '/ver'
- '/about'
- '/pl'
- '/plugins'
- '/bukkit

l'
- '/bukkit

lugins'
- '/bukkit:help'
- '/bukkit:about'
- '/bukkit:ver'
- '/?'
- '/bukkit:?'
#Bypass the command complete then it allows the bypassed player to perform normally
#Type: perm - Bypass the command complete with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the command complete
Bypass:
Type: 'perm'
Permission: 'antipluginspy.bypass'
WhiteList:
- 'Notch'
#Prevent unauthorized player to spy the plugin
AntiPluginSpy:
#Enable or disable the anti plguin spy feature
Enable: true
#Display a fake plugin list instead of block it
FakePlugin: false
#Log all the player that try to use blacklisted commands or spy the plugin list
#Log all the player that try to use tab to spy the plugin list or any blacklisted tab
Log:
Command: true
Tab: true
#Disable the plugin spy through /<tab>
AntiSlashSpy: true
TabBlacklist:
- '/abcaacc'
CommandBlacklist:
- '/abcaacc'
#Method to notify the staff or op
Notify:
#Notify the staff when user spy the plugin through tab
TabNotify: true
#Notifiy the staff based on the predefined type
#Type: perm - Staff with permission that defined in config.yml will receive the notification
# whitelist - Staff that included in the whitelist will receive the notification
Type: 'perm'
Permission: 'antipluginspy.notify'
WhiteList:
- 'Notch'
#Bypass the anti plugin spy then it allows the bypassed player to perform normally
#Type: perm - Bypass the anti plugin spy with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the anti plugin spy
Bypass:
Type: 'perm'
Permission: 'antipluginspy.bypass'
WhiteList:
- 'Notch'
######################################
# Safety Module #
######################################
SecurityModule:
#Enable/Disable the security module, when the spy module disabled, all features that under security module no longer work
Enable: true
#====[ Options ]====
#Log all the failed login attempts, abused command block and ops transactions
Log:
FailLogin: true
CommandBlock: true
Ops: true
#DisableOpDeopInGame - When enable, all the player unable to op or deop in the game except meet the bypass criteria
DisableOpDeopInGame:
#Enable or disable the disable op/deop in game feature
Enable: true
#Bypass disable op/deop in game then it allows the bypassed player to perform normally
#Type: password - Bypass disable op/deop in game with password that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the disable op/deop in game
Bypass:
Type: 'none'
Password: 'aaaaaa111111'
WhiteList:
- 'Notch'
#AutoDeop - When enable, all the staff that have op will get deop when join the game except meet the bypass criteria
AutoDeop:
#Enable or disable the auto deop feature
Enable: true
#Bypass auto deop then it will not deop the staff that have op
#Type: whitelist - Player that included in the whitelist can bypass the auto deop
# none - Cannot bypass including staff / OP
Bypass:
Type: 'none'
WhiteList:
- 'Notch'
#Fail Login - Integrate with AuthMe, if the player failed to login, it will record it and notify the player when successful login.
FailLogin:
#Enable or disable the fail login notification feature
Enable: true
#Notify staff that has player fail to login
#Type: perm - Notify all the staff that have permission that defined in config.yml
# whitelist - Staff that included in the whitelist will get notify
# none - Does not notify any staff
NotifyStaff:
Type: 'perm'
Permission: 'accountsafety.notify'
WhiteList:
- 'Notch'
#Command Block Security - It is to prevent staff or hacker to abuse the command block to damage the server
CommandBlockSecurity:
#Enable or disable the command block security feature
Enable: true
#Prevent colon command to be used in the command block
PreventColonCommand: true
#All the command listed in the command black list will not able to use in the command block.
CommandBlackList:
- '/op'
- '/deop'
- '/mangaddp'
- '/pex'
- '/manuaddp'
#Notify staff when the command block abuse happens
#Type: perm - Notify all the staff that have permission that defined in config.yml
# whitelist - Staff that included in the whitelist will get notify
# none - Does not notify any staff
Notify:
Type: 'perm'
Permission: 'commandblocksecurity.notify'
WhiteList:
- 'Notch'
#Bypass the command block security then it allows the bypassed player to use the command block normally
#Type: perm - Bypass the command block security with permission that defined in config.yml
# none - Cannot bypass including staff / OP
# whitelist - Player that included in the whitelist can bypass the command block security
Bypass:
Type: 'none'
Permission: 'commandblocksecurity.bypass'
WhiteList:
- 'Notch'
#IP Blacklist - IP that in the black listed IP will not able to join the server
IPBlackList:
#Enable or disable the ip black list feature
Enable: false
BlacklistedIP:
- '127.0.0.1'
- '127.0.0.2'
#Enable or disable the account protection feature. /ap
AccountProtection: true