UltProfile v1.0

Track players, manage moderation actions, inspect inventories, view session history, and control eve
    • ultprofilee.png
    • ultprofile.png
    • ultprofile config.png
    • ultprofilee.png
    • ultprofile.png
    • ultprofile config.png

UltProfile

The Ultimate Minecraft Player Profile & Administration Plugin

Track players, manage moderation actions, inspect inventories, view session history, and control everything through fully customizable GUIs.

Built for modern Minecraft servers running 1.21.x



Overview

UltProfile is a powerful all-in-one player profile and administration plugin designed for modern Minecraft servers.

The plugin provides:
  • Advanced player tracking
  • Powerful moderation utilities
  • Inventory & Enderchest viewing/editing
  • Session history tracking
  • Interactive GUI management
  • Multiple database backends
  • Fully editable GUIs
  • Complete customization

Everything in UltProfile is configurable.

Every:
  • GUI
  • Button
  • Material
  • Slot
  • Lore
  • Message
  • Action
  • Feature
  • Placeholder
  • Color
  • Layout

can be customized.

Nothing user-facing is hardcoded.



Features

Player Tracking

  • Track player IP addresses
  • Track join locations
  • Track leave locations
  • Track first joins
  • Track latest joins
  • Track leave timestamps
  • Track total joins
  • Track playtime
  • Track worlds
  • Track gamemodes
  • Track health & food
  • Track XP levels
  • Track kills & deaths
  • Automatic KDR calculation
  • Offline player support
  • Session history logging
  • Async player loading

Fully Editable GUIs

Every GUI is fully editable inside guis.yml.

You can customize:
  • GUI titles
  • Inventory sizes
  • Slots
  • Materials
  • Item names
  • Item lore
  • Actions
  • Permissions
  • Decorative panes
  • Layouts
  • Backgrounds
  • Navigation buttons
  • Pagination buttons

No GUI layouts are hardcoded.

Included GUIs

  • Player Profile GUI
  • Admin Panel GUI
  • Inventory View GUI
  • Enderchest View GUI
  • Session History GUI
  • Confirmation GUI
  • Admin Config GUI

Player Profile GUI

  • Real-time player skull rendering
  • Online/offline status
  • Join & leave information
  • Statistics display
  • Playtime display
  • Health & XP display
  • Inventory access
  • Enderchest access
  • Session history access
  • Admin panel access

Admin Panel Features

  • Kick players
  • Permanent bans
  • Temporary bans
  • IP bans
  • Mute/unmute players
  • Warn players
  • Freeze/unfreeze players
  • Heal players
  • Feed players
  • Kill players
  • Toggle flight
  • Toggle god mode
  • Toggle vanish
  • Change gamemode
  • Teleport to players
  • Teleport players to you
  • Teleport to join locations
  • Teleport to leave locations
  • Clear inventories
  • View inventories
  • View enderchests

Inventory & Enderchest Viewing

  • Live inventory viewing
  • Live inventory editing
  • Armor slot viewing
  • Offhand slot viewing
  • Real-time synchronization
  • Shift-click support
  • Drag-and-drop support
  • Read-only mode
  • Editable mode

Session History

  • Paginated session viewer
  • Join timestamps
  • Leave timestamps
  • Session durations
  • Join locations
  • Leave locations
  • World tracking
  • IP tracking
  • Click-to-teleport actions

Freeze System

  • Movement prevention
  • Chat prevention
  • Command blocking
  • Block break prevention
  • Block place prevention
  • Persistent freeze state

Mute System

  • Temporary mute support
  • Permanent mute support
  • Command blocking
  • Chat blocking
  • Persistent mute state

Database Support

Supported databases:
  • SQLite
  • MySQL
  • MariaDB
  • PostgreSQL
  • H2
  • MongoDB

Performance Features

  • Async database operations
  • In-memory caching
  • Optimized GUI rendering
  • Efficient session storage
  • Folia compatibility
  • Thread-safe systems
  • Batched saves



Compatibility

PlatformVersionStatus
Paper1.21.xSupported
Spigot1.21.xSupported
Purpur1.21.xSupported
Folia1.21.xSupported

Java Requirement: Java 21 or higher



Installation

1. Download

Download:
Code:
UltProfile-1.0.0.jar

2. Install

Move the jar into:
Code:
/plugins/

3. Restart

Restart your server completely.

4. Configure

Edit:
Code:
plugins/UltProfile/

5. Reload

Use:
Code:
/upreload



Commands

CommandAliasesDescription
/ultprofile/up, /profileOpen your own profile
/ultprofile <player>/up <player>Open another player's profile
/upadmin/upaOpen admin configuration GUI
/upreload/uprReload plugin files



Permissions

Core Permissions

  • ultprofile.use
  • ultprofile.others
  • ultprofile.admin
  • ultprofile.reload

Admin Action Permissions

  • ultprofile.action.kick
  • ultprofile.action.ban
  • ultprofile.action.tempban
  • ultprofile.action.ipban
  • ultprofile.action.tp
  • ultprofile.action.tphere
  • ultprofile.action.mute
  • ultprofile.action.warn
  • ultprofile.action.freeze
  • ultprofile.action.inventory
  • ultprofile.action.enderchest
  • ultprofile.action.clearinventory
  • ultprofile.action.heal
  • ultprofile.action.feed
  • ultprofile.action.kill
  • ultprofile.action.gamemode
  • ultprofile.action.fly
  • ultprofile.action.god
  • ultprofile.action.vanish



Configuration

config.yml

Controls:
  • Feature toggles
  • Database settings
  • Logging
  • Freeze settings
  • Mute settings
  • Cache settings
  • Admin actions
  • Permissions
  • Formatting

messages.yml

Controls:
  • Plugin messages
  • GUI messages
  • Action messages
  • Error messages
  • Notifications
  • Placeholder formatting

Supports:
  • Hex colors
  • Legacy colors
  • Placeholders

guis.yml

Controls every GUI inside the plugin.

Everything is editable:
  • Titles
  • Slots
  • Materials
  • Lore
  • Layouts
  • Buttons
  • Decorations
  • Permissions
  • Actions



Database Support

SQLite

Code:
database:
  type: SQLITE

MySQL

Code:
database:
  type: MYSQL
  host: localhost
  port: 3306
  database: ultprofile
  username: root
  password: password

MariaDB

Code:
database:
  type: MARIADB

PostgreSQL

Code:
database:
  type: POSTGRESQL

MongoDB

Code:
database:
  type: MONGODB



FAQ

Does UltProfile support offline players?

Yes.

Are GUIs editable?

Yes. Every GUI is fully editable inside guis.yml.

Can inventories be edited live?

Yes.

Does freeze persist through relogs?

Yes.

Does the plugin support Folia?

Yes.

Is PlaceholderAPI supported?

Not currently.



License

Code:
All Rights Reserved

Copyright (c) 2026 UltProfile

This software and all associated files are proprietary.

You may not:
- Redistribute this software
- Resell this software
- Modify and redistribute this software
- Claim this software as your own
- Upload this software anywhere without permission

Purchasing or downloading this software grants usage rights only.

All rights remain reserved by the original author.



Support

Discord:
https://discord.com/invite/xctckUQukB




Made with ❤️ for the Minecraft community

UltProfile v1.0.0

The Ultimate Minecraft Player Profile Plugin
EULA: Free EULA
Buy additional addons now
$0.00
Support
Standard
(free)
Includes:
Download the resource
Access new updates
Support from the creator
Extras
Source Code
+ $19.99
Share and earn
Refer this resource and earn a 10% commission.
75 Views
4 Downloads
May 19, 2026 Published
N/A Updated
Not yet rated
16.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. GUI
  1. Library
  1. Technology
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
High-Performance Chunk-Wide Item Collection System
Not yet rated
0 purchases
Live Stream automated announcement plugin for Yt Twitch Tiktok and Instagram
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,112 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
Share and earn
Refer this resource and earn a 10% commission.
75 Views
4 Downloads
May 19, 2026 Published
N/A Updated
Not yet rated
16.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. GUI
  1. Library
  1. Technology
Game mode
  1. Survival
  1. Factions
  1. Towny
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
Creator
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
High-Performance Chunk-Wide Item Collection System
Not yet rated
0 purchases
Live Stream automated announcement plugin for Yt Twitch Tiktok and Instagram
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,176 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,112 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
Top