Opas
Miten tehdä Minecraft-datapack
Päivitetty 7. lokakuuta 2026
Datapack muuttaa peliä ilman modeja tai plugineja: reseptit, saalis, edistysaskeleet, funktiot, jotka ajetaan joka tick. Se toimii vanilla-palvelimilla ja yksinpelimaailmoissa. Se on kansio (tai .zip) JSON-tiedostoja ja .mcfunction-tiedostoja tiukalla rakenteella.
Esimerkki, josta aloittaa.
Generoi tämä CodexellaVaihe vaiheelta
1.Luo pack.mcmeta
Juuritiedosto, jossa on kuvaus ja Minecraft-versiosi
pack_format-numero. Väärä numero saa pelin varoittamaan tai kieltäytymään paketista.2.Lisää data-kansio
data/<namespace>/kansioineen, kutenfunction,recipe,loot_tablejaadvancement. Kansioiden nimet muuttuivat versiossa 1.21 (yksikkö monikon sijaan).3.Kirjoita funktiot
.mcfunction-tiedostot sisältävät komentoja, yksi riville. Kytke ne tageihinminecraft:loadjaminecraft:tickfunktiotagien kautta.4.Asenna se
Laita kansio tai .zip kansioon
<world>/datapacks/ja aja/reload, tai lisää se maailmaa luodessasi.5.Testaa se
Tarkista
/datapack list, kokeile sitten jokaista reseptiä ja funktiota pelissä. Virheet näkyvät palvelimen lokissa.
Codexella
Kuvaile reseptit, saalis tai mekaniikat ja versio. Codexe kirjoittaa tiedostot oikealla rakenteella ja pack_format-arvolla, lataa paketin oikealle Minecraft-palvelimelle virheiden löytämiseksi ennen valmiiksi merkitsemistä ja antaa sinun liittyä kyseiselle palvelimelle pelaamaan sitä.
Kysymykset
Datapack vai plugin?
Datapack ei tarvitse palvelinohjelmistoa ja toimii yksinpelissä, mutta se voi tehdä vain sen, minkä komennot ja JSON sallivat. Plugin voi tehdä kaiken, minkä palvelin-API sallii, mutta tarvitsee Spigotin tai Paperin.
Miksi datapackini ei lataudu?
Yleensä väärä pack_format, toisen version kansionimi tai JSON-virhe. Palvelimen loki nimeää tiedoston.
Tee datapack
Tämä kehote aukeaa valmiina lähetettäväksi:
“Datapack Minecraft 1.21.4:lle: muotoa vaativa resepti "Sea Totem" -esineelle (Meren sydän keskellä, kultaa ympärillä), joka antaa Kuolemattomuuden totemin mukautetulla nimellä, sekä load-funktio, joka lisää kuolemat-tulostaulun sivupalkkiin.”
Generoi tämä Codexella