Watch
1
0
Fork
You've already forked chat-attestation
0
Mirror
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-15 02:25:44 +00:00
.forgejo/workflows
buildSrc
common
fabric
gradle
.editorconfig
.gitignore
gradle.properties
gradlew
gradlew.bat
LICENSE
README.md
settings.gradle.kts

chat-attestation

Botless impersonation protection for Kaboom and perhaps other servers

Usage

Download the latest compatible messaging-lib jar from here, or compile it from source.

You also need to get Mod Menu, Cloth Config & Fabric API from Modrinth.

Compile this mod with ./gradlew --no-daemon build or .\gradlew.bat --no-daemon build if you're on Windows.

NEVER SEND YOUR chat-attestation.priv.key FILE TO ANYONE. Your public key is printed in logs at startup (search for " Encoded public key").

Issues

  • Incompatible with ChatPatches (#2)
    • Seems that the contents are updated after being added to the chat component. This breaks system chat.
  • Compressed normal chat does not work with ChipmunkMod (#4)
    • You cannot send compressed normal chat, but you can read it. Seems like sendChat is invoked twice.
  • Occasional command sign failure (#3)
    • Looks to be a race condition. Honestly, I think I might just remove this feature.