







VProfil
Profil-GUI als Hub für alle V-Plugins: Jobs, Referral, Rewards, Plots, Auktionen.
VProfil – All player data at a glance in one GUI
VProfil bundles all of a player's important data into one sleek profile GUI – jobs (level + progress), referral tier including playtime, rewards, plots, auctions and (optionally) currencies. Accessible via command or directly with Shift + right-click on a player. The layout is calculated dynamically from the available sections and is always symmetrically centered around the middle. If a plugin is missing, its section is hidden automatically – the profile never looks "broken". Optional database connection (MySQL/MariaDB/PostgreSQL) for persistent profile view statistics.
Highlights
| Feature | Description |
|---|---|
| Profile GUI | Player head prominently in the center, all sections around it, magenta glass border, black-filled slots, close button centered at the bottom |
| Dynamic auto-layout | Number and position of the items are calculated from the available sections + custom buttons – the GUI shrinks to its minimum height and is always symmetrically centered around the middle |
| Shift + right-click | Clicking a player instantly opens their profile (permission vprofil.view) |
| Jobs section | One compact line per job: Name (Lvl X · 79%) or MAX at max level, display names read from the VJobs config (hook into VJobs) |
| Referral section | Current tier, completed referrals and formatted playtime (hook into VReferral) |
| Rewards section | Claimed rewards (streak + playtime milestones) and current streak (hook into VRewards) |
| Plots section | Number of plots – click opens a sub-GUI with all plots; clicking a plot teleports directly via PlotSquared (hook into PlotSquared + VPlotsMenu) |
| Auctions section | Number of active auctions – click opens the VAuctionhouse SellerListingsGUI directly (via reflection, no command dispatch, no alias problem) |
| Currencies section | Disabled by default; after an admin toggle the balance of the configured currencies from Vault and VMultiEconomy is shown |
| Profile views | With a database, views are counted in the player head lore + last visitor with timestamp – cooldown: a maximum of 1 view per viewer per profile within 24 hours, so friends can't spam the counter |
| Custom buttons | Custom items with display name, lore and commands via config.yml; executed as player or console, placeholders %target% and %viewer% |
| Automatic hiding | If a plugin is missing, its section is not shown at all and the layout is recalculated |
| Fully configurable | layout: auto|fixed, border/filler material, slot map (when fixed), sections, custom buttons, database – all via config.yml and in-game commands |
| Clean message style | &7 normal · &c error · &b placeholder · &d main color, separator bars &8┃, icons (⛏ ★ ✨ ❖ ⛁ ✪) – exactly like the other V plugins |
| License-protected | Plugin ID v-profil via the PluginsMC license server – classes are only loaded after a valid license |
| Multilingual | German (with real umlauts ö ä ü ß) and English included – on a version bump old language files are automatically renamed to .old |
GUI menus
| Menu | Function |
|---|---|
| Profile GUI | Player head in the upper center (first join / last online / status, with DB: views + last visitor). Sections around it, dynamically centered, missing plugins are dropped. Close button centered at the bottom. |
| Plots sub-GUI | List of all the player's plots – click teleports directly to the plot (PlotSquared). Back arrow returns to the profile. |
| Custom buttons | Definable in config.yml, with slot, material, display name, lore and commands. Executed as player or console. |
Database support
Optional connection to MySQL, MariaDB or PostgreSQL via HikariCP connection pool for persistent profile view statistics. Without a database the plugin keeps running normally, only the view statistics in the player head are hidden. Self-views are ignored, a viewer can count a profile at most once per 24 hours, and all write operations run asynchronously without blocking the server thread.
Requirements
- Paper Server 1.21+
- Java 21+
- Optional (each active only if installed): Vault · PlaceholderAPI · PlotSquared + VPlotsMenu · VJobs · VReferral · VRewards · VAuctionhouse · VMultiEconomy
- Optional: MySQL, MariaDB or PostgreSQL for profile view statistics
Reviews
Log in to leave a review.
- No reviews yet — be the first.
Häufige Fragen zu VProfil
- Was kostet VProfil?
- Aktuell 12,99 € als Einmal-Lizenz. Updates und Support sind freiwillige Zusatzleistungen ohne Anspruch auf Erfüllung — Details in den AGB.
- Funktioniert VProfil auf meinem Minecraft-Server?
- Ja, VProfil ist für Paper, Spigot und Bukkit-Forks ab Minecraft Java 1.20 konzipiert. Java 21+ wird empfohlen.
- Wie funktioniert die Lizenz?
- Eine Lizenz bindet das Plugin an eine Server-IP. Bei IP-Wechsel kannst du im Dashboard 1× pro Monat die IP zurücksetzen. Updates werden — sofern sie veröffentlicht werden — automatisch im Dashboard angezeigt, sobald die Lizenz das Plugin online verifiziert hat.
- Bekomme ich automatisch Updates?
- Wir veröffentlichen Updates regelmäßig — diese sind eine freiwillige Zusatzleistung ohne Anspruch auf Erfüllung. Neue Versionen erscheinen automatisch im Dashboard zum Download, sobald deine Lizenz online verifiziert ist. Details siehe AGB.
- Wie bekomme ich Support?
- Support läuft ausschließlich über unseren Discord-Server: https://discord.pluginsmc.com — dort bekommst du am schnellsten Hilfe von uns und der Community. Support ist eine freiwillige Leistung (siehe AGB).