Carpet LAB Addition
by chililisoup
Carpet LAB Addition is a Fabric server add-on for Carpet that adds sign broadcast markers, chat triggers and extra NBT encoding commands.
What it does
Carpet LAB Addition extends the Carpet mod, which it requires, with features written for the LAB SMP server. A sign whose first line reads a broadcast marker can send its text to chat when a note block below it is triggered, with an optional radius between 1 and 48 blocks and a default of 24. Shulker boxes can also be set to break paintings and item frames when they open.
The mod exposes script events that fire before a player's message is broadcast, letting a script change or cancel a chat message before it is sent, and after a player edits a sign, after vanilla text changes apply, which allows custom sign formatting. It adds encode commands for SNBT and NBT expressions, including a version that accepts heterogeneous lists, and the NBT output follows vanilla's newer format. The mod runs on the server alone, so players join without installing it. The code and license are CC0 1.0 Universal, and the project is open source with a public issue tracker.
Key features
Note block sign broadcasts
A note block triggered beneath a sign with a broadcast marker sends the sign's text to chat.
Adjustable broadcast radius
The marker accepts an optional radius from 1 to 48 blocks, with 24 as the default.
Shulker box item frame breaking
Shulker boxes can be set to break paintings and item frames when they open.
Chat and sign script events
Events fire before a message is broadcast, where a script can cancel it, and after a sign is edited, for custom formatting.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
1.20.x4 of 4 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Server chat tools
Server owners can rewrite or block player messages before they reach the chat through scripts.
Who it’s for: Server owners and script authors who run Carpet-based servers, particularly the LAB SMP, and who want sign and chat behaviour that vanilla does not provide.
How it compares
Lanitium is a Fabric, server-side only mod under the Apache License 2.0, published for 1.20.5 – 1.21.4. Carpet FZ Addition is also server-side only and open source under the GNU General Public License v3.0 only, but it is published for 1.21.11 alone. Carpet LAB Addition covers 1.20 – 26.3 under CC0 1.0 Universal.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Carpet LAB Addition | Fabric | 1.20 – 26.3 | Server-side only | 2026-10-12 |
| Lanitium | Fabric | 1.20.5 – 1.21.4 | Server-side only | 2025-05-11 |
| Carpet FZ Addition | Fabric | 1.21.11 | Server-side only | 2026-05-28 |
Questions
Does Carpet LAB Addition need Carpet installed?
Do players need the mod on their clients?
Which game versions have files?
In the catalog
Carpet LAB Addition is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from chililisoup
Similar mods
What the author says
Carpet features created for the LAB SMP, as we need them. noteBlocksBroadcastSigns - Makes note blocks with signs standing on top send the sign's text in chat when triggered. - Requires the first line on the front of the sign to be a broadcast marker: [BROADCAST] - The broadcast marker can optionally supply a radius…
Official listing
- Modrinth page
- modrinth.com/mod/carpet-lab-addition
- Owner
- chililisoup
- Published
- 2024-09-17
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
