HomeJavaModsMinecraft Authentication
Minecraft Authentication
ModsJava

Minecraft Authentication

by Scarsz · on Modrinth

Allow users to link their Minecraft accounts to various services and automatically whitelist them based on specified conditions

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.19.2 · Forge⬇ Download for 1.18.2 · Forge⬇ Download for 1.16.5 · Forge⬇ Download for 1.16.4–1.19.2 · Bukkit⬇ Download for 1.16.5–1.19.2 · Paper⬇ Download for 1.16.5–1.19.2 · Purpur⬇ Download for 1.16.5–1.19.2 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Minecraft Authentication — screenshot 1

The official plugin/mod for the Minecraft Authentication service.

Automatically whitelist your server

This plugin/mod can completely automate your subscriber/follower/patron server whitelist process. Users simply link their accounts at minecraftauth.me and join your server. If they don't have a proper subscription to join your server, they're denied entry. Otherwise, game on.

Control server access based on 3rd-party services

Not enough customization? Combine conditions.

Listing multiple conditions will allow access if any condition passes

Your staff team doesn't need to be a subscriber to join your server (though they should...)

Conditions:
  - TwitchSubscriber()
  # multiple conditions = OR
  - DiscordRole("staff")

Installation

  1. Head over to minecraftauth.me and link all of your relevant accounts
  2. Install the Bukkit plugin for Bukkit/Spigot/Paper-based servers or the respective Forge/Sponge mod for your version
  3. Start the server to generate a fresh config
  4. Replace token on the first line of your config with the text from https://minecraftauth.me/api/token
  5. Configure your entry conditions as you'd like
  6. Run /minecraftauth reload in-game to load your changes and start controlling entry to your server

Notes:

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more