COWMODSКаталог модов

FoColours

Server-friendly chat colours with GUI selection and PlaceholderAPI support.

Автор: Carrotio2315обновлён 16 окт. 2026 г.
ДекорОбщение

Описание

FoColours cover image

FoColours gives players a clean way to choose their chat colour while keeping server owners in control of what each player can use. It supports a simple player menu, direct commands, admin-managed unlocks, custom colours, and a PlaceholderAPI mode for servers that already use a chat formatting plugin.

Features

  • Let players pick chat colours from a GUI or directly with /focolours <colour>.
  • Keep chat setup flexible with automatic chat colouring or %focolours_colour% for external chat formats.
  • Add built-in, custom hex, legacy-code, and rainbow colour options from the admin tools.
  • Grant or remove player colour access without editing files by hand.
  • Configure the public menu layout, text, materials, lore, and message colours.
  • Import and sync EzColors-style permission setups for easier migration.

Player colour menu showing selectable chat colours

Colour manager showing built-in and custom colour options

Admin editor menu for FoColours setup

Add custom colours easy with dialog menus

Dependencies

  • PlaceholderAPI - Optional. Required only if you want to use %focolours_colour%.

Commands

  • /focolours - Opens the player colour menu.
  • /focolours <colour> - Selects an unlocked colour directly.
  • /focolours reset - Resets your chat colour to the configured default.
  • /focoloursadmin editor - Opens the admin editor.
  • /focoloursadmin give <player> <colour> - Unlocks a colour for a player.
  • /focoloursadmin take <player> <colour> - Removes a colour from a player.
  • /focoloursadmin reload - Reloads config, messages, GUI files, dialogs, and runtime data.
  • /focoloursadmin convertezcolors <enable|disable|status> - Controls EzColors permission syncing.

Permissions

  • focolours.use - Allows players to use the colour menu and colour selection command.
  • focolours.admin - Allows access to admin tools, reload, editor, give, take, and migration commands.

Placeholders

Requires PlaceholderAPI.

  • %focolours_colour% - Returns the player's selected chat colour formatting code.
Developer API

Compile against the matching jar (provided in Maven, compileOnly in Gradle); install it locally if needed. Declare FoColours in your plugin metadata (softdepend for an optional integration).

<dependency>
  <groupId>me.foesio</groupId>
  <artifactId>FoColours</artifactId>
  <version>1.8</version>
  <scope>provided</scope>
</dependency>
import me.foesio.foColours.api.FoColoursApi;
import me.foesio.foColours.api.event.PlayerColourAccessChangedEvent;

FoColoursApi api = Bukkit.getServicesManager().load(FoColoursApi.class);
if (api != null) api.enabledColours();

@EventHandler
public void onPlayerColourAccessChangedEvent(PlayerColourAccessChangedEvent event) {
    Bukkit.getLogger().info(event.getClass().getSimpleName());
}

API methods (overloads grouped):

  • FoColoursApi: enabledColours, findEnabledColour, playerColours, grantColour, takeColour, selectColour, resetColour, renderText.

Other API types: ColourChangeCause, ColourChangeResult, ColourSnapshot, ColourType, PlayerColourSnapshot.

Events: PlayerColourAccessChangedEvent, PlayerColourSelectionChangedEvent.

Browse API and event source for signatures and event details.

Галерея

Player colour menuColour managerAdmin editorFoColours cover image

Последние версии

Все версии →
release

FoColours-1.7

1.7
16 окт. 2026 г.34Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
- Reworked the public colour menu configuration, including item names, lore, and layout. - Added automatic migration from older GUI files. - Improved reload safety so an invalid GUI edit doesn’t replace the working menu.
release

FoColours 1.6

1.6
12 сент. 2026 г.38Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added configurable chat modes for direct colouring or PlaceholderAPI-based formatting. - Improved player and admin colour menus with custom-colour management, confirmation flows, and refreshed feedback. - Improved reload/config migrations and native-dialog fallback compatibility.
release

FoColours 1.5

1.5
8 сент. 2026 г.11Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved public GUI presentation configuration and reload handling where applicable. - Fixed viewer-aware sprite and native-dialog compatibility fallbacks for unsupported clients. - Preserved existing server-owner GUI values during configuration updates.
release

FoColours 1.4

1.4
28 авг. 2026 г.22Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added configurable sound feedback in `sounds.yml`.
release

FoColours 1.3

1.3
15 авг. 2026 г.29Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved editor intuitivity and visuals.
release

FoColours 1.2

1.2
4 авг. 2026 г.28Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Improved editor visuals and colour management workflows. - Added native input dialogs with chat fallback for supported servers. - Improved config, reload, and player data handling for existing installs.
release

FoColours 1.1

1.1
19 июн. 2026 г.48Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Added 26.2.x support.
release

1.0

1.0
10 июн. 2026 г.21Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Скачать
Что нового
- Initial Modrinth release. - Includes player colour selection, configurable GUI/admin tools, PlaceholderAPI support, and EzColors migration.