Skip to content
హోస్టింగ్ · మోడ్‌లు మరియు మోడ్‌ప్యాక్‌లు

KubeJS: కస్టమ్ రెసిపీలు మరియు స్క్రిప్ట్‌లు

ప్రోగ్రామింగ్ లేకుండా మోడ్‌ప్యాక్ రెసిపీలు మరియు మెకానిక్‌లను మార్చడం: KubeJS స్క్రిప్ట్ నిర్మాణం, రీలోడింగ్ మరియు సాధారణ తప్పులు.

13 ఆగస్టు, 2026న నవీకరించబడింది

KubeJS స్క్రిప్ట్‌ల ద్వారా మోడ్‌ప్యాక్‌ను మార్చుకోవచ్చు: రెసిపీలను తీసివేయడం, జోడించడం, డ్రాప్‌లను మార్చడం, ఈవెంట్‌లను హుక్ చేయడం. మోడ్‌ప్యాక్‌ను బ్యాలెన్స్ చేయడానికి ఇదే ప్రామాణిక మార్గం.

నిర్మాణం

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

హోస్టింగ్‌లో మీకు సర్వర్ స్క్రిప్ట్‌లు అవసరం.

ఉదాహరణలు

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

రీలోడ్

/kubejs reload server_scripts

రెసిపీలు రీస్టార్ట్ లేకుండానే వర్తిస్తాయి. స్టార్టప్ స్క్రిప్ట్‌లకు పూర్తి రీస్టార్ట్ అవసరం.

ఎర్రర్‌లు

స్క్రిప్ట్ ఎర్రర్‌లు సాధారణ లాగ్‌లోనే కాకుండా logs/kubejs/server.txt లో రాయబడతాయి. మొదట అక్కడే చూడండి: సర్వర్ అయితే స్టార్ట్ అవుతుంది, కానీ మీ మార్పులు మాత్రం వర్తించవు.

జాగ్రత్త

  • స్క్రిప్ట్ సర్వర్‌పై పూర్తి అనుమతులతో నడుస్తుంది — ఇతరుల స్క్రిప్ట్‌లను చూడకుండా కాపీ చేయవద్దు.
  • మోడ్‌ప్యాక్ క్వెస్ట్ చైన్‌లో ఉపయోగించే రెసిపీని తీసివేస్తే ఆటగాళ్ల ప్రోగ్రెస్ పాడవుతుంది.
  • ప్రతి టిక్ లేదా ప్రతి బ్లాక్‌కు ఫైర్ అయ్యే ఈవెంట్‌లు TPS ను సులభంగా దెబ్బతీస్తాయి — Modded సర్వర్ ఆప్టిమైజేషన్.
Minecraft హోస్టింగ్మీరు ఆఫ్‌లైన్‌లో ఉన్నప్పుడు కూడా మీ సర్వర్ నడుస్తుందిసర్వర్ సృష్టించండి