
Bountiful — een mod voor een opdrachtenbord in dorpen in Minecraft
Bountiful voegt aan Minecraft een opdrachtensysteem toe dat gebaseerd is op één enkel blok: het beloningsbord. Je loopt naar het bord…
Bountiful voegt aan Minecraft een opdrachtensysteem toe dat gebaseerd is op één enkel blok: het beloningsbord. Je loopt naar het bord, neemt een opdracht aan, voert die uit en keert terug voor de beloning. Geen ingewikkelde interfaces, geen personageprogressie: gewoon een doel…
Bountiful — een mod voor een opdrachtenbord in dorpen in Minecraft
Versie waarop het artikel is geschreven: 1.21.1
Loader: Fabric
Versie van de mod: 8.0.0
Ondersteunde Minecraft-versies: 1.17.1–1.21.1
Afhankelijkheden: Kambrik
Bountiful voegt aan Minecraft een opdrachtensysteem toe dat gebaseerd is op één enkel blok: het beloningsbord. Je loopt naar het bord, neemt een opdracht aan, voert die uit en keert terug voor de beloning. Geen ingewikkelde interfaces, geen personageprogressie: gewoon een doel voor elke sessie en een concrete beloning voor het voltooien ervan.
Beloningsbord
Het beloningsbord is het hoofdblok van de mod. Je kunt het vinden in dorpen (als de generatie in de config niet is uitgeschakeld) of zelf maken.

Maakrecept van het opdrachtenbord
Het inventaris van het bord open je met de rechtermuisknop — daarin worden de huidige opdrachten weergegeven. Elke opdracht is een afzonderlijk briefje met een lijst van doelen (wat je moet verzamelen, brengen of vernietigen) en een lijst van beloningen. Om een opdracht te voltooien, neem je het briefje, voldoe je aan de aangegeven voorwaarden en keer je terug naar het bord om opnieuw op de rechtermuisknop te drukken. Daarna verschijnen de beloningen meteen in je inventaris.
Verse opdrachten verschijnen na verloop van tijd — oude worden weggehaald, nieuwe worden gegenereerd. Standaard vindt de vernieuwing elke 45 seconden plaats.

Het mededelingenbord in het centrum van de nederzetting
Opdrachten
Elke opdracht bestaat uit twee delen: het doel (wat je moet brengen of doden) en de beloning (wat je krijgt na het inleveren). Het aantal doelen en beloningen hangt af van de instellingen en de zeldzaamheid van de opdracht zelf. Standaard krijgt één opdracht 1–2 beloningen en evenveel doelen.
Het waardesysteem binnen de mod is in balans: de totale waarde van de beloningen komt ongeveer overeen met de totale waarde van de doelen. Elk voorwerp in de opdrachtenpools heeft een numerieke waarde unitWorth, en het generatiealgoritme kiest de doelen zo dat hun totale waarde aansluit bij de waarde van de beloningen. Een exacte balans is niet altijd mogelijk, dus een kleine afwijking ten gunste van de beloning wordt als normaal beschouwd.
Zeldzaamheid van opdrachten
Bountiful gebruikt dezelfde zeldzaamheidsschaal als het vanille Minecraft:
Gewoon (Common)
Ongewoon (Uncommon)
Zeldzaam (Rare)
Episch (Epic)
Hoe hoger de zeldzaamheid van een opdracht, hoe groter de kans dat er bij de beloningen voorwerpen uit een hogere pool verschijnen. In het begin is de reputatie van het bord laag en overheersen gewone opdrachten. Na verloop van tijd neemt hun kwaliteit toe.

Een geopend mededelingenbord met opdrachten van uiteenlopende zeldzaamheid
Reputatie
Elk beloningsbord heeft zijn eigen reputatiewaarde. Die stijgt telkens wanneer iemand een opdracht juist op dit bord inlevert. Een hogere reputatie geeft twee dingen:
Vaker zeldzame beloningen. Vanaf reputatieniveau 5 verschijnen ongewone voorwerpen twee keer zo vaak.
Korting op de doelen van opdrachten. Hoe hoger de reputatie, hoe minder je hoeft in te leveren voor dezelfde beloning. Bij 10% korting hoef je voor beloningen ter waarde van 1000 slechts doelen ter waarde van 900 te brengen.
Op servers is de reputatie gekoppeld aan een specifiek bord, en niet aan de speler globaal. Als je lang opdrachten op een en hetzelfde bord inlevert, verschijnen juist daar gunstigere voorwaarden.
Decreten
Een decreet is een voorwerp dat het thema van de opdrachten op een specifiek beloningsbord bepaalt. Zo vult het Decreet van de smid het bord met opdrachten voor leer, ijzer en wapenrusting. Het Decreet van de boer met tarwe, meloenen, paddenstoelen en andere landbouwproducten.
Een gemaakt decreet kent het bord bij plaatsing een willekeurig thema toe. Decreten kun je ook vinden als beloning voor voltooide opdrachten.

Maakrecept van een decreet
Op één bord kun je tot drie decreten tegelijk plaatsen. Als je bijvoorbeeld het Decreet van de smid en het Decreet van de boer plaatst, kunnen nieuwe opdrachten thema's mengen: tarwe brengen in ruil voor een ijzeren borstplaat. Deze vermenging wordt ingeschakeld met de parameter bounty.allowDecreeMixing en is standaard actief.
Configuratie
De config van de mod bevindt zich op het pad config/bountiful.json. Hieronder staan alle parameters met uitleg.
Sectie board
Parameter | Beschrijving |
| Vernieuwingsinterval van de opdrachten op het bord (in seconden). Een kleinere waarde — opdrachten veranderen vaker. |
| Hoe vaak beloningsborden verschijnen in gegenereerde dorpen. De waarde 0 schakelt generatie in dorpen uit. |
| true — het beloningsbord kan worden gesloopt en opgeraapt. false — het bord kan met geen enkel gereedschap worden afgebroken (relevant voor servers waar borden onbeweeglijk moeten zijn). |
Sectie bounty
Parameter | Beschrijving |
| Een vast aantal seconden dat wordt toegevoegd aan de tijd van elke opdracht. 0 — geen bonus. Verhoog deze waarde als je spelers meer tijd wilt geven om te voltooien. |
| true — opdrachten hebben een timer en verdwijnen nadat de tijd verstreken is. false — opdrachten hebben geen tijdslimiet en blijven tot een handmatige vernieuwing. |
| Het percentage waarmee de moeilijkheidsgraad van aanvullende opdrachten toeneemt. 0 — de moeilijkheidsgraad verandert niet. Een positieve waarde verhoogt de eisen aan de doelen ten opzichte van de waarde van de beloning. |
| true — als er meerdere decreten op het bord staan, kunnen doelen en beloningen van verschillende thema's binnen één opdracht worden gemengd. false — elke opdracht wordt strikt binnen het kader van één decreet gegenereerd. |
| false — het algoritme kiest eerst de beloningen en kiest daarna de doelen op basis van hun waarde (standaardgedrag). true — de logica wordt omgekeerd: eerst worden de doelen bepaald en daarna worden daar beloningen bij gekozen. |
| Het minimumaantal beginopdrachten dat verschijnt op een net geplaatst bord. |
| Het maximumaantal beginopdrachten. |
| Het minimumaantal aanvullende opdrachten dat bij een vernieuwing van het bord wordt toegevoegd. |
| Het maximumaantal aanvullende opdrachten bij een vernieuwing. |
| De naam van de pool waaruit de "valuta"-beloningen voor aanvullende opdrachten worden gehaald. null — de standaardpools worden gebruikt. Relevant voor aangepaste modpacks met eigen beloningspools. |
Sectie client
Parameter | Beschrijving |
| true — na het succesvol inleveren van een opdracht verschijnt in de hoek van het scherm een melding (toast). false — de melding wordt niet getoond. |
Sectie dbg
Parameter | Beschrijving |
| true — schakelt de debugmodus in (geeft extra informatie weer in de console). Alleen nuttig bij het ontwikkelen van aangepaste pools. Laat het bij normaal spelen op false. |
Sectie general
Parameter | Beschrijving |
| Paden naar databestanden die de mod negeert bij het laden. Standaard zijn de demonstratiebestanden uitgesloten. Ondersteunt wildcard *. |
Conclusie
Bountiful geeft de speler een doel voor elke sessie zonder dat hij zelf hoeft te bedenken wat hij gaat doen. Het reputatiesysteem rekt de interactie met de borden op de lange termijn uit — hoe meer je inlevert, hoe gunstiger de voorwaarden die je krijgt.
De mod is in de eerste plaats geschikt voor groepsoverleven op een server: de gedeelde reputatie van het bord, de mogelijkheid om met meerdere spelers tegelijk dezelfde opdracht aan te nemen en de via de config regelbare moeilijkheidsgraad maken hem handig voor coöperatief spel. Voor een singleplayer werkt het ook, maar zonder het sociale element komt een deel van de mechaniek — met name de gedeelde reputatie — niet volledig tot zijn recht.
Installatie
Een typische installatie duurt ongeveer 5 minuten. De stappen zijn gelijk; alleen de loader en de bijbehorende build verschillen.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











