RSS Gutenberg
No reviews yet
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.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
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.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers