Het korte antwoord: Legendarische spawns stel je op een Pixelmon-server in via het bestand config/pixelmon/spawning/legendary.yml. De twee belangrijkste waarden zijn legendary-spawn-ticks (hoe vaak een poging plaatsvindt, standaard 25000 ticks) en legendary-spawn-chance (hoe waarschijnlijk een poging slaagt, standaard 0.3). Server stoppen, waarden aanpassen, server starten, controleren met /checkspawns legendary. Dat hebben we zo gedaan op een eigen testserver, en de wijziging werkte.
Stand van deze gids: 25 september 2026. Alle bestanden, sleutels en standaardwaarden hebben we uitgelezen op een verse testserver met The Pixelmon Modpack 9.4.1 (Minecraft 1.21.1, NeoForge 21.1.248, 6 GB RAM). Uitspraken uit de officiële Pixelmon-wiki markeren we als zodanig.
Waar de spawn-instellingen staan
Pixelmon 9.4.1 maakt bij de eerste start een map config/pixelmon aan met YAML-bestanden. Alles wat met spawns te maken heeft, staat in de submap config/pixelmon/spawning:
| Bestand | Waar het over gaat |
|---|---|
legendary.yml |
legendarische spawns: frequentie, kans, verdwijnen, servermelding |
boss.yml |
boss- en mega-boss-spawns |
wild.yml |
normale wilde spawns: hoeveelheid, afstand, ritme |
general.yml |
algemene waarden zoals shiny-kans, despawn-radius, geblokkeerde dimensies |
ultra_space.yml |
instellingen voor de eigen dimensie Ultra Space (inhoud niet uitgelezen) |
Let op als je oudere handleidingen leest: de Pixelmon-wiki heeft het in zijn vragen en antwoorden nog over een bestand spawning.yml. Dat bestaat in 9.4.1 niet meer. De sleutels staan nu in de bestanden hierboven.
Legendarische spawns: legendary.yml
Deze standaardwaarden staan na de eerste start in config/pixelmon/spawning/legendary.yml. De werking hebben we overgenomen uit de commentaren in het bestand; de wiki beschrijft ze hetzelfde.
| Sleutel | Standaard | Werking volgens commentaar in het bestand |
|---|---|---|
legendary-spawn-ticks |
25000 |
gemiddelde afstand tussen twee spawnpogingen in ticks; de werkelijke afstand ligt tussen 60 en 140 procent daarvan |
legendary-spawn-chance |
0.3 |
kans dat een poging slaagt (0 tot 1), als een geschikte plek is gevonden |
spawn-ticks-player-multiplier |
0.01 |
verkort de afstand naarmate meer spelers online zijn (geldt ook voor mega-bosses) |
allow-legendary-spawn |
true |
natuurlijke legendarische spawns aan of uit |
legendary-despawn-ticks |
6000 |
ticks tot een legendarische Pokémon weer verdwijnt |
display-legendary-global-message |
true |
melding aan iedereen met het bioom waarin het verschenen is |
do-legendary-raid-event |
true |
melding wanneer een legendarische Pokémon in een raid-bouwwerk verschijnt |
In het bestand staat de kans als 0.30000001192092896. Dat is gewoon de schrijfwijze van een kommagetal en betekent 0.3, dus 30 procent. Het bestand bevat ook waarden voor een belmechaniek en voor verzamelbare cel-items; die heb je voor de spawnrate niet nodig.
Wat de waarden in minuten betekenen
Minecraft rekent met 20 ticks per seconde. 25000 ticks zijn dus ongeveer 20,8 minuten, 12000 ticks precies 10 minuten. De console toont dit afgerond: op onze testserver meldde /checkspawns legendary met de standaardwaarden "Time until next spawn attempt: 20 minutes" en "Spawn chance: 30.0%".
Rekenkundig levert dit met de standaardwaarden ongeveer elke 70 minuten een geslaagde poging op (20,8 minuten gedeeld door 0.3). Dat is een bovengrens uit de berekening, geen meting: een poging heeft volgens de wiki een speler als middelpunt nodig en een plek met genoeg ruimte. Is er niemand online of is er geen ruimte, dan verschijnt er niets.
De invloed van het spelersaantal beschrijft het commentaar in het bestand met deze formule: afstand = legendary-spawn-ticks / (1 + (spelers − 1) × spawn-ticks-player-multiplier). Met de standaard 0.01 en tien spelers is dat 25000 / 1.09, dus ongeveer 22900 ticks oftewel ruim 19 minuten. Het spelersaantal verkort de afstand bij de standaardwaarden dus maar weinig. Gemeten hebben we dit niet.
Onze wijzigingstest
Zo zijn we op de testserver te werk gegaan:
- Server gestopt in het paneel.
- In
legendary.ymllegendary-spawn-ticksvan25000naar12000enlegendary-spawn-chancevan0.3naar0.5gezet en opgeslagen. - Server gestart. Na ongeveer een minuut stond in de console de regel
Done (…). - Het bestand opnieuw geopend: beide waarden stonden er nog zo in. Pixelmon had de wijziging bij het opstarten niet overschreven.
- In de console
/checkspawns legendaryingevoerd: "Time until next spawn attempt: 10 minutes." en "Spawn chance: 50.0%". Daarvoor waren dat 20 minuten en 30 procent.
De wijziging werkt dus na een herstart. Of hierdoor daadwerkelijk meer legendarische Pokémon verschijnen, konden we niet meten: op de testserver kon geen echte speler inloggen, en zonder speler vindt er geen legendarische poging plaats. In de console meldde het commando /legendaryspawn, dat een legendarische spawnpoging veroorzaakt, daarom alleen "No one is online!".

Boss-spawns: boss.yml
| Sleutel | Standaard | Betekenis |
|---|---|---|
boss-rate |
256.0 |
zeldzaamheid van bosses als 1 op x, zonder mega-bosses |
ultra-space-boss-modifier |
0.5 |
factor voor bosses in Ultra Space |
bosses-always-mega-if-possible |
true |
bosses verschijnen in mega-vorm als die bestaat |
boss-spawn-ticks |
10000 |
afstand tussen mega-boss-pogingen in ticks |
boss-spawn-chance |
0.3 |
kans per mega-boss-poging |
Waarden en betekenis komen uit het bestand op onze testserver. We hebben ze niet gewijzigd.
Normale spawnrate: wild.yml
Wie meer of minder wilde Pokémon in de wereld wil hebben, stelt dat in via config/pixelmon/spawning/wild.yml. Hier wijken de waarden in 9.4.1 op meerdere punten af van de tabel op de wiki-pagina over de config. Doorslaggevend is wat er in jouw bestand staat:
| Sleutel | Standaard in 9.4.1 | Wiki-pagina "Config" noemt |
|---|---|---|
entities-per-player |
30 |
30 |
spawns-per-pass |
5 |
2 |
spawn-frequency |
60.0 (rondes per minuut) |
60.0 |
minimum-distance-between-spawns |
4.0 |
15.0 |
minimum-distance-from-centre |
18 |
18 |
maximum-distance-from-centre |
120 |
64 |
horizontal-slice-radius |
5 |
10 |
vertical-slice-radius |
25 |
25 |
maximum-spawned-pokemon |
3000 |
3000 |
maximum-spawned-flying-pokemon |
500 |
500 |
maximum-spawned-flying-pokemon-per-player |
15 |
45 |
De wiki-pagina over spawning noemt daarentegen dezelfde waarden als 9.4.1. De laatste drie sleutels zijn bovengrenzen: maximaal 3000 wilde Pokémon in de hele wereld, waarvan 500 vliegende, en 15 vliegende per speler. Pokémon uit vissen, commando's en legendarische spawns tellen volgens het commentaar in het bestand niet mee.
Een tip uit general.yml: het commentaar bij player-tracking-spawner-spawn-collection-rate (standaard 2) raadt op servers een hogere waarde aan, omdat dit de prestaties spaart. Uitgeprobeerd hebben we dit niet.
Andere plekken waar legendarische Pokémon verschijnen
Niet elke legendarische Pokémon komt uit het bestand hierboven. Volgens de wiki verschijnen sommige buiten dit systeem, bijvoorbeeld via schrijnen. Daarvoor zijn er aparte instellingen:
structures.yml:shrine-encounter-mode, standaardOnce. Volgens het bestand zijn er de modiOnce,OncePerPlayer,OncePerMCDAy(zo geschreven),OncePerDayenUnlimited.raids.yml:raid-have-legendaries, standaardtrue. Daarnaast staan daarden-respawn-time(standaard100) enden-respawn-chance(standaard0.75) voor het opnieuw verschijnen van de raid-bouwwerken.
Welke soort waar en hoe zeldzaam verschijnt, staat niet in de YAML-bestanden, maar in spawn-data binnen de mod. Volgens de wiki pas je dit aan via een datapack met het pad data/pixelmon/spawning. Dat is een apart onderwerp en geen deel van deze gids.
Controleren met /checkspawns en /spawning
Deze commando's hebben we op de testserver in de console uitgeprobeerd:
| Commando | Resultaat in de console |
|---|---|
/spawning |
"Spawner: On." |
/spawning diagnose |
"Better Spawner: Active." en "Spawner count: 12" |
/checkspawns legendary |
tijd tot de volgende legendarische poging en kans in procenten |
/checkspawns zonder type |
vereist een speler, vanuit de console niet bruikbaar |
De wiki schrijft de diagnose als dignostic. Dat is een typfout; in 9.4.1 heet de toevoeging diagnose. Wie /checkspawns in het spel mag gebruiken, regel je via rechten-nodes, zie Rangen en rechten met LuckPerms. Volgens de wiki heeft een speler daarvoor de basisnode nodig en daarnaast de node voor het betreffende type.
Welke waarden zijn zinvol?
Een algemeen geldig advies kunnen we niet geven, omdat we de werking met spelers niet hebben gemeten. Als richtlijn:
- Kleine groep met vrienden: de afstand wordt met weinig spelers nauwelijks korter. Wie legendarische Pokémon vaker wil zien, verlaagt
legendary-spawn-ticks, bijvoorbeeld naar 12000 zoals in onze test. - Zeldzaamheid behouden: verander liever één waarde per keer en observeer een paar speelavonden, in plaats van beide regelaars sterk te draaien.
- Legendarische Pokémon volledig uitschakelen:
allow-legendary-spawn: false. Schrijnen en raids hebben eigen instellingen, zie hierboven. - Prestaties: meer wilde spawns betekent meer Pokémon in de wereld. Wij bieden Pixelmon aan met 6 GB; zonder spelers had de testserver ongeveer 1,4 GB nodig. Onder belasting hebben we niet gemeten.
Maak voor grotere wijzigingen een back-up. Als je van een oudere Pixelmon-versie komt, draag je oude waarden dan handmatig over, zie Pixelmon-wereld naar 1.21.1 overzetten. Of Pixelmon of Cobblemon beter bij jouw groep past, laat Cobblemon vs. Pixelmon zien. Meer packs vergelijkt De beste Minecraft-modpacks voor je eigen server.
FAQ
Waar stel ik legendarische spawns bij Pixelmon in?
In config/pixelmon/spawning/legendary.yml. Een bestand spawning.yml, zoals oudere handleidingen het noemen, bestaat in 9.4.1 niet.
Hoe vaak verschijnt een legendarische Pokémon met de standaardwaarden? Een poging vindt gemiddeld elke 25000 ticks plaats, ongeveer 21 minuten, en slaagt met 30 procent. Rekenkundig is dat hoogstens ongeveer één legendarische Pokémon per 70 minuten, als er spelers online zijn en een geschikte plek wordt gevonden. Gemeten hebben we dit niet.
Moet ik de server na de wijziging opnieuw starten? Wij hebben het bestand aangepast terwijl de server gestopt was en daarna gestart. Zo werkte het. Of Pixelmon wijzigingen ook tijdens het draaien overneemt, hebben we niet gecontroleerd.
Overschrijft Pixelmon mijn wijzigingen bij het opstarten? Op onze testserver niet. De aangepaste waarden stonden na de herstart ongewijzigd in het bestand.
Waarom wijken mijn waarden af van de wiki?
De wiki-pagina over de config is bij wild.yml niet up-to-date met 9.4.1. Doorslaggevend is het bestand op jouw server.
Kan ik legendarische spawns volledig uitschakelen?
Ja, met allow-legendary-spawn: false in legendary.yml. Schrijnen en raids worden via eigen instellingen geregeld in structures.yml en raids.yml.
Bronnen en testopstelling
Testopstelling: bestanden, sleutels en standaardwaarden hebben we op 24 en 25 september 2026 uitgelezen op een eigen testserver met The Pixelmon Modpack 9.4.1 (NeoForge 21.1.248, Minecraft 1.21.1, 6 GB). Op dezelfde server hebben we legendary-spawn-ticks en legendary-spawn-chance aangepast en het resultaat gecontroleerd met /checkspawns legendary. De server is daarna verwijderd. In detail:
- Testserver: map
config/pixelmon/spawning, standaardwaarden uitlegendary.yml,boss.yml,wild.yml,general.yml,structures.ymlenraids.yml, console-uitvoer van/spawning,/spawning diagnose,/checkspawns legendaryen/legendaryspawn, wijzigingstest 25000/0.3 naar 12000/0.5. - Wiki Config: Pixelmon-wiki, Config (sleutels en standaardwaarden, bij
legendary.ymlovereenstemmend, bijwild.ymldeels afwijkend). - Wiki Commands: Pixelmon-wiki, Commands (basis- en typenodes voor
/checkspawns). - Wiki Spawning: Pixelmon-wiki, Spawning (legendarische spawnlogica met speler als middelpunt, schrijnen, datapack-pad, verwijzing naar
spawning.yml). - Niet gemeten: daadwerkelijke spawns in het spel (geen echte spelerdeelname mogelijk), de werking van
spawn-ticks-player-multiplier, despawn-tijd, schrijn-modi, boss-waarden, wijzigingen aanwild.yml, prestaties onder belasting. - Afbeelding: eigen opname uit The Pixelmon Modpack zonder shaders, de Pokémon is via een commando geplaatst.