Visual Branding & Localization
Professional community management begins with clear and localized communication. An Unturned server that uses the native language of its participants and employs a consistent, color-coded notification system significantly improves the user experience and establishes a premium brand identity. The RocketMod framework enables you to localize every automated response and use rich-text formatting to visually distinguish between administrative alerts, economic rewards, and system errors.Difficulty
Beginner
Time
5 Minutes
Technical Message Translation
RocketMod programmatically generates a dedicated translation registry for the core framework and every individual plugin it initializes.- Technical Path:
/Servers/Default/Rocket/Rocket.en.translation.xml(Substituting.en.for your target language code).
Modifying Registry Entries
To update a specific string (e.g., the “Invalid Command” notification), locate the correspondingId and modify its Value.
Implementing Dynamic Chat Colors
Unturned uses a standard Hexadecimal (Hex) color system within its XML configuration files. This allows you to apply high-visibility highlighting to critical community information.- Standard Syntax:
<color=#HEXCODE>Your Message Text</color>
Strategic Color Combinations
| Category | Recommended Hex | Visual Identity |
|---|---|---|
| Critical Errors | #FF0000 | Red: Used for bans, kicks, and permission denials. |
| VIP / Rewards | #FFD700 | Gold: Ideal for donor announcements and event wins. |
| System Success | #00FF00 | Green: Applied to successful teleports or character heals. |
| Admin Inquiries | #00FFFF | Cyan: Distinguishes direct staff communication from global chat. |
Community Personalization
Localizing Group Prefixes
Localizing Group Prefixes
To complete your server’s visual identity, ensure you update the Prefixes within your Permissions.config.xml. For a localized experience, you might transition from the standard
[Admin] to localized variants like [Administrador].Dynamic Placeholders
Dynamic Placeholders
Many translation strings support placeholders (e.g.,
{0}, {1}). These are utilized by the engine to dynamically insert player names or numerical values into the message. Important: Always ensure these placeholders remain intact within your translated text to prevent script errors.Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: [email protected]
Last Updated: January 2026 | Unturned: Branding applied.