SkillAgentSearch skills...

EasyAuth

Easy authentication mod for Fabric servers

Install / Use

/learn @NikitaCartes/EasyAuth
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

EasyAuth

Authentication mod for your Offline/Online server.

EasyAuth disallows players who aren't authenticated to do actions like placing blocks, moving, typing commands or use the inventory.

Feature:

  • Auto login players that have purchased Minecraft
  • Online UUIDs for online players
  • Sessions for auto login if they connect from the same IP
  • IP-based account and session limits with exemptions and admin notifications
  • UUID management commands: set custom UUID
  • Coordinate protection
  • Prevents "Logged in from another location"
  • Server-side translation
  • Support for special characters in password
  • Global password
  • Support Luckperms API and Luckperms Context
  • Support Floodgate and Carpet players
  • Support Vanish mod to hide unauthenticated players

See wiki for more information.

CurseForge, Modrinth

Discord

My Whitelist mod that changes whitelist behaviour from uuid-based to name-based, allowing it to be used on offline servers.

Dependencies

This mod requires:

Build

Build all supported versions at once:

./gradlew build

If you want to add new feature, you can make pull request against fabric-1.21.6 branch as it contains the latest changes from stonecutter branch:

git checkout fabric-1.21.6
./gradlew build

Languages

This mod supports multiple languages.

| Language | Missing Strings | Contributors | |-------------------------------------------------------------------------|:---------------:|:-----------------------------------------------------------------------:| | Czech <br/>(cs_cz) | 21 | @DavidCZ2051, @Thewest123 | | German <br/>(de_de) | 24 | @X00LA | | English <br/>(en_gb, en_us) | 0 | @samolego, @NikitaCartes | | Spanish <br/>(es_ar, es_cl, es_ec, <br/>es_es, es_mx, es_uy,<br/>es_ve) | 8 | @Zailer43, @DanielTrejoBorjas, @danielospina-b | | French <br/>(fr_fr) | 19 | @Uxzylon, @Sky-NiniKo | | Hungarian <br/>(hu_hu) | 24 | @Bendimester23 | | Italian <br/>(it_it) | 21 | @Rizzo1812 | | Polish <br/>(pl_pl) | 21 | @LimakXRobczuk | | Brazilian Portuguese <br/>(pt_br) | 12 | @luizffgv, @guigiffoni | | Russian <br/>(ru_ru) | 0 | @alphatoasterous, @NikitaCartes | | Slovenian <br/>(sl_si) | 24 | @Kljunas2 | | Turkish <br/>(tr_tr) | 8 | @egeesin, @MemoKing34 | | Ukrainian <br/>(uk_ua) | 19 | @txlbr, @Y0shioSato | | Vietnamese <br/>(vi_vn) | 8 | @Toibithieunang123 | | Chinese <br/>(zh_cn) | 0 | @Neubulae, @GodGun968, @Sam5440,<br/>@CMJNB, @MyBlueHorizon, @ShadyLeaf | | Taiwanese Chinese <br/>(zh_tw) | 16 | @Neubulae, @GodGun968, @Sam5440,<br/>@CMJNB, @MyBlueHorizon |

A Total of 53 strings are used in the mod

Contributors

  • Many thanks for @samolego, author of SimpleAuth, for his mod, and his permission for creating this fork
  • Thanks to @were491 for improvement in a login system
  • Thanks to @Nikijaz for implementing MySQL database support
  • Thanks to @dmunozv04 for Floodgate support
  • Thanks to @Wereii for 1.19.3 support
  • Thanks to @martinszelcel for updating for new Mojang's API
  • Thanks to @Gamecraft007 for 1.21 support
  • Thanks to @virgil698 for implementing IP-limit and UUID management features
  • Thanks to @DanielTrejoBorjas for PostgreSQL support
View on GitHub
GitHub Stars205
CategoryDevelopment
Updated2d ago
Forks47

Languages

Java

Security Score

95/100

Audited on Apr 3, 2026

No findings