Back to mods
ChatPlus Staff Tools project artwork

CurseForge · Minecraft mod

ChatPlus Staff Tools

ChatPlus 2.7.0 with a right-click staff menu, player lookups and confirm-before-send. Unofficial fork.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ChatPlus Staff Tools release should I use?

Updated 3 days ago
Latest stable file ChatPlus Staff Tools 2.7.0-st.4
Game version 1.21.1
Loader NeoForge

ChatPlus Staff Tools 2.7.0-st.4 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is ChatPlus Staff Tools required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does ChatPlus Staff Tools 2.7.0-st.4 need?

ChatPlus Staff Tools 2.7.0-st.4. Change the file and its required mods may change too.

All 3 required mods have matching files

Install Cloth Config API (Fabric/Forge/NeoForge), Architectury API, Kotlin for Forge first. We found matching files for this game-version and loader setup.

Architectury API Needed by ChatPlus Staff Tools 2.7.0-st.4
required
Matching file found Matched file: [NeoForge 1.21] v13.0.11
Kotlin for Forge Needed by ChatPlus Staff Tools 2.7.0-st.4
required
Matching file found Matched file: Kotlin for Forge 5.12.0

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add ChatPlus Staff Tools without breaking your instance.

Built for ChatPlus Staff Tools 2.7.0-st.4. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use ChatPlus Staff Tools 2.7.0-st.4. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Cloth Config API (Fabric/Forge/NeoForge), Architectury API, Kotlin for Forge first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside ChatPlus Staff Tools 2.7.0-st.4. It opens that exact file at the source.

About this project

What does ChatPlus Staff Tools add?

ChatPlus Staff Tools

**An unofficial fork of ChatPlus by ebicep**, with a few small helpers for server staff. It's ChatPlus 2.7.0, unchanged in look and behaviour, plus the extras below.

It's client-only and **replaces ChatPlus**: it uses the same mod ID and the same settings file, so your tabs and settings carry over. Don't install both.

The mod knows nothing about any server. Without a server profile, the staff helpers stay off and it's simply ChatPlus with some fixes.

For server staff

  • **Right-click a player's name in chat** for a small menu: Lookup, Message, Note, Warn, Temp-ban, Unstuck, extra commands from your profile, and Copy name. The menu opens over the open chat, so chat stays as it is.

  • **Lookup screen:** the player's warnings, notes and active bans from your server's own lookup command, with Remove and Unban buttons.

  • **Confirm before sending:** anything that changes something shows the exact command first, with Cancel and Send. Send is disabled for half a second, so a double-click can't send by accident.

  • **/mt:** /mt <player> opens a lookup, /mt reload reloads the profile, and /mt shows the status.

  • **Settings:** a Moderation section in the ChatPlus settings.

Safety

  • Nothing is ever sent without a click from you.

  • Nothing is sent unless you're on a server listed in your profile.

  • Commands go one at a time, with a delay between them.

  • The player is always taken from the server's own click data on their name, never from a nickname or rank.

Server profiles

Everything server-specific (addresses, commands, how lookup replies look) lives in config/chatplus/moderation/profile.json. Your server's staff team writes it once and shares it with staff. The format and a complete example are on GitHub.

Fixes over ChatPlus 2.7.0

  • **Translate:**

  • No double spaces.

  • Selected lines get the right translation.

  • Translations are added on the game thread.

  • An API error pauses translation for 5 minutes instead of for the whole session.

  • Requests time out instead of hanging.

  • **From ChatPlus 2.8.0:**

  • A memory leak in the chat bar's elements.

  • A crash guard when drawing chat lines.

  • Copying a message with its formatting works again.

Everything else is ChatPlus 2.7.0 as released.

Requirements

Minecraft 1.21.1, NeoForge 21.1, Architectury API, Cloth Config API and Kotlin for Forge.

Credits and license

ChatPlus is by **ebicep** (GitHub). This fork is GPL-3.0, like ChatPlus. Source code: github.com/CarismaHD/ChatPlus-StaffTools.

Please report problems with this fork on its GitHub, not to ChatPlus.

Project description from CurseForge.

Pick your setup

ChatPlus Staff Tools by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ChatPlus Staff Tools versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.