Themis Anti Cheat | 1.17 - 1.21 | Bedrock Support | Paper Compatibility | Free, Optimized icon

Themis Anti Cheat | 1.17 - 1.21 | Bedrock Support | Paper Compatibility | Free, Optimized -----

A free Anti Cheat focused on Accuracy, Efficiency and Simplicity



Optimizations and various new features
The config file was changed, I added the max-ping and min-tps settings. You can copy them here and add them to your default section to update your config:
Code (Text):
  # Until which maximum ping should Themis check players? Themis will not check player who have a higher ping than this.
  # Warning: Hacked clients can fake a high ping, use this setting with caution!
  # Set to -1.0 to always check
  max-ping: -1.0

  # Until which minimum TPS should Themis perform checks? Themis will not check any players when the server's TPS are blow this value
  # Set to -1.0 to always check
  min-tps: -1.0
I'm pretty happy with the current state of Themis, all of its checks seem to be in a very good place with fairly few false positives. In this update I focused on optimising the performance, and on adding various smaller features that I had planned for a while. Since my next semester starts next week the frequency of updates will decrease, but I should still be fairly active (at least for the first few weeks).

Changelog v0.8.0:
- various optimizations including caching the config and some permissions, I think it should reduce processing time by about 30% but that's just a guesstimate, I'll update the performance section on the plugin page in the next days with real world numbers
- added max-ping and min-tps settings to the config
- added themis.silent and themis.silent.[checkName] permissions which is similar to the bypass permission, except it'll only prevent blocking but still make Themis check players and execute actions
- added a themis notifications command that allows players to toggle notifications (uses themis.notifications permission, no reason for a new one)
- added the client brand to the /themis info command (of course no hack client will send their real brand there, but I still think it's a cool feature that might be useful sometimes, e.g. it should allow you to check if someone is using something like fabric or optifine)
- fixed a fly false positive when jumping on grass paths as a Bedrock player
- fixed a fly false positive when jump boost expired on a lagging player
- added descriptions to all the commands (can for example be seen when using /themis help)
- some refactoring and code cleanup
----------, Apr 11, 2021
Resource Information
Author:
----------
Total Downloads: 99,587
First Release: Mar 31, 2021
Last Update: Feb 12, 2025
Category: ---------------
All-Time Rating:
108 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings