A straightforward mod that enables players to create, assign, and showcase custom badges beside their names in chat.
Simple Player Badges is an exciting mod that enhances your chat experience within the game by allowing personalized player badges to appear adjacent to their names. This mod provides the functionality to assign diverse badges to players, along with a timestamp feature that improves chat clarity and comprehension.
The inclusion of timestamps draws inspiration from the Beautified Chat mod by Serilum. We extend our gratitude to Serilum for their creative spark as several elements from their mod have been adapted into this one.
Setup Instructions:
To set up the badges, you will need to create a badgenames.json
file located in the config
directory of your Minecraft server. The JSON file consists of two main sections:
- players: This section allows you to assign badges to specific players using their names.
- badges: This section enables you to define the characteristics of each badge, including its symbol, color, and hover text.
Below is a sample configuration:
{
"players": [
{
"name": "Player1",
"badges": ["badge1", "badge2", "badge3"]
},
{
"name": "Player2",
"badges": ["badge2"]
}
],
"badges": {
"badge1": {
"symbol": "★",
"color": "gold",
"hover": "Badge1 Title"
},
"badge2": {
"symbol": "α",
"color": "blue",
"hover": "Badge2 Title"
},
"badge3": {
"symbol": "⚔",
"color": "red",
"hover": "Badge3 Title"
}
}
}
Ensure that the configuration file is saved in UTF-8 format to properly display any special characters. Operators can execute /badges reload
during gameplay to reload any alterations made to the badgenames.json
file.
Field Explanation:
Spoiler
players:
- name: The unique Minecraft username of the individual player.
- badges: A compilation of badge identifiers assigned to the player. Each identifier correlates to a badge defined in the badges section.
badges:
- symbol: This is the icon or text shown as the badge beside the player’s name in chat. It can consist of textual characters or symbols.
- color: The hue of the badge symbol. Use recognized Minecraft color names (such as gold, blue, red, etc.).
- hover: The tooltip text that appears when the mouse hovers over the badge in chat.
Future Enhancements:
- Automated configuration file generation if none exists.
- Command access for badge creation and assignment.
- Toggle options for certain features to be enabled or disabled.