Skip to content

Introduction

Voxen is a chat plugin for PaperMC 1.21.8+ and its forks, Folia included. It takes over the chat pipeline and gives you channels, private messages, parties, ignoring, @name mentions, nicknames, item sharing and a full moderation stack.

Everything above works on a single server. Point several servers at one Redis, NATS or RabbitMQ broker and chat, private messages, mentions, social spy and mutes cross server borders without a proxy-side plugin.

  1. A player types something. If it starts with a channel’s quick prefix (!hello), that channel is used; otherwise it goes to their active channel.
  2. Voxen checks whether they may write there: mutes, chat mute, cooldown, slowmode.
  3. The link filter runs, then the word filter, then the repeat check.
  4. Emote shortcodes are replaced, mentions are resolved, and the message is rendered with the tags that player is allowed to use.
  5. The channel’s format builds the final line, and it goes to everyone the channel picks: a radius, a world, a party, a permission, or the whole network.
Item Version
Server Paper (or a fork) 1.21.8+. Spigot is not supported
Java 21
Storage SQLite out of the box, MySQL/MariaDB for a network

Optional hooks: PlaceholderAPI, MiniPlaceholders, Vault, LuckPerms, DiscordSRV, EssentialsDiscord, Towny, Factions, mcMMO.