Skip to content

Easy authentication mod for Fabric servers

License

Notifications You must be signed in to change notification settings

NikitaCartes/EasyAuth

Repository files navigation

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
  • 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
(cs_cz)
13 @DavidCZ2051, @Thewest123
German
(de_de)
16 @X00LA
English
(en_gb, en_us)
0 @samolego, @NikitaCartes
Spanish
(es_ar, es_cl, es_ec,
es_es, es_mx, es_uy,
es_ve)
0 @Zailer43, @DanielTrejoBorjas, @danielospina-b
French
(fr_fr)
11 @Uxzylon, @Sky-NiniKo
Hungarian
(hu_hu)
16 @Bendimester23
Italian
(it_it)
13 @Rizzo1812
Polish
(pl_pl)
13 @LimakXRobczuk
Brazilian Portuguese
(pt_br)
4 @luizffgv, @guigiffoni
Russian
(ru_ru)
0 @alphatoasterous, @NikitaCartes
Slovenian
(sl_si)
16 @Kljunas2
Turkish
(tr_tr)
0 @egeesin, @MemoKing34
Ukrainian
(uk_ua)
11 @txlbr, @Y0shioSato
Vietnamese
(vi_vn)
0 @Toibithieunang123
Chinese
(zh_cn)
0 @Neubulae, @GodGun968, @Sam5440,
@CMJNB, @MyBlueHorizon, @ShadyLeaf
Taiwanese Chinese
(zh_tw)
16 @Neubulae, @GodGun968, @Sam5440,
@CMJNB, @MyBlueHorizon

A Total of 45 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

About

Easy authentication mod for Fabric servers

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

No packages published

Contributors 30

Languages