Skip to content

Change the look and messages

Edit files inside plugins/GsSpawners/. Keep the spacing, quote text containing # or &, and run /gsspawners reload after saving.

Pick the right file

FileChange here
config.ymlBrand, icons, display channels and gameplay
messages.ymlChat, action-bar and boss-bar wording
spawners.ymlMob drops, XP and sell prices
licensing.ymlAutomatic updates

Colors

All of these work in configured messages and the chat brand:

ExampleResult
'&aHello'Minecraft green
'&6Gold &lBold'Gold with bold text
'&#F5C451Hello'Custom hex color
'#F5C451Hello'Custom hex color
'<#F5C451>Hello'Custom hex color
'§aHello'Minecraft section-sign color

Use &r to reset formatting. Hex support means color codes; HTML elements such as <b> are not supported.

Change the chat brand

In config.yml:

yaml
brand: '&#F5C451My Amazing SMP'

Or use /gsspawners setbrand &6My Amazing SMP.

This changes chat branding. Container titles describe their purpose, such as Cow Spawner and Spawner Storage.

Choose the icon

Edit the existing icons.chat section in config.yml:

yaml
icons:
  mode: auto
  chat:
    mode: auto
    texture: minecraft:item/diamond
    text: '&#F5C451◆'
  • auto: use a vanilla texture on supported Java clients.
  • text: always show the symbol from text.
  • off: hide the icon.

Try minecraft:item/gold_ingot, minecraft:item/emerald or minecraft:block/spawner. No resource pack is needed for vanilla textures. Use a real Minecraft texture identifier; a nonexistent texture may display a missing-texture image.

To remove the icon and its space, change format.prefix in messages.yml to '{brand} &8› '.

Change a message

Find this entry under messages.spawner in messages.yml:

yaml
messages:
  spawner:
    sold: '&aSold {amount} items for &#F5C451{coins} coins.'

Change the wording, but keep any placeholders you want displayed. For example:

yaml
    sold: '&a+{coins} coins &7from {amount} drops'

Set a message to '' to hide it. The plugin replaces {amount}, {coins}, {mob} and similar placeholders with the current values. Player-provided names remain literal text.

Chat, action bar and boss bar

In config.yml, change the existing feedback values:

yaml
feedback:
  chat: true
  action-bars: true
  boss-bars: false
  sounds: true
  particles: true
  titles: true
  boss-bar-seconds: 3
  boss-bar-color: YELLOW
  boss-bar-style: PROGRESS

The action bar is the text above the hotbar. The boss bar appears at the top of the screen; enable it with boss-bars: true.

In messages.yml:

  • format.chat controls the chat layout.
  • format.prefix controls the icon, brand and separator.
  • format.tones controls success, error and other markers.
  • format.action-bar and format.boss-bar control ordinary feedback.
  • action-bar and boss-bar control live teleport and combat status.

Example countdown:

yaml
action-bar:
  teleport: '&eGoing to {destination} in {seconds}s. Stay still!'
boss-bar:
  teleport: '&f{destination} &8· &e{seconds}s'

Boss-bar colors: PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE. Styles: PROGRESS, NOTCHED_6, NOTCHED_10, NOTCHED_12, NOTCHED_20.

Apply changes

Run /gsspawners reload. Use a full restart after changing scheduler timings. New default settings are added while existing values are preserved.

Gameplay messages and their layouts are configurable. Menu button descriptions and technical error details are not a complete translation catalog.

Built with VitePress · GoldenSticker