Pixel Dream StudiosWiki
Mods

RPG Errands

Villagers who want something, and a mark over the head of anyone who does. Twenty-seven errands out of the box, and every one of them a datapack file.

The mason is short of flint and there is a storm coming. The shepherd wants the wolves in the trees seen to. Somebody needs word carried over the hill, and the person you find at the other end is glad you came.

About half a village wants something on any given day, and what they want turns over at dawn. Nothing is timed, nothing is tracked in the corner of the screen, and you can take one on, go and do something else entirely, and come back to it in a week.

Needs RPG Dialogue

Every errand is asked for inside a conversation, so RPG Dialogue has to be installed alongside it. It gets on with RPG Villagers but does not need it: installed together the errands appear in the village's own greetings, installed alone this mod brings a plain greeting of its own to hang them from.

Reading the marks

From across the square, without right-clicking eleven people to find out.

MarkMeans
A gold exclamation markThey have something to ask.
An iron question markYou took one on and are still short of it.
A gold question markYou are carrying the whole of it. Go and say so.

Colour says whether there is anything to be done here, gold yes and iron not yet, and shape says which kind of doing. The two read independently, so a player learns them once.

Nobody is marked in their sleep, no child is ever asked, and a villager whose greeting says nothing about errands wears no mark. See How it works.

What you get

27 errands

Across thirteen trades and the village at large, all of them in data/rpg_errands/errands/, all of them replaceable.

A mark over the head

Of anybody with something to ask, or waiting on you for it.

A promise you can walk away from

Nothing is timed. An untouched one lapses after twelve days.

Favour

Settling one moves vanilla's own gossip, which already sets your prices and already spreads between villagers on its own.

It does something the moment it is installed, and everything it ships can be outranked

This is a mod, not a library. What keeps that safe is priority rather than absence: the plain greeting it falls back to sits at -900, so any real content in your pack wins automatically, and every errand, conversation and tag it ships is a file you can claim the id of.

Installing

Minecraft 1.21.1, on either Fabric or NeoForge. There is one jar and it runs on both.

Install RPG Dialogue. On Fabric, install Fabric API as well.

Drop the jar in mods/. On a server it belongs on the server and on clients, since the marks are drawn client-side.

Where to go next

On this page