UltimateShop Wiki
  • 🎉Welcome
  • 🌏Other Language Wiki
  • 📦Info
    • ✅Requirements
    • ⚙️Install
    • 🔗Compatibility
    • 🛠️Configuration files
    • ⌨️Commands
    • 📊Data
    • 🚀Performance
    • ❓FAQ
    • 🆚Compare
  • 📋Format
    • 🛒Info of ItemFormat™
    • 📝ItemFormat™
      • Component Format
    • 💹EconomyFormat™
    • 🖼️Display Item Format
    • 🎬Action Format
    • ⚖️Condition Format
    • ➗Math Calculate Format
  • 🔌Menus
    • 🔲General Menus
    • 🔽Buy More Menus
    • 🛏️Bedrock Menus - Premium
    • 🥉Display Item Add Lore
  • 🛍️Shops
    • 📂Shops
    • 🛒Products
    • 💰Products Config: Single Thing
    • ♻️Product Config: Buy/Sell Times Reset
    • 📚Common Examples
    • 🌱Example: Stock (like in life)
    • 📅Example: Daily Shops
    • 🏆Example: Daily Rewards
  • 📍Placeholders
    • 🔧Built-in Placeholder
    • 🔀Random Placeholder - Premium
    • ⛓️Conditional Placeholder - Premium
    • 🔖Example: Discount
  • 💰Dynamic Prices
    • 🔄Dynamic Price
    • 🔴Dynamic Price Status - Premium
  • ✨Features
    • 🎨Color Code
    • 💴Easy Prices
    • 🪄Sell Stick - Premium
    • 💾Saved Item (Item Manager)
    • 🌍Localized Item Name - Premium
    • 🌐Multi Server Sync - Premium
    • 🔢Number Format
    • ✏️In-game Editor - Premium
    • 🎮Custom Click Event - Premium
    • 🔍Custom Item Match Method
    • 🔑Give Item Method
    • 💳Log Transaction - Premium
  • 💻Develop
    • Develop Guide
    • Events
    • Hook into UltimateShop
    • Can't do things
Powered by GitBook
On this page
  • MiniMessage
  • Built-in Color Parser
  1. ✨Features

🎨Color Code

Previous🔴Dynamic Price Status - PremiumNext💴Easy Prices

Last updated 11 days ago

UltimateShop provides 2 color code format. The plugin will automatically determine which color code format you are using so you don't need set anything about this.

MiniMessage

  • You can check this format .

  • Requrie Paper or it's fork and at least 1.17.1 server version.

  • Can use many advanced feature like font, hover or more.

  • You can almost it everywhere except bedrock settings or placeholder settings in config.yml file. Because for now both Geyser or PlaceholderAPI don't allow us use MiniMessage at their API at the moment.

Built-in Color Parser

  • Format:

    • To use hex color, you should use special color code, it should like this: &#Hex color code

    • For example, &#ff0000.

    • To use gradient color, you should use special gradient color code, it should like this: &<#Start Color Code> Message &<#End Color Code>

    • For example, &<#666666>UltimateShop &<#ffffff>.

    • To use common color, an example is &b.

    • For version below 1.16, we will auto teanslate hex color to common color.

  • Support all versions and server core.

  • Only useful color feature supported.

  • You can use it everywhere.

  • For Paper users who meet use MiniMessage requirements, we will auto translate built-in color parser to MiniMessage format.

here