The only player communications plugin your server will ever need!
Keep your players informed about any changes you make as you make them, or even have a weekly player spotlight. Supports full permission customizability.
To get started have an Op run '/newsletter new' to create your default newsletter for your server!
## Commands
Everything hangs off `/newsletter` (aliases `/news`, `/nl`). Omitting a name always means
the unnamed **default** newsletter.
| Command | Who | What it does |
|---|---|---|
| `/newsletter` | everyone | Puts the default newsletter in your inventory |
| `/newsletter ` | everyone | Same, for a named newsletter |
| `/newsletter new [name]` | editors | Creates a newsletter |
| `/newsletter edit [name]` | editors | Gives you a book and quill of the current content |
| `/newsletter plugins` | editors | Appends the server's plugin list to the book in your hand |
| `/newsletter amend [name]` | editors | Publishes your draft and bumps the version |
| `/newsletter discard [name]` | editors | Throws the draft away |
| `/newsletter list` | everyone | Lists newsletters and versions |
| `/newsletter delete ` | admins | Deletes a named newsletter |
| `/newsletter reload` | admins | Reloads config and storage from disk |
### Permissions
| Node | Default | Grants |
|---|---|---|
| `newsletter.read` | everyone | Reading newsletters |
| `newsletter.notify` | everyone | Login greeting and update notices |
| `newsletter.edit` | op | Editing **every** newsletter |
| `newsletter.edit.` | op | Editing one newsletter |
| `newsletter.edit.default` | op | Editing the unnamed default |
| `newsletter.admin` | op | Delete and reload |
Nodes are declared in `plugin.yml`, so LuckPerms and similar pick them up with no setup.
Granting `newsletter.edit.events` to a trusted player lets them run the whole edit flow on
that one newsletter without op.
## Formatting
Page content is MiniMessage by default, so you can type `Downtime Sunday` into
the book. You edit the raw source and see the tags; the published book shows the result.
Malformed markup never throws — it falls back to literal text.
Set `book.page-format: plain` to disable this entirely and treat pages literally.
Minecraft caps books at **100 pages of 1024 characters**. Content over that is cut, and you
are told exactly how much was dropped or truncated rather than losing it silently.
Usage
MIT License, if you redistribute please link back to the original repo for bug reports and maintenance, etc.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 26.1, 26.1.1, 26.1.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Hangar — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Newsletter is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.1.1, 26.1.2, 26.2. Downloaded 4 times (via Hangar). Download it and open it directly in the game.