
Bountiful — en mod for en oppdragstavle i landsbyer i Minecraft
Bountiful legger til et oppdragssystem i Minecraft basert på én enkelt blokk — belønningstavlen. Du går bort til tavlen, tar et oppdrag…
Bountiful legger til et oppdragssystem i Minecraft basert på én enkelt blokk — belønningstavlen. Du går bort til tavlen, tar et oppdrag, utfører det — og kommer tilbake for belønningen. Ingen kompliserte grensesnitt, ingen karakterutvikling: bare et mål for hver økt og en…
Bountiful — en mod for en oppdragstavle i landsbyer i Minecraft
Versjon artikkelen er skrevet for: 1.21.1
Laster: Fabric
Modversjon: 8.0.0
Støttede Minecraft-versjoner: 1.17.1–1.21.1
Avhengigheter: Kambrik
Bountiful legger til et oppdragssystem i Minecraft basert på én enkelt blokk — belønningstavlen. Du går bort til tavlen, tar et oppdrag, utfører det — og kommer tilbake for belønningen. Ingen kompliserte grensesnitt, ingen karakterutvikling: bare et mål for hver økt og en konkret belønning for å fullføre det.
Belønningstavle
Belønningstavlen er moddens hovedblokk. Den kan finnes i landsbyer (hvis generering ikke er slått av i konfigurasjonen) eller lages selv.

Oppskrift for å lage oppdragstavlen
Tavlens inventar åpnes med høyre museknapp — der vises de gjeldende oppdragene. Hvert oppdrag er en egen lapp med en liste over mål (hva som må samles, hentes eller ødelegges) og en liste over belønninger. For å fullføre et oppdrag tar du lappen, oppfyller de angitte vilkårene, og går deretter tilbake til tavlen og trykker på høyre museknapp igjen. Etter dette dukker belønningene umiddelbart opp i inventaret ditt.
Ferske oppdrag dukker opp med tiden — gamle fjernes, nye genereres. Som standard skjer oppdateringen hvert 45. sekund.

Oppslagstavlen i sentrum av bosetningen
Oppdrag
Hvert oppdrag består av to deler: målet (hva som må hentes eller drepes) og belønningen (hva du får etter innlevering). Antall mål og belønninger avhenger av innstillingene og oppdragets egen sjeldenhet. Som standard har ett oppdrag 1–2 belønninger og like mange mål.
Verdisystemet inne i modden er balansert: den samlede verdien av belønningene tilsvarer omtrent den samlede verdien av målene. Hver gjenstand i oppdragspuljene har en numerisk verdi unitWorth, og genereringsalgoritmen velger mål slik at deres samlede verdi passer til verdien av belønningene. En nøyaktig balanse er ikke alltid mulig, så et lite avvik i favør av belønningen regnes som normalt.
Oppdragenes sjeldenhet
Bountiful bruker den samme sjeldenhetsskalaen som vanilje-Minecraft:
Vanlig (Common)
Uvanlig (Uncommon)
Sjelden (Rare)
Episk (Epic)
Jo høyere sjeldenhet et oppdrag har, desto større er sannsynligheten for at det blant belønningene dukker opp gjenstander fra en høyere pulje. I begynnelsen er tavlens omdømme lavt, og vanlige oppdrag dominerer. Med tiden øker kvaliteten deres.

En åpen oppslagstavle med oppdrag av ulik sjeldenhet
Omdømme
Hver belønningstavle har sin egen omdømmeverdi. Den øker hver gang noen leverer inn et oppdrag på nettopp denne tavlen. Høyere omdømme gir to ting:
Hyppigere forekomst av sjeldne belønninger. Fra omdømmenivå 5 dukker uvanlige gjenstander opp dobbelt så ofte.
Rabatt på oppdragenes mål. Jo høyere omdømme, desto mindre må du levere inn for å få den samme belønningen. Ved 10 % rabatt trenger du for belønninger til en verdi av 1000 bare å hente mål til en verdi av 900.
På servere er omdømmet knyttet til en bestemt tavle, og ikke til spilleren globalt. Hvis du leverer inn oppdrag på én og samme tavle over lengre tid, er det nettopp der gunstigere vilkår dukker opp.
Dekret
Et dekret er en gjenstand som bestemmer temaet for oppdragene på en bestemt belønningstavle. For eksempel fyller Smedens dekret tavlen med oppdrag på lær, jern og rustning. Bondens dekret — med hvete, meloner, sopp og andre landbruksprodukter.
Et laget dekret tildeler tavlen et tilfeldig tema når det settes på. Dekret kan også finnes som belønning for fullførte oppdrag.

Oppskrift for å lage et dekret
På én tavle kan man sette opptil tre dekret samtidig. Hvis du for eksempel setter på Smedens dekret og Bondens dekret, kan nye oppdrag blande temaer: hente hvete i bytte mot en jernbrystplate. Slik blanding slås på med parameteren bounty.allowDecreeMixing og er aktiv som standard.
Konfigurasjon
Moddens konfigurasjon ligger på banen config/bountiful.json. Nedenfor er alle parametrene med forklaring.
Seksjon board
Parameter | Beskrivelse |
| Oppdateringsintervall for oppdragene på tavlen (i sekunder). Lavere verdi — oppdragene endres oftere. |
| Hvor ofte belønningstavler dukker opp i genererte landsbyer. Verdien 0 slår av generering i landsbyer. |
| true — belønningstavlen kan brytes og plukkes opp. false — tavlen kan ikke rives med noe verktøy (relevant for servere der tavlene skal være ubevegelige). |
Seksjon bounty
Parameter | Beskrivelse |
| Et fast antall sekunder som legges til tiden for hvert oppdrag. 0 — ingen bonus. Øk denne verdien hvis du vil gi spillerne mer tid til å fullføre. |
| true — oppdragene har en tidtaker og forsvinner når tiden er ute. false — oppdragene har ingen tidsbegrensning og blir værende til en manuell oppdatering. |
| Prosenten vanskelighetsgraden for utfyllingsoppdrag øker med. 0 — vanskelighetsgraden endres ikke. En positiv verdi øker kravene til målene i forhold til belønningens verdi. |
| true — hvis det står flere dekret på tavlen, kan mål og belønninger fra ulike temaer blandes i ett oppdrag. false — hvert oppdrag genereres strengt innenfor rammen av ett dekret. |
| false — algoritmen velger først belønningene, deretter velger den mål etter verdien deres (standardatferd). true — logikken inverteres: først bestemmes målene, deretter velges belønninger til dem. |
| Minimum antall startoppdrag som dukker opp på en nyplassert tavle. |
| Maksimalt antall startoppdrag. |
| Minimum antall utfyllingsoppdrag som legges til ved en oppdatering av tavlen. |
| Maksimalt antall utfyllingsoppdrag ved en oppdatering. |
| Navnet på puljen som "valuta"-belønningene for utfyllingsoppdrag hentes fra. null — standardpuljene brukes. Relevant for tilpassede modpacks med egne belønningspuljer. |
Seksjon client
Parameter | Beskrivelse |
| true — etter vellykket innlevering av et oppdrag dukker det opp et varsel (toast) i hjørnet av skjermen. false — varselet vises ikke. |
Seksjon dbg
Parameter | Beskrivelse |
| true — slår på feilsøkingsmodus (viser tilleggsinformasjon i konsollen). Nyttig bare ved utvikling av tilpassede puljer. La den stå på false ved vanlig spilling. |
Seksjon general
Parameter | Beskrivelse |
| Baner til datafiler som modden ignorerer under lasting. Som standard er demonstrasjonsfilene ekskludert. Støtter jokertegn *. |
Konklusjon
Bountiful gir spilleren et mål for hver økt uten at man selv må finne på hva man skal gjøre. Omdømmesystemet strekker samspillet med tavlene ut på lang sikt — jo mer du leverer inn, desto gunstigere vilkår får du.
Modden passer først og fremst for gruppeoverlevelse på en server: tavlens felles omdømme, muligheten for at flere spillere kan ta samme oppdrag samtidig og den regulerbare vanskelighetsgraden via konfigurasjonen gjør den praktisk for kooperativt spill. For enkeltspiller fungerer den også, men uten det sosiale elementet kommer en del av mekanikken — særlig det felles omdømmet — ikke fullt til sin rett.
Installasjon
En typisk installasjon tar omtrent 5 minutter. Flyten er den samme; bare Loader og den matchende builden er forskjellige.
- 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.











