goProfile is a lightweight and feature-rich Minecraft plugin for
1.20-1.21 or above Paper/Spigot servers that allows players to
view profiles, set likes/dislikes, customize their status, customize GUI and add any placeholders you want.
Perfect for enhancing the social experience on your server!
I'm fairly new to creating Minecraft plugins, but at some point, I needed a plugin with similar functionality and couldn't find a good one in the open-source community, so I decided to make my own. I hope you enjoy using
goProfile! ❤️
I want you to know that the plugin was probably written
unprofessionally, although I will continue to update it,
use it as it is. Or
you can fork it and add as many features as your heart desires - welcome to
GitHub.
I also inform you that
Grok AI was used to create the plugin - thank you bro.
Features:
- Fully Customizable GUI: Configure the profile GUI to fit your server's style.
- Real-time Updated Profile: All information and equipment slots are updated in real time.
- Player Profiles: View detailed player profiles with /goprofile profile [player].
- Likes & Dislikes: Players can like or dislike others with /goprofile like <player> and /goprofile dislike <player>.
- Remove Ratings: Undo likes/dislikes with /goprofile unlike <player> and /goprofile undislike <player>.
- Custom Statuses: Set a status with /goprofile profile status <identifier> | set <text> | clear.
- Gender Select: You can select the gender in the profile or /goprofile gender male | female.
- Unique Static ID`s: Each player is assigned a unique static ID.
- Admin Tools: Reset ratings or set custom profile titles with admin commands (Targeted for use by Nexo or ItemsAdder).
- HEX Color Support: Use � to display correctly.
- MiniMessage support: MiniMessage-formatted text.
- PlaceholderAPI Support: Use placeholders.
- Multilingual: Supports English (en_us) and Russian (ru_ru) languages or any other (Edit messages_en.yml).
Placeholders:
- %profile_like% - Number of likes.
- %profile_dislike% - Number of dislikes.
- %profile_status% - Player's current status.
- %profile_gender% - Current gender.
- %profile_id% - Player ID`s.
And
any Placeholders you want.
Permissions:
All
permission and commands list can
find here.
![[IMG]](//proxy.spigotmc.org/37e5b01a4992401be95f35e396ba55a3bef9a1ea/68747470733a2f2f692e696d6775722e636f6d2f616972514751682e706e67)
- Download the latest version of goProfile.jar from the Download Now button.
- Place the goProfile.jar file into your server's plugins folder.
- Restart your server to load the plugin.
- Configure the plugin in the plugins/goProfile/ folder (optional).
If you
have questions or
need help, feel free to open an issue on
GitHub or join my
Discord (Later...)
Made with love by tamraz ❤️
License
This project is licensed under the MIT License. See the
LICENSE file for details.