HomeJavaModsUniversalProfiles - One Account. Unlimited Players.
UniversalProfiles - One Account. Unlimited Players.
ModsJava

UniversalProfiles - One Account. Unlimited Players.

⬇ Download on Spigot

[​IMG]
Universal Profiles
One Account. Unlimited Players. Zero Conflicts.
The ultimate solution for Internet Cafes, Shared Family PCs, and RPG Servers.
Give every person their own secure, isolated save file - even if they share the same Minecraft account!

[​IMG]
Why do you need this?
Imagine an Internet Cafe with 10 computers but 50 regular customers. Or two siblings fighting over a single family laptop. Usually, sharing a Minecraft account is a nightmare - inventories get mixed up, players die in dangerous spots, and XP is lost.

Universal Profiles fixes this forever.
It acts like a "User Select" screen for your server. When a player joins, they are locked in a lobby until they select their specific profile and enter their PIN.
Key Features
Gallery
Spoiler: Click to see Screenshots

[​IMG]
Secure PIN Entry GUI
[​IMG]
Admin Control Panel
Commands & Permissions
Player Commands (Default: universalprofiles.use)
Code (Text):

/login <profile_name>    - Access your saved profile
/register <profile_name> - Create a new profile
/logout                  - Save data and return to the lock screen
 
Admin Commands (Default: universalprofiles.admin)
Code (Text):

/upadmin                 - Opens the Main Admin GUI (Recommended!)
/upadmin setspawn        - Set the login lobby location
/upadmin resetpin        - Reset a player's PIN to 0000
/upadmin forcewipe       - Delete a player's data permanently
/upadmin restore         - Restore data from local backup
/upadmin addtime         - Add session time to a specific profile
 
Configuration
The plugin is ready to use out of the box! Here is the default config:
Code (Text):

storage:
Options: "local" (uses profiles.yml) or "mysql" (uses external database)
type: "local"
mysql:
host: "localhost"
port: 3306
database: "minecraft_profiles"
username: "root"
password: "password123"
afk:
enabled: true
timeout_minutes: 10
economy:
pay_to_play: false
spawn:
world: "world"
x: 0
y: 64
z: 0
set: false
messages:
join: "This device is locked. Please login."
 
Installation
  1. Download UniversalProfiles.jar.
  2. Upload it to your server's /plugins folder.
  3. Restart your server.
  4. Important: Stand where you want players to spawn when they join (the lobby) and run /upadmin setspawn.
  5. Optional: Run /upadmin to configure MySQL without editing files!

Need help? Found a bug? Post in the discussion tab or join my discord server!

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

UniversalProfiles - One Account. Unlimited Players. is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 22 times (via Spigot). Download it and open it directly in the game.

Explore more