Bedrock Skin RestorerПлагины · 1.21 – 26.xShow a Bedrock player's skin on your server.

TrueUUID lets premium and offline-mode Minecraft players play together on the same server. Premium players keep their real Minecraft UUID and skin, while…
Прямая загрузка с Modrinth · 33,078 загрузок
TrueUUID — плагин для серверов Paper / Spigot от YuWan030. TrueUUID lets premium and offline-mode Minecraft players play together on the same server. Premium players keep their real Minecraft UUID and skin, while…
Поддерживаемые версии: Minecraft 1.20 – 1.21. Скачиваний на Modrinth: 33,078. Это место №53 в разделе «плагины косметики и отображения» (всего в списке: 118). Последнее обновление: 14.09.2026.
С 07.09.2025 у TrueUUID вышло 101 версий на Modrinth. 97 из них вышли за последний год. Новейшая — 1.3.0+forge-1.21.6, вышла 13.09.2026. Она сделана для Minecraft 1.21.6. Работает на Forge. Размер файла — 254 KB.
| Версия | Выпущен | Minecraft | Тип |
|---|---|---|---|
1.3.0+forge-1.21.6 | 13.09.2026 | 1.21.6 | Релиз |
1.3.0+fabric-1.20.2 | 13.09.2026 | 1.20.2 | Релиз |
1.3.0+neoforge-1.20.1 | 13.09.2026 | 1.20.1 | Релиз |
1.3.0+fabric-1.20.3 | 13.09.2026 | 1.20.3 | Релиз |
1.3.0+neoforge-1.20.4 | 13.09.2026 | 1.20.4 | Релиз |
Команды, указанные на странице TrueUUID на Modrinth:
/trueuuidTrueUUID — проект с открытым кодом. Новейший релиз на GitHub — v1.3.0-TrueUUID, вышел 13.09.2026.
TrueUUID 1.3.0 is a security update for every Forge, Fabric, and NeoForge
build. It also delivers the exact-patch coverage prepared for 1.2.1, which was
never published. This release contains 52 exact mod builds for Minecraft 1.20.1
through 1.21.11 and new server plugins for Spigot 1.20.1 and Paper 1.20.1. The
login flow of every mod build passed the installed-JAR login matrix: premium
login, offline fallback, confirmed migration, and known-name denial.
Все примечания к релизу на GitHub
До этого: v1.2.0-TrueUUID (23.07.2026), v1.0.2-TrueUUID (15.07.2026).
English | 简体中文
TrueUUID adds account verification to modded Minecraft servers that run in
offline mode. A premium player's access token stays on their own computer; the
server receives only the login proof needed to verify their UUID and skin.
The same TrueUUID JAR must be installed on the client and server. Always choose
the JAR made for your exact Minecraft version and loader.
[!IMPORTANT]
Version 1.2.0 publishes only the 36 exact targets approved in the
[target matrix](docs/architecture/target-matrix.md). Omitted Minecraft
patches are not implicitly supported.
online-mode=false
premium login and red when the server accepts offline fallback.
Do not expose a development server created by run-dev-target.sh to the
internet. It deliberately binds to localhost and uses offline mode for testing.
server.
login.
previously verified.
address checks, and redirect refusal.
that feature in the target matrix.
All 36 currently declared adapters include offline-to-verified data migration,
admin commands, and the addon API. Every exact target passed the premium,
offline fallback, confirmed migration, and known-name denial installed-JAR
matrix. Consult the target matrix instead of assuming every implemented feature
or an omitted adjacent Minecraft patch was exercised.
joinServer call. Its access token never leaves the client.
offline-fallback policy.
For an allowed Yggdrasil provider, the same flow uses its HTTPS session
endpoint. Custom endpoints are disabled until their host is explicitly
allowlisted.
Do not use a Forge JAR in NeoForge, or a JAR built for another Minecraft patch.
For Fabric, use the remapped JAR in build/libs, never the development JAR in
build/devlibs.
Forge and NeoForge generate:
config/trueuuid-common.toml
Fabric generates:
config/trueuuid.json
Forge and NeoForge use the TOML keys below. Fabric stores the matching login
policy settings in the JSON auth object; the target matrix lists any
adapter-specific gaps.
The main policy options are:
auth.timeoutMs = 30000
auth.allowOfflineOnTimeout = false
auth.allowOfflineOnFailure = true
auth.knownPremiumDenyOffline = true
auth.allowOfflineForUnknownOnly = true
auth.recentIpGrace.enabled = true
auth.recentIpGrace.ttlSeconds = 10
auth.showJoinFeedback = true
auth.showJoinTitle = false
auth.showAccountOverlay = true
The recommended defaults allow an unknown offline name but stop that name from
falling back to offline mode after it has completed a verified login.
All three loaders can position the account badge. Forge and NeoForge use TOML;
Fabric uses the matching keys inside the JSON auth object:
auth.overlayCorner = "bottom_right"
auth.overlayOffsetX = 0
auth.overlayOffsetY = 0
auth.overlayScale = 1.25
For Yggdrasil/authlib-injector providers, add only hosts you trust:
auth.yggdrasil.apiRootWhitelist = ["littleskin.cn"]
An empty allowlist keeps Mojang as the only accepted session service.
TrueUUID can back up and move same-name offline player data to a verified UUID.
Migration requires confirmation and preserves both
the old offline data and any existing destination data before changing files.
Available admin commands:
/trueuuid cleanupuuid
/trueuuid migrateuuid
Both commands require permission level 4. The target matrix identifies which
adapters currently include migration.
The server-side API exposes cn.alini.trueuuid.api.TrueuuidApi. Other mods can
query whether a player joined as premium or through offline fallback:
AccountStatus status = TrueuuidApi.getStatus(serverPlayer);
if (status.isOffline()) {
// Apply your server's offline-player policy.
}
The API also provides a login callback and access to the verified-name
registry. Check the target matrix before depending on it.
Gradle must be launched with Java 21 for every target. Java 17 targets are
still compiled and run with their declared Java 17 toolchain automatically.
On Linux, from the repository checkout:
cd ~/TrueUUID
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
export PATH="$JAVA_HOME/bin:$PATH"
TARGET=neoforge-1.21.11
./scripts/ci/build-target.sh "$TARGET"
The Prism-ready JAR is then:
platform/neoforge-1.21.11/build/libs/trueuuid-1.2.0-neoforge-1.21.11.jar
Change TARGET to any ID in release/targets.json, for example:
forge-1.20.1
forge-1.21.6
forge-1.21.8
fabric-1.20.1
fabric-1.20.2
fabric-1.20.4
fabric-1.20.6
fabric-1.21.1
fabric-1.21.3
fabric-1.21.4
fabric-1.21.5
fabric-1.21.6
fabric-1.21.8
fabric-1.21.10
fabric-1.21.11
neoforge-1.20.4
neoforge-1.21.11
List every available target with:
jq -r '.targets[].id' release/targets.json
On Windows PowerShell, with Java 21 selected:
.\gradlew.bat :platform:neoforge-1.21.11:build --no-daemon
.\platform\forge-1.21.11\gradlew.bat -p platform/forge-1.21.11 build --no-daemon
To build every target instead:
./scripts/ci/build-all-targets.sh
Each finished production JAR is written to:
platform/-/build/libs/
For local client/server development runs, see
[local runtime testing](docs/development/local-runtime-testing.md).
properties—not the token.
DNS/IP, timeout, response-size, and redirect checks.
shared servers.
TrueUUID is licensed under the GNU LGPL 3.0.
The original TrueUUID lock badge textures are Copyright (C) 2026 F1xGOD and
are distributed with the project under the same GNU LGPL 3.0 license.
Maintained by @YuWan-030,
@wish131400, and
@F1xGOD.
Автор: YuWan030. С картинками — на Modrinth.
Убедись, что твой сервер работает на Paper и Spigot с Minecraft 1.20 – 1.21.
Скачай .jar-файл с Modrinth и положи его в папку plugins на сервере.
Перезапусти сервер. Не используй /reload, многие плагины плохо это переносят.
Введи /plugins в консоли: TrueUUID должен быть зелёным. Файлы настроек создаются в папке plugins при первом запуске.
Подробное руководство: Как установить плагины на сервер Minecraft
| Ресурс | Загрузки | Версии | Обновление | Цена |
|---|---|---|---|---|
| 33K | 1.20 – 1.21 | 14 сент. 2026 | Бесплатно | |
| 50K | 1.21 – 26.x | 7 сент. 2026 | Бесплатно | |
| 24 | 1.21 | 2 дн. назад | Бесплатно | |
| 66 | 1.21 – 26.x | 26 дн. назад | Бесплатно |
Пока нет. Последняя поддерживаемая версия — Minecraft 1.21.
Да. TrueUUID можно бесплатно скачать на Modrinth.
TrueUUID работает на серверах Paper и Spigot.
Да. Последнее обновление вышло за последние сутки.
Ближе всего к нему Bedrock Skin Restorer, Scripted Smp Core и SunshineCommandGuard. Сравнить все альтернативы
Bedrock Skin RestorerПлагины · 1.21 – 26.xShow a Bedrock player's skin on your server.
Scripted Smp CoreПлагины · 1.21Nick • Skin • Immortality • Teams • DeathBan • Rollback and much more! Essentials for a scripted server!
SunshineCommandGuardПлагины · 1.21 – 26.xHide commands from tab-complete, block their execution, and keep your plugin list private
CommandWhitelistПлагины · 1.13 – 26.xYou decide what commands players can use or tab complete on your server!
Simple RanksПлагины · 1.20 – 26.xSimple rank plugin allowing for custom-colored, ordered ranks in tab list, name tags, chat, and Placeholder API placeholders!
Custom Join MessagesПлагины · 1.12 – 26.xWelcome players with first-join, join, and quit messages, publicly or privately, via Chat, Titles, Action Bars, Boss Bars, and Sounds. Permission-based and…
Войди, чтобы оставить отзыв.