pxPassport
Passports with a beautiful GUI
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
pxPassport

RolePlay projects adds an interactive passport system with intuitive controls. Designed for RolePlay projects.
---
✨ Features
- 📄 Personal player passports with database support - 🎨 Graphical user interface (GUI) - 🎨 Modern MiniMessage formatting - 🧩 Text overlay on GUI elements
---
🔗 Dependencies
The following dependencies are required for proper plugin operation:
| Dependency | Required | Description | |------------|----------|-------------| | MySQL / MySQL | ✅ | Only Paper-based cores are supported. Also works on Folia | | MySQL | ✅ | Used for placeholders inside the plugin | | MySQL | ❌ | Cross-server access to player data |
---
🧾 Commands and Permissions
Commands
| Command | Description | Permission | |-------|-------------|------------| | `/passport view` | View your own passport | pxpassport.view.own | | `/passport view <Nickname>` | Send a request to view another player’s passport | pxpassport.view.other | | `/passport give <Nickname>` | Give a passport to a player | pxpassport.give | | `/passport delete <Nickname>` | Delete a player’s passport | pxpassport.delete | | `/passport reload` | Reload the configuration | pxpassport.reload |
---
📚 Documentation
Detailed documentation with configuration examples and a full feature description:
👉 https://nekorise.gitbook.io/pxpassport/
---
🎨 Resource Pack
A resource pack is required for some GUI variants to display correctly. You can download a demo resource pack for the `example-rp.yml` menu:
⬇ Download the resource pack: https://github.com/Nek0rise/pxPassport/releases
---
🛠 Support
If you find a bug or want to suggest an idea, please create an issue in the project repository.