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 گرادیتے ہیں — موڈڈ سرور آپٹیمائزیشن۔
Minecraft ہوسٹنگآپ کے آف لائن ہونے پر بھی آپ کا سرور چلتا ہےسرور بنائیں
