RSS Gutenberg

RSS Gutenberg

A Fabric mod for 1.20.4 that pulls articles from an RSS or Atom feed and delivers them in-game as written books you can buy from Villagers or Wandering Traders.

by
17 Downloads
fabricutility
Rent Server with this Mod

About this Mod

RSS Gutenberg

A Fabric mod for Minecraft 1.20.4 that pulls articles from an RSS or Atom feed and delivers them in-game as written books you can buy from Villagers or Wandering Traders.

This mod can run entirely server-side without issue, and does not need to be installed client-side. If it is installed client-side, players will get a creative menu containing every book generated by this mod, otherwise, they can only get the books through trading.

This mod depends on Fabric API 0.97.3+1.20.4 or newer.

Configuration

The config file is located in config/rss-gutenberg.json, and is automatically generated on first launch with the following defaults:

{
  "feedUrl": "",
  "dateFormat": "DMY",
  "authorOverride": "",
  "checkSchedule": "0 */12 * * *",
  "tradeItem": "minecraft:emerald",
  "tradeQuantity": 1
}
Field Type Default Description
feedUrl string "" URL of the RSS 2.0 or Atom 1.0 feed to read.
dateFormat string "DMY" Date format appended to book titles. "DMY" gives DD/MM, "MDY" gives MM/DD.
authorOverride string "" Forces a custom author name on every book. Leave blank to use the name from the feed (or the feed's domain if none is provided).
checkSchedule string "0 */12 * * *" How often to check the feed, as a cron expression. The default checks every 12 hours. crontab.guru is a good site for figuring out how to write these.
tradeItem string "minecraft:emerald" The item charged by Villagers and Wandering Traders for the books.
tradeQuantity int 1 How many of that item each book costs.

Persistence

Books are saved to config/rss-gutenberg-books.json between restarts, so your library survives a reboot. Articles that have already been fetched are tracked by their GUID and won't be duplicated.


Server command

/rssgutenberg check

Triggers an immediate feed check outside the normal schedule. Requires operator level 2.


Updates?

I have no plans to update this mod to newer versions of the game, unless I personally need this mod to run on a newer version. I made this mod for a private server I run, which happens to be running on 1.20.4. Because I actively play on a server this mod will be installed on, any severe bugs will almost certainly get patched, and small improvements may be added over time if I can be bothered to do so, but I myself won't update it to run on newer versions of Minecraft unless I myself need it on a newer version. If you do, feel free to fork.

Forge/Quilt/NeoForge/Paper/Spigot/Bukkit/BreakIntoMojangAndSneakItIntoVanilla?

No plans for me to personally do any of those ports, as I personally don't need them, and don't think I ever will. If you do, feel free to fork.

(It will probably work on Quilt as most Fabric mods do, but I haven't tested this.)


License

GNU General Public License v3.

Available Versions

RSS Gutenberg 1.0.0release
MC 1.20.4fabric
March 8, 2026

How to Install RSS Gutenberg on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.4).

3

Install Mod

Open the mod browser in the dashboard and search for "RSS Gutenberg". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.20.4

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

RSS Gutenberg server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.4). You can switch loaders with one click in the panel.

Is RSS Gutenberg compatible with fabric?

RSS Gutenberg officially supports fabric for Minecraft 1.20.4. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with RSS Gutenberg – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if RSS Gutenberg consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install RSS Gutenberg with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Required

Supported Versions

1.20.4