Skip to content
Hosting · Modovi i modpakovi

KubeJS: prilagođeni recepti i skripte

Menjanje recepata i mehanika modpaka bez programiranja: struktura KubeJS skripti, ponovno učitavanje i česte greške.

Ažurirano 13. avgust 2026.

KubeJS ti omogućava da menjaš modpak pomoću skripti: uklanjaš i dodaješ recepte, menjaš dropove, kačiš se na događaje. To je standardni način za balansiranje modpaka.

Struktura

kubejs/
  server_scripts/   recipes, drops, server events
  client_scripts/   tooltips, interface
  startup_scripts/  item and block registration

Server skripte su ono što ti treba na hostingu.

Primeri

ServerEvents.recipes(event => {
  event.remove({ output: 'minecraft:diamond_block' })
  event.shaped('4x minecraft:stick', [
    'P',
    'P'
  ], { P: 'minecraft:oak_planks' })
})

Ponovno učitavanje

/kubejs reload server_scripts

Recepti se primenjuju bez restarta. Startup skripte zahtevaju potpuni restart.

Greške

Greške u skriptama se upisuju u logs/kubejs/server.txt, ne samo u opšti log. Prvo tamo proveri: server će i dalje da se pokrene, ali tvoje izmene se jednostavno neće primeniti.

Oprez

  • Skripta se izvršava na serveru sa punim dozvolama — ne kopiraj tuđe skripte bez da ih pogledaš.
  • Uklanjanje recepta koji se koristi u lancu zadataka modpaka kvari napredak igrača.
  • Događaji koji se okidaju svaki tick ili svaki blok lako obaraju TPS — Optimizacija modovanog servera.
Minecraft hostingTvoj server radi i dok si oflajnNapravi server