HomeJavaModsQuill Chat
Quill Chat
Quill Chat — screenshot 1Quill Chat — screenshot 2

QuillChat - Customizable Chat for Minecraft Servers

QuillChat is a simple and flexible plugin for Paper-based servers (version 1.21 and above), allowing full customization of the in-game chat. With it, you can configure global and local chat, add placeholder support, manage link sending, and more. Ideal for role-playing servers where chat separation by distance is important, or for any projects needing a stylish and functional chat.

The plugin is developed in Java using Gradle, and it uses paper-plugin.yml for the manifest, ensuring compatibility with the Paper API.

Key Features

Installation

  1. Download the JAR file from Modrinth.
  2. Place it in your server's plugins folder.
  3. Restart the server - the plugin will automatically create config.yml in the plugins/QuillChat folder.
  4. Customize the config to your liking and use /chat reload to apply changes without restarting.

Configuration (config.yml)

Here's an example of the base config:

# Chat settings for the QuillChat plugin
chat-settings:
  enable: true
  global-chat-symbol: "!"
  enable-local-chat: true
  radius: 100
  allow-links: true

# === FORMATS SYSTEM ===
# Important! If the vip format is lower than the default format, the default chat formatting will be used.
# Therefore, write the groups in descending order! For example:
# Alternatively, set the default permission to false in your permission plugin.
formats:
  admin:
    permission: quillchat.format.admin
    global: "<red>[ADMIN]</red> %luckperms_prefix%<color:#79dae0>{player}</color> <dark_gray>»</dark_gray> <color:#ffeccf>{message}</color>"
    local: "<red>[ADMIN]</red> %luckperms_prefix%<color:#e0e0e0>{player}</color> <dark_gray>»</dark_gray> {message}"

  vip:
    permission: quillchat.format.vip
    global: "<gold>[VIP]</gold> %luckperms_prefix%<color:#79dae0>{player}</color> <dark_gray>»</dark_gray> <color:#ffeccf>{message}</color>"
    local: "<gold>[VIP]</gold> %luckperms_prefix%<color:#e0e0e0>{player}</color> <dark_gray>»</dark_gray> {message}"

  default:
    permission: quillchat.format.default
    global: "<color:#1eff00>●</color> %luckperms_prefix%<color:#79dae0>{player}</color> <dark_gray>»</dark_gray> <color:#ffeccf>{message}</color>"
    local: "%luckperms_prefix%<color:#e0e0e0>{player}</color> <dark_gray>»</dark_gray> {message}"

# Custom messages
messages:
  command-usage: "<color:#cfffad>Usage: /chat reload</color>"
  no-permission: "<red>You don't have permission to execute this command!"
  reload-success: "<green>The configuration has been successfully reloaded!"
  no-link-permission: "<red>You don't have the right to send links to the chat!"

You can edit colors, formats, and messages using MiniMessage (e.g., <red>, <green>, or gradients).

Dependencies

Compatibility

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more