KeyTranslationDetect

A mod to detect every mod a user has via key translation, invisibly.

8

KeyTranslationDetect

Client Detection Plugin (Minecraft 1.21.11)

⚠️ Important Notice

This plugin is currently not actively developed. Due the only developer does not have enough time to maintain or release new versions regularly.

The plugin was built and tested for Minecraft 1.21.11. Future Minecraft versions may not be supported.

---

Dependencies

The plugin requires the following dependencies to work properly.

AntiCheat (Not required but recommended)

You must NOT use any of these AntiCheat plugins:

- GrimAC - Vulcan - Spartan

Optional

- PlaceholderAPI - ProtocolLib

ProtocolLib is optional but recommended.

If ProtocolLib is installed, the plugin can run Sign UI. Without ProtocolLib, players may briefly see the Sign UI used for the translation check.

---

Client / Cheat Detection

The plugin checks for known hack clients and cheat modules using keybind and translation checks.

Supported Clients / Mods

Custom ones can be added, but only if you know what you are doing. This can break the plugin!

```yaml hacks: meteor-client: display-name: "Meteor Client" key: "key.meteor-client.open-gui" mode: METEOR

liquidbounce: display-name: "LiquidBounce" key: "liquidbounce.module.killaura.name" mode: TRANSLATE

freecam: display-name: "Freecam" key: "key.freecam.toggle" mode: KEYBIND

wurst: display-name: "Wurst Client" key: "key.wurst.zoom" mode: KEYBIND

xray-fabric: display-name: "XRay (Fabric)" key: "xray.config.toggle" mode: KEYBIND

chestesp: display-name: "ChestESP" key: "key.chestesp.toggle" mode: KEYBIND

killaura-fabric: display-name: "KillAura (Fabric)" key: "key.killaura" mode: KEYBIND

autofish: display-name: "AutoFish" key: "key.autofish.open_gui" mode: KEYBIND

lumina: display-name: "Lumina" key: "key.lumina.open_click_gui" mode: KEYBIND

autoswitch: display-name: "AutoSwitch" key: "key.autoswitch.toggle" mode: KEYBIND

bleachhack: display-name: "BleachHack" key: "bleachhack.module.killaura" mode: TRANSLATE

aristois: display-name: "Aristois" key: "emc.module.killaura.name" mode: TRANSLATE

coffee: display-name: "Coffee Client" key: "coffee.module.killaura.name" mode: TRANSLATE

doomsday: display-name: "Doomsday" key: "doomsday.module.killaura.name" mode: TRANSLATE

world-downloader: display-name: "World Downloader" key: "key.wdl.startStop" mode: TRANSLATE

autoclicker-fabric: display-name: "AutoClicker (Fabric)" key: "autoclicker-fabric.hud.holding" mode: TRANSLATE

antiafk: display-name: "AntiAFK" key: "key.antiafk.toggle" mode: TRANSLATE

auto-clicker-mc: display-name: "Auto Clicker (p1k0chu)" key: "key.auto-clicker_.toggle" mode: KEYBIND

baritone: display-name: "Baritone" key: "key.baritone.pathToggle" mode: TRANSLATE ```

---

Compatibility

- Minecraft Version: 1.21.11 - Server Software: - Paper - Purpur - Spigot (untested but may work)

---

Disclaimer

This plugin attempts to detect not guaranteed, but detection is not guaranteed for all clients or future versions. Also, it can be bypassed by mods like not guaranteed.

Hack clients may update and bypass detection.

ADS