Minecraft 1.20.1 کے لیے Framework (Fabric) موڈ
ایک لائبریری جو ڈویلپرز کے لیے طاقتور یوٹیلیٹیز اور مشترکہ کوڈ فراہم کرتی ہے
یہ Framework کا Fabric ورژن ہے، ایک Forge ورژن بھی دستیاب ہے!



📙 تعارف:
Framework ایک ہلکی مگر طاقتور لائبریری ہے جو موڈز کی تیاری کو بہتر بنانے اور عام کوڈ کو کم کرنے کے لیے بنائی گئی ہے۔ دیگر لائبریریوں کے برعکس، Framework طاقتور مگر استعمال میں آسان اوزار فراہم کرنے پر توجہ دیتی ہے جو ایسی خصوصیات کو کھولتے ہیں جو ورنہ اسی نتیجے کے لیے بڑی مقدار میں کوڈ میں دبی ہوتیں۔
Fabric کی نوعیت کی وجہ سے، Fabric پر Framework Mixins (ایک کوڈ انجیکشن سروس) کے استعمال سے بچ نہیں سکتی اور اس لیے دیگر موڈز کے ساتھ انسٹال کرنے پر ممکنہ طور پر مسائل پیدا کر سکتی ہے۔ اگر یہ موڈ دیگر موڈز کے ساتھ مسائل پیدا کر رہا ہے، تو براہ کرم انہیں issue tracker پر رپورٹ کریں۔
✨ خصوصیات:
🚀 اوپن ماڈل فارمیٹ
اوپن ماڈل فارمیٹ Vanilla کے JSON Block Model فارمیٹ کی توسیع ہے۔ یہ 22.5 ڈگری کے rotation اضافوں کی پابندیاں ہٹاتا ہے اور آپ کو [-16, 32] کی حد سے بڑے ماڈل بنانے کی اجازت دیتا ہے۔

🔑 Synced Data Keys
Synced Data Keys Minecraft کے entity data accessor نظام کی بہتری ہیں۔ یہ آپ کو کسی بھی entity کے ساتھ اضافی ڈیٹا منسلک کرنے کی اجازت دیتا ہے بغیر کوئی پیچیدہ capability لکھنے کی ضرورت کے۔ Framework کے Synced Data Keys استعمال کرنے کا فائدہ یہ طاقتور خصوصیات ہیں جو یہ فراہم کرتا ہے۔ جیسا کہ نام سے ظاہر ہے، ڈیٹا خودکار طور پر clients کو sync کیا جا سکتا ہے؛ اس کا مطلب ہے کہ آپ کو packets سے نمٹنے کی ضرورت نہیں۔ ڈیٹا کو entity میں محفوظ کیا جا سکتا ہے تاکہ یہ دنیا دوبارہ لوڈ ہونے یا سرور دوبارہ شروع ہونے پر یاد رہے۔ Minecraft کے نظام کے برعکس، Framework ایک آپشن شامل کرتا ہے جو آپ کے ڈیٹا کو موت کے بعد بھی برقرار رکھنے دیتا ہے بجائے اس کے کہ اسے اس کی ڈیفالٹ ویلیو پر ری سیٹ کر دیا جائے۔ ابھی قائل نہیں ہوئے؟ نیچے دی گئی مثال دیکھیں تاکہ معلوم ہو کہ یہ نظام کتنا سادہ مگر طاقتور ہے۔
ایک مثال جس میں یہ ٹریک رکھا گیا ہے کہ کسی مرغی کو کھلاڑیوں نے کتنی بار مارا ہے

📦 آسان Login Packets
Forge میں ڈویلپرز کو login packets بنانے کی صلاحیت ہے، تاہم اسے نافذ کرنے کے لیے کافی کوڈ درکار ہوتا ہے۔ Framework مطلوبہ کوڈ کو ایک سادہ رجسٹریشن طریقے میں سمیٹ دیتا ہے اور آپ کا ڈیٹا clients کو بھیجنے کا انتظام خود کرے گا۔

🙋‍♀️ مدد چاہیے یا موڈ کی تیاری کی پیروی کرنا چاہتے ہیں:
کمنٹ سیکشن مدد کے لیے بہترین نہیں ہے، اسی لیے MrCrayfish تجویز کرتے ہیں کہ آپ شامل ہوں

Discord کمیونٹی میں۔ آپ موڈز انسٹال اور کنفیگر کرنے، crashes حل کرنے اور مزید میں مدد حاصل کر سکتے ہیں! اس کے علاوہ آپ کو موڈ اپڈیٹس اور ڈویلپمنٹ کی خبروں تک رسائی بھی ملے گی (کسی بھی اور جگہ سے پہلے!)۔ شامل ہونے کے لیے نیچے دیے گئے بینر پر کلک کریں 🔽

Framework (Fabric) کیسے انسٹال کریں
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20.1 on Fabric automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric
The loader must match the game version of the mod file, for example Minecraft 1.20.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file framework-fabric-1.20.1-0.6.16.jar (1.3 MB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Framework (Fabric) should be in the list.
Minecraft 1.20.1 runs on Java 17: with a different Java version the game may close right after launch.
ورژنز
ڈیپنڈنسیز کے ساتھ
| Minecraft | لوڈر | فائل | تاریخ | اقدامات |
|---|---|---|---|---|
| 1.20.1 | Fabric | Framework 0.6.161.3 MB 34 |
ریویوز
Framework (Fabric) کو ریٹ کرنے والے پہلے شخص بنیں

