MultiLogin Compat Mod

A Fabric server-side mod for Minecraft 1.21.1(maybe other versions) that integrates with project MC-MultiLogin-service.

by
143 Downloads
fabricvelocitymanagementutility
Rent Server with this Mod

About this Mod

mc-multilogin-compat-mod

A Fabric server-side mod for Minecraft 1.21.1 (Mojang mappings) that integrates with
MC-MultiLogin-service.

一个用于 Minecraft 1.21.1(Mojang 映射表)的 Fabric 服务端模组,用于与 MC-MultiLogin-service 集成,可以实现多源登录方式。

We suggest you to use this with Authlib-Injector. This mod only change the login method and the login-failed message.

建议配合 Authlib-Injector 使用。此模组仅修改登录方式和登录失败时的提示信息。如果您使用Authlib-Injector,请记得设定它的链接为 MC-MultiLogin-service提供的API地址。

Velocity Plugin Version

Config can be found at plugins\multilogin-auth-compat\multilogin-compat-config.json.

配置可以在plugins\multilogin-auth-compat\multilogin-compat-config.json找到。

Fabric Mod Version

Features

  • On every player login the mod calls the configured MC-MultiLogin-service endpoint with
    detail=true, so authentication failures return a structured JSON error instead of the
    generic "Failed to verify username!" message.
  • Detailed error reasons (DUPLICATE_NAME, BANNED, NOT_FOUND, …) are forwarded directly
    to the connecting client in the disconnect screen.
  • Auto-rename on DUPLICATE_NAME (configurable): when the service reports that a player
    name is already taken by another skin-site account, the mod automatically retries the login
    with the service-suggested availableId (e.g. Steve_2) and records the
    original → new-name mapping in config/mc-multilogin-renames.json.

Setup

  1. Place the mod JAR in your server's mods/ directory.
  2. Start the server once – a default config file will be generated at
    config/mc-multilogin-compat.json and the server will stop with an error asking you
    to fill in the API URL.
  3. Edit the config and set apiUrl to the base URL of your MC-MultiLogin-service method
    entry (e.g. http://127.0.0.1:25600/login/my).
  4. Restart the server.

Configuration (config/mc-multilogin-compat.json)

{
  "apiUrl": "http://127.0.0.1:25600/login/my",
  "autoRename": true
}
Field Type Default Description
apiUrl string "" Required. Base URL of the MC-MultiLogin-service login method (e.g. the path configured under method[].url). The mod appends /session/minecraft/hasJoined?… automatically.
autoRename boolean true (Not working at present) When true, a DUPLICATE_NAME rejection triggers an automatic retry using the availableId returned by the service. The rename is persisted in config/mc-multilogin-renames.json. Set to false to disable and show the error instead.

Building

# Requires Java 21 and internet access to maven.fabricmc.net
./gradlew build

The output JAR will be in build/libs/.

Available Versions

MultiLogin Compat Velocity Plugin 1.0.0release
MC 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1velocity
April 1, 2026
MultiLogin Compat Mod 1.0.1release
MC 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1fabric
April 1, 2026
MultiLogin Compat Mod 1.0.0release
MC 1.21, 1.21.1fabric
March 26, 2026

How to Install MultiLogin Compat Mod on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (26.1.1).

3

Install Mod

Open the mod browser in the dashboard and search for "MultiLogin Compat Mod". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricvelocity

Minecraft Versions

26.1.1, 26.1, 1.21.11 (+34 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

MultiLogin Compat Mod server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.1.1). You can switch loaders with one click in the panel.

Is MultiLogin Compat Mod compatible with fabric and velocity?

MultiLogin Compat Mod officially supports fabric, velocity for Minecraft 26.1.1, 26.1, 1.21.11. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with MultiLogin Compat Mod – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if MultiLogin Compat Mod consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install MultiLogin Compat Mod with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
LicenseRef-All-Rights-Reserved
Server-side
Required

Supported Versions

26.1.126.11.21.111.21.101.21.91.21.81.21.71.21.61.21.51.21.4+27 more