Intuitive in game design and configuration system.
Every check is configurable and can be disabled individually.
Discord integration
Gladiator seamlessly integrates into Discord for better server moderation. You can enable alerts or punishment events to be sent.
Checks feature tooltips to show more information
Installation Instructions Place PacketEvents and Gladiator into your server plugins folder Start server Configure the generated configuration files to your liking Easy to use Configuration
Code (YAML):
# The server name that will be shown in Player Logs server_name: Server
# Should we enable alerts for admins when they join? toggle_alerts_on_join: true
# Check Settings check_settings: # How often should we clear the player violations? (In minutes) violation_reset_interval: 5
# Execute punishments for experimental checks punish_experimental: false
# Log Settings logs: # Enable logging? enabled: true
# How many days should logs be kept for? clear_days: 5
general: # Prefix for all plugin messages prefix: '&4
[Gladiator
]&r '
# What should be in the tool tip dialogue when hovering over a violation message? hover_message: |-
Description: %description% Information: %information%TPS: %tps% Click to teleport
# Command to be run when clicking on a violation click_command: tp
%player% # Message to be sent to players with alerts enabled on a violation event alert_message: '
%player% failed %check% [%vl%/%maxVl%]' # Broadcast punishments to the server broadcast: true
# Punish message to be broadcast punish_message: '
%player% was punished for an unfair advantage!' discord:
violation: # Enable sending alerts to discord enabled: false
# Webhook to send violation events webhook: Enter webhook here
# Title for violations title: Gladiator Violation
# Description for violation notifications description: '
%player% failed %check% (%vl%/%maxvl%)' color: # RGB value of Red to be in the webhook sidebar red: 255
# RGB value of Green to be in the webhook sidebar green: 0
# RGB value of Blue to be in the webhook shidebar blue: 0
punish: # Enable sending punishment events to discord enabled: false
# Webhook to send punish events webhook: Enter webhook here
# Title for punishments title: Gladiator Punishment
# Description for punishment notifications description: '
%player% was punished for %check% (%vl%/%maxvl%)' color: # RGB value of Red to be in the webhook sidebar red: 255
# RGB value of Green to be in the webhook sidebar green: 0
# RGB value of Blue to be in the webhook sidebar blue: 0
# Discord avatar image for the webhook to use avatar: https://i.imgur.com/cyEaEaM.png
# Discord username for webhook to use username: Gladiator
Easy to understand and configure checks
Simply add
Code (YAML):
setback: true
to any movement check to enable setbacks
Commands and permissions: /gladiator reloadConfig gladiator.reload
/gladiator toggleAlerts gladiator.alerts
Other Permissions gladiator.bypass.<checkName>.<checkType> Example, to bypass FlyA, give a player the permission: gladiator.bypass.Fly.A
If you have any questions or issues with Gladiator please contact our Discord for support
Disclaimers
Gladiator is an early release anticheat. There will be issues with it, but they will be promptly fixed as discovered.
With Gladiator being an early release there WILL BE MORE FEATURES coming. The plugin will grow through many updates to increase the user experience.
Gladiator focuses on trying to minimize false positives rather than catching every single cheat.
We cannot guarantee compatibility with other plugins. Steps have been taken to minimize the risk of false positives caused by other plugins, but it is not possible for us to test every combination. Contact us with specific questions.
Certain cheats are simply not detectable or not able to be reliably detected without causing many false positives. Examples of this are automations that do stuff for the player, or auto clickers.
Terms of purchase
You may not distribute the plugin to anyone else. You may not attempt to decompile the plugin or modify the source code in any way. You can only run the plugin on servers that you directly own, there is no server limit as long as you own the server. Refunds are a case by case basis and will only be granted within 7 days of purchase.