Black Friday: eerste maand gratis per kwartaal · t/m 30 nov Bekijk de pakketten Voorwaarden
Nieuw hier? Probeer een Minecraft-server of Discord-bot 24 uur gratis. Gratis proberen
ServerSparkServerSpark

Kennisbank

Add-ons op een Minecraft Bedrock-server

Behavior en resource packs op je Bedrock Dedicated Server: via een geëxporteerde wereld of handmatig met world_behavior_packs.json, plus oplossingen.

NVMe-nodesNachtelijke back-upsBinnen minuten online

Bijgewerkt op 4 november 2026

Add-ons krijg je het makkelijkst op je eigen Bedrock-server door ze in de Minecraft-app aan te zetten in een wereld, die wereld te exporteren als .mcworld en hem te uploaden naar je Bedrock-server: de add-ons reizen mee in de wereld. Spelers hoeven zelf niets te installeren; de server stuurt de packs mee als ze joinen.

Gecontroleerd op 29 oktober 2026 in de documentatie van Microsoft over de Bedrock Dedicated Server (Getting Started en het overzicht van server.properties). Add-ons bestaan alleen op Bedrock; op een Java-server gebruik je datapacks, plugins of mods.

Wat is een add-on?

Een add-on bestaat uit een behavior pack (wat mobs en items doen) en meestal een resource pack (hoe ze eruitzien). Je krijgt ze als .mcaddon- of .mcpack-bestand; dat zijn zipbestanden. Gratis add-ons van makers werken op je eigen server. Wat je in de Minecraft Marketplace koopt, hangt aan je account en kun je meestal niet op een eigen server zetten.

Manier 1 (aanrader): via een wereld uit de app

  1. Open het .mcaddon-bestand op Windows, een telefoon of een tablet: Minecraft importeert het.
  2. Maak een nieuwe wereld (of bewerk een kopie van een bestaande). Activeer de add-on onder Behavior packs en Resource packs. Heeft de add-on volgens de maker experimenten nodig (zoals Beta APIs)? Zet die nu aan onder Experimenten; op de server kan dat niet.
  3. Open de wereld één keer en ga terug naar het menu. Klik op het potloodje naast de wereld en kies Wereld exporteren. Je krijgt een .mcworld-bestand.
  4. Hernoem het naar .zip en pak het uit. Je ziet level.dat, een map db en de packs.
  5. Stop in SparkPanel de server en upload die map naar worlds/. Vul onder Instellingen bij de wereldnaam precies de naam van de map in (hoofdletters tellen mee).
  6. Optioneel: zet texturepack-required=true in server.properties. Volgens de documentatie van Microsoft verplicht dit spelers om de resource packs van de wereld te gebruiken, zodat niemand zonder de textures speelt.
  7. Start de server en join. Bij de eerste keer worden de packs gedownload; dat kan even duren.

Manier 2: packs toevoegen aan een wereld die al op de server staat

Voor als de wereld al op de server draait. Dit is meer werk, en één typfout zorgt ervoor dat het pack niet laadt.

  1. Hernoem de .mcaddon naar .zip en pak hem uit. Je krijgt een map met het behavior pack en een map met het resource pack, elk met een manifest.json.
  2. Stop de server. Upload de map van het behavior pack naar behavior_packs/ en die van het resource pack naar resource_packs/. Zorg dat manifest.json direct in elke packmap staat, niet een map dieper.
  3. Open elke manifest.json en kopieer de uuid en version uit het deel header (niet uit modules).
  4. Maak of bewerk in je wereldmap (worlds/JouwWereld/) het bestand world_behavior_packs.json:
    [
      { "pack_id": "uuid-uit-de-header-van-het-behavior-pack", "version": [1, 0, 0] }
    ]
    en doe hetzelfde in world_resource_packs.json met de uuid en versie van het resource pack. Meer packs? Zet er meer regels in, gescheiden door komma's.
  5. Start de server en kijk in de console of er fouten over packs staan.

De documentatie van Microsoft legt uit dat packs op twee plekken kunnen staan: packs in de mappen behavior_packs en resource_packs bovenin zijn beschikbaar voor elke wereld op de server, packs in de map van een wereld alleen voor die wereld. Met de JSON-bestanden hierboven zet je een pack aan voor een wereld.

Heeft een add-on experimentele functies nodig? Die worden in de wereld opgeslagen en kun je alleen in de app aanzetten. Gebruik voor zulke add-ons manier 1.

Werkt het niet?

  • Er verandert niets in de game: de uuid in de JSON komt uit modules in plaats van header, de versie klopt niet, of het pack staat een map te diep.
  • Spelers zien ontbrekende textures: het resource pack staat niet in world_resource_packs.json, of spelers hebben de download geweigerd. Zet texturepack-required=true.
  • Het werkt niet meer na een update: add-ons voor een oudere Bedrock-versie kunnen stukgaan als Minecraft wordt bijgewerkt. Zoek een nieuwe versie van de add-on, en maak vóór het bijwerken een back-up; zie Je Minecraft-server bijwerken.

Welk pakket?

Add-ons met veel nieuwe mobs of grote werelden gebruiken meer geheugen. Bedrock 1 GB (€0,99 per maand per kwartaal, €1,29 maandelijks) is prima voor zo'n 10 spelers met een paar lichte add-ons; neem 2 GB (€1,89 / €2,19) voor meer spelers, grotere werelden of zware add-ons. Zie Minecraft Bedrock-server huren en Je Minecraft Bedrock-server instellen. Spelen er vrienden op een console? Lees zo joinen Switch-, Xbox- en PlayStation-spelers.

Veelgestelde vragen

Hoe zet ik add-ons op een Minecraft Bedrock-server? Het makkelijkst: activeer de add-on in een wereld in de Minecraft-app, exporteer de wereld als .mcworld, pak hem uit en upload hem naar de map worlds van de server. De packs gaan mee in de wereld.

Moeten spelers de add-on zelf downloaden? Nee. De server stuurt de packs als spelers joinen. Met texturepack-required=true in server.properties moeten spelers ze accepteren.

Kan ik add-ons uit de Marketplace op mijn server gebruiken? Meestal niet. Marketplace-content hangt aan het account van de koper. Gratis add-ons van makers (.mcaddon of .mcpack) werken wel.

Waar vind ik de pack_id voor world_behavior_packs.json? In de manifest.json van het pack, onder header: gebruik de uuid en version uit dat deel, niet die uit modules.

Kan ik add-ons op een Java-server zetten? Nee. Java-servers gebruiken datapacks, plugins of mods. Bedrock-spelers kunnen via Geyser op een Java-server, maar krijgen daar geen Bedrock-add-ons.