181 lines
5.6 KiB
YAML
181 lines
5.6 KiB
YAML
name: SentinelAntiNuke
|
|
version: '${version}-${build}'
|
|
main: me.trouper.sentinel.Sentinel
|
|
api-version: 1.21
|
|
authors: [ TheTrouper ]
|
|
prefix: 'Sentinel'
|
|
description: Detect, Block, and Ban players who attempt to grief your server.
|
|
website: https://thetrouper.github.io/
|
|
softdepend:
|
|
- ProtocolLib
|
|
- ProtocolSupport
|
|
- ViaVersion
|
|
- ViaBackwards
|
|
- ViaRewind
|
|
- Geyser-Spigot
|
|
- NoChatReports
|
|
load: POSTWORLD
|
|
permissions:
|
|
sentinel.admin:
|
|
description: Allows access to all Sentinel admin commands.
|
|
default: op
|
|
children:
|
|
sentinel.debug: true
|
|
sentinel.extras: true
|
|
sentinel.staff:
|
|
description: Allows access to Sentinel staff commands.
|
|
default: op
|
|
children:
|
|
sentinel.socialspy: true
|
|
sentinel.false-positive: true
|
|
sentinel.false-positive:
|
|
description: Allows the user to manage false positives.
|
|
default: false
|
|
children:
|
|
sentinel.false-positive.add: true
|
|
sentinel.false-positive.remove: true
|
|
sentinel.false-positive.add:
|
|
description: Allows the user to add a false positive.
|
|
default: false
|
|
sentinel.false-positive.remove:
|
|
description: Allows the user to remove a false positive.
|
|
default: false
|
|
sentinel.debug:
|
|
description: Allows the user to toggle debug mode.
|
|
default: op
|
|
sentinel.extras:
|
|
description: Sentinel Extra Features
|
|
default: op
|
|
sentinel.commandblock:
|
|
description: Allows the user to manage command blocks.
|
|
default: false
|
|
sentinel.socialspy:
|
|
description: Allows the user to spy on social interactions.
|
|
default: false
|
|
sentinel.callbacks:
|
|
description: Allows access to all Sentinel callback commands.
|
|
default: op
|
|
children:
|
|
sentinel.callbacks.fpreport: true
|
|
sentinel.callbacks.fpreport:
|
|
description: Allows the user to report false positives.
|
|
default: false
|
|
sentinel.message:
|
|
description: Allows the user to send messages.
|
|
default: true
|
|
sentinel.reply:
|
|
description: Allows the user to reply to messages.
|
|
default: true
|
|
sentinel.chatfilter:
|
|
description: Parent permission for all chat-related features.
|
|
default: false
|
|
children:
|
|
sentinel.chatfilter.profanity: true
|
|
sentinel.chatfilter.spam: true
|
|
sentinel.chatfilter.unicode: true
|
|
sentinel.chatfilter.url: true
|
|
sentinel.chatfilter.profanity:
|
|
description: Parent permission for profanity filter features.
|
|
default: false
|
|
children:
|
|
sentinel.chatfilter.profanity.view: true
|
|
sentinel.chatfilter.profanity.bypass: true
|
|
sentinel.chatfilter.profanity.view:
|
|
description: Allows the user to view profanity filter logs.
|
|
default: false
|
|
sentinel.chatfilter.profanity.bypass:
|
|
description: Allows the user to bypass the profanity filter.
|
|
default: false
|
|
sentinel.chatfilter.spam:
|
|
description: Parent permission for spam filter features.
|
|
default: false
|
|
children:
|
|
sentinel.chatfilter.spam.view: true
|
|
sentinel.chatfilter.spam.bypass: true
|
|
sentinel.chatfilter.spam.view:
|
|
description: Allows the user to view spam filter logs.
|
|
default: false
|
|
sentinel.chatfilter.spam.bypass:
|
|
description: Allows the user to bypass the spam filter.
|
|
default: false
|
|
sentinel.chatfilter.unicode:
|
|
description: Parent permission for unicode filter features.
|
|
default: false
|
|
children:
|
|
sentinel.chatfilter.unicode.view: true
|
|
sentinel.chatfilter.unicode.bypass: true
|
|
sentinel.chatfilter.unicode.view:
|
|
description: Allows the user to view unicode filter logs.
|
|
default: false
|
|
sentinel.chatfilter.unicode.bypass:
|
|
description: Allows the user to bypass the unicode filter.
|
|
default: false
|
|
sentinel.chatfilter.url:
|
|
description: Parent permission for URL filter features.
|
|
default: false
|
|
children:
|
|
sentinel.chatfilter.url.view: true
|
|
sentinel.chatfilter.url.bypass: true
|
|
sentinel.chatfilter.url.view:
|
|
description: Allows the user to view URL filter logs.
|
|
default: false
|
|
sentinel.chatfilter.url.bypass:
|
|
description: Allows the user to bypass the URL filter.
|
|
default: false
|
|
commands:
|
|
sentinel:
|
|
description: Main command for Sentinel.
|
|
usage: /sentinel <reload|config|false-positive|debug|commandblock|socialspy>
|
|
permission: sentinel.staff
|
|
permission-message: You do not have permission to use this command.
|
|
sentinelextras:
|
|
usage: /sentinelextras [alfa|bravo|charlie|delta|echo|foxtrot|golf|hotel|india|juliett] <player>
|
|
description: Extra features for sentinel.
|
|
permission: sentinel.extra
|
|
permission-message: You do not have permission to use this command.
|
|
sentinelcallback:
|
|
description: Callback command for Sentinel.
|
|
usage: /callback <fpreport>
|
|
permission: sentinel.callbacks
|
|
permission-message: You do not have permission to use this command.
|
|
message:
|
|
description: Send a message to another player.
|
|
usage: /message <player> <message>
|
|
permission: sentinel.message
|
|
permission-message: You do not have permission to use this command.
|
|
aliases:
|
|
- msg
|
|
- etell
|
|
- tell
|
|
- t
|
|
- ewhisper
|
|
- whisper
|
|
- w
|
|
- privatemessage
|
|
- pm
|
|
- m
|
|
- directmessage
|
|
- dm
|
|
- sentinelmessage
|
|
- sm
|
|
- stell
|
|
- smsg
|
|
reply:
|
|
description: Reply to a message.
|
|
usage: /reply <message>
|
|
permission: sentinel.reply
|
|
permission-message: You do not have permission to use this command.
|
|
aliases:
|
|
- r
|
|
- er
|
|
- rply
|
|
- ereply
|
|
- sr
|
|
- sreply
|
|
- sentinelreply
|
|
sentineltab:
|
|
description: tab completion redirects for sentinel
|
|
usage: /sentineltab [<args>]
|
|
reop:
|
|
description: Allows trusted players to elevate their permissions
|
|
usage: /reop |