COWMODSКаталог модов

PremiumBridge

Seamless premium auto-login, smart offline-data migration, and clean auth integration for offline-mode servers.

Автор: goshkow4781обновлён 16 авг. 2026 г.
БиблиотекиТехнологииУтилиты

Описание

banner

PremiumBridge

PremiumBridge is a smart offline/online session manager for offline-mode Paper/Purpur servers.

Designed for servers that must stay offline (so offline players can join), while giving online players a clean, vanilla-like experience.

🎯 What makes it different

FeatureBenefit
Session-aware verificationChecks online via Mojang sessions, not just nicknames
Smart identity linkingIntelligently connects offline/online UUIDs
Data migrationMoves offline inventory/stats to online profile
Known player protectionRemembers verified online accounts
Auto-loginSeamless login to auth plugins
Auto-registrationOptional one-click online registration
Hidden messagesNo auth-plugin spam for online users

⚖️ Offline server, online experience

Server stays offline ✅ Offline players join normally

Online players get:

  • ✅ No manual login (auto-verified)
  • ✅ Optional auto-registration
  • ✅ Inventory/stats migration
  • ✅ Invisible auth messages

Online players might never notice the registration system exists.

🔌 Supported auth plugins

  • AuthMe
  • OpeNLogin
  • Any other

💫 Velocity Support

PremiumBridge supports Velocity but does not require it. To turn on velocity support you should:

Download PremiumBridge Velocity (github)

  1. Put PremiumBridge-Velocity.jar into Velocity/plugins/.
  2. Put PremiumBridge.jar into the plugins/ folder of every Paper or Purpur backend.
  3. In velocity.toml, enable online-mode = false and player-info-forwarding-mode = "modern".
  4. Enable native Velocity forwarding in config/paper-global.yml and use the same forwarding.secret.
  5. Start Velocity once, copy the generated shared-secret from plugins/PremiumBridge/velocity.properties, and set it as premium-verification.velocity-modern.shared-secret in the backend config.
  6. Set premium-verification.mode to velocity-modern and fully restart Velocity and the backend.

The complete setup is available in github. Spigot does not support this modern forwarding mode.

🔄 Migration modes

ModeDescription
disabledNo data migration
automaticAuto-migrate before player spawns
ask-playerPlayer chooses via clickable chat buttons

Reconnect-based for reliability — player re-joins after accepting migration.

✨ Extra features

  • 🌐 Built-in translations
  • 📚 Public API for other plugins
  • AddHeads integration
  • 🛡️ Online nickname protection

📋 Requirements

Последние версии

Все версии →
release

PremiumBridge 1.0.4

1.0.4
16 авг. 2026 г.216Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur, spigot
Скачать
Что нового
## 1.0.4 - Added automatic restoration of a player's previous location after AuthMe or OpeNLogin authentication. - Added post-login restoration of walk speed, fly speed, flight state, game mode, and operator status. - Improved the login sequence so authentication plugins can finish their processing before PremiumBridge logs a player in. - Added automatic update checks through GitHub and Modrinth. - Added append-only localization updates that preserve existing translations and add only missing fields. - Combined GitHub and Modrinth update notifications into one message. - Kept the Velocity companion on its independent version 1.0.3.
release

PremiumBridge 1.0.3

1.0.3
16 авг. 2026 г.10Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
## 1.0.3 - added an optional Velocity companion for modern forwarding - removed the backend raw encryption handshake from Velocity mode - added signed, short-lived proxy assertions for secure backend auto-login - preserved native Mojang UUID, skin, and tab profile properties through Paper modern forwarding - split the release into one backend JAR and one Velocity companion JAR
release

PremiumBridge 1.0.2

1.0.2
15 авг. 2026 г.9Minecraft: 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Скачать
Что нового
1.0.2 - Added compatibility with Minecraft 1.21.9–1.21.11, 26.1.x, and 26.2. - One universal JAR file for all supported versions. - Updated the build to use the lowest common Paper/Bukkit API. - Updated plugin metadata and configuration. - Preserved compatibility with AuthMe, OpeNLogin, and ProtocolLib.
release

PremiumBridge 1.0.1

1.0.1
8 июн. 2026 г.89Minecraft: 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- 26.1+ Support - Java 25 Support
release

1.0.0 Release

1.0.0
30 мар. 2026 г.151Minecraft: 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.11paper, purpur
Скачать
Что нового
## 1.0.0 - initial PremiumBridge release - premium auto-login flow for verified premium players - premium auto-registration option for supported auth plugins - auth-plugin bridging for AuthMe and OpeNLogin - seamless hiding of auth-plugin service messages for premium players - offline-to-premium data migration with `disabled`, `automatic`, and `ask-player` modes - reconnect-based manual migration flow for reliable inventory, position, stats, and advancements transfer - public PremiumBridge API for plugin integrations - bundled language system with multiple default locales - AddHeads integration through `addhead.premium` - GitHub README files in English and Russian - Modrinth description files