Baritone Client Mod (26.2, 1.20.1) – تعدين تلقائي، بناء بالذكاء الاصطناعي، Xray
Baritone Client Mod هو نظام لإيجاد المسارات (pathfinding) في لعبة Minecraft يُستخدم في Impact. يساعد اللاعبين على السفر إلى مواقع مختلفة وتعدين الخامات وغيرها من الكتل القابلة للتعدين بمساعدة نظام إيجاد مسارات يعتمد على الذكاء الاصطناعي. Baritone هو روبوت آلي يلعب Minecraft. يمكنه مساعدتك في السفر إلى مواقع معينة وتعدين الخامات والكتل القابلة للتعدين الأخرى وتنفيذ عمليات بأسلوب Worldedit عن طريق التحكم في عميل Minecraft الخاص بك باستخدام ذكاء اصطناعي لإيجاد المسارات.

المميزات:
مميزات إيجاد المسارات:
- إيجاد المسارات لمسافات طويلة ووصلها يحسب Baritone المسارات على شكل مقاطع، ويحسب المقطع التالي مسبقًا عندما يوشك المقطع الحالي على الانتهاء، بحيث يتحرك دائمًا نحو الهدف في كل الأوقات.
- تخزين الـ chunks مؤقتًا يبسّط Baritone الـ chunks إلى تمثيل داخلي مضغوط بحجم 2 بت (AIR، SOLID، WATER، AVOID) ويخزنها في الـ RAM لتحسين إيجاد المسارات للمسافات الطويلة جدًا. هناك أيضًا خيار لحفظ هذه الـ chunks المخزنة مؤقتًا على القرص. مثال
- كسر الكتل يأخذ Baritone كسر الكتل في الاعتبار كجزء من مساره. كما يأخذ في الحسبان مجموعة أدواتك الحالية وشريط الأدوات السريع. على سبيل المثال، إذا كان لديك معول ألماس بتعزيز Eff V، فقد يختار التعدين عبر حاجز حجري، بينما إذا كان لديك معول خشبي فقط فقد يكون التسلق فوقه أسرع.
- وضع الكتل يأخذ Baritone وضع الكتل في الاعتبار كجزء من مساره. ويشمل ذلك sneak-back-placing وpillaring وما إلى ذلك. لديه عقوبة قابلة للتهيئة عند وضع كتلة (مضبوطة على ثانية واحدة افتراضيًا)، للحفاظ على موارده. وقائمة الكتل القابلة للاستخدام والرمي قابلة للتهيئة أيضًا، وهي افتراضيًا cobble أو dirt أو netherrack. مثال
- السقوط سيسقط Baritone حتى 3 كتل على أرض صلبة (قابل للتهيئة، إذا كان لديك Feather Falling و/أو لا تمانع في تلقي القليل من الضرر). إذا كان لديك دلو ماء في شريط الأدوات السريع، فسيسقط حتى 23 كتلة ويضع الدلو تحته. وسيسقط مسافة غير محدودة في مياه ساكنة موجودة.
- اللبلاب والسلالم يفهم Baritone كيفية تسلق اللبلاب والسلالم والنزول منها. هناك دعم تجريبي لمناورات أكثر تقدمًا، مثل الانزلاق الجانبي إلى عمود سلم / لبلاب مختلف في الهواء (مُعطّل افتراضيًا، الإعداد المسمى allowVines). يمكن لـ Baritone إيقاف سقوطه عن طريق الإمساك بالسلالم / اللبلاب في الهواء، ويفهم متى يكون ذلك ممكنًا ومتى لا يكون.
- فتح بوابات الأسوار والأبواب
- الألواح والدرجات
- الكتل الساقطة يفهم Baritone تكاليف كسر الكتل التي تعلوها كتل ساقطة، ويشمل جميع تكاليف كسرها. علاوة على ذلك، نظرًا لأنه يتجنب كسر أي كتل ملامسة لسائل، فإنه لم يعد يكسر قاع كومة من الحصى أسفل بحيرة حمم.
- تجنب الكتل الخطرة بديهيًا، يعرف ألا يسير في النار أو فوق الماجما، وألا يلتف عند زاوية فوق الحمم (التي تسبب بعض الضرر)، وألا يكسر أي كتل ملامسة لسائل (فقد يغرق)، وما إلى ذلك.
- باركور (Parkour) القفز أثناء الركض فوق فجوات من 1 أو 2 أو 3 كتل
- باركور مع الوضع القفز أثناء الركض فوق فجوة من 3 كتل ووضع الكتلة التي سيهبط عليها أثناء تنفيذ القفزة. إنه رائع حقًا.
- الخنازير يمكنه نوعًا ما التحكم في الخنازير.
طريقة إيجاد المسارات:
- يستخدم Baritone خوارزمية A* مع بعض التعديلات:
- الحساب المقسّم إلى مقاطع تحسب خوارزمية A* التقليدية حتى تصبح العقدة الأكثر وعدًا عند الهدف، لكن في بيئة Minecraft ذات مسافة العرض المحدودة، لا نعرف البيئة على طول الطريق حتى هدفنا. لدى Baritone ثلاث طرق ممكنة لإنهاء حساب المسار: إيجاد مسار حتى الهدف، أو نفاد الوقت، أو الوصول إلى مسافة العرض. في السيناريوهين الأخيرين، يقع اختيار المقطع الذي سيُنفَّذ فعليًا على البند التالي (incremental cost backoff). كلما اكتشف خيط حساب المسار أن العقدة الأفضل / الأكثر وعدًا تقع على حافة الـ chunks المحمّلة، يزيد عدادًا. وإذا حدث ذلك أكثر من 50 مرة (قابل للتهيئة)، ينتهي حساب المسار مبكرًا. يحدث هذا مع مسافات العرض المنخفضة جدًا. وإلا، يستمر الحساب حتى يُبلغ المهلة (قابلة للتهيئة أيضًا) أو نجد مسارًا حتى الهدف.
- Incremental cost backoff عندما ينتهي حساب المسار مبكرًا دون الوصول إلى الهدف، يحتاج Baritone إلى اختيار مقطع لتنفيذه أولًا (بافتراض أنه سيحسب المقطع التالي في نهاية هذا المقطع). يستخدم incremental cost backoff لاختيار أفضل عقدة وفقًا لمقاييس متغيرة، ثم يرسم المسار إلى تلك العقدة. هذا لم يتغير عن MineBot وقد كتبت شرحًا لا يزال ساريًا. باختصار، يتتبع أفضل عقدة عبر معاملات متزايدة مختلفة، ثم يختار العقدة ذات أقل معامل والتي تبعد 5 كتل على الأقل عن نقطة البداية.
- إعادة الانتشار عند الحد الأدنى للتحسين يتجاهل مُوجِد المسار المسارات البديلة التي تقدم تحسينات ضئيلة (أقل من 0.01 tick من التحسين)، لأن تكلفة حساب إعادة انتشار ذلك إلى جميع العقد المتصلة أعلى بكثير من تحسين زمن المسار البالغ نصف مللي ثانية الذي سيحصل عليه.
- تفضيل تكلفة التتبع العكسي (backtrack) أثناء حساب المقطع التالي، يُفضّل Baritone التتبع العكسي لمقطعه الحالي. تُخفّض التكلفة بشدة، لكنها تظل موجبة (لن يسبب ذلك تتبعًا عكسيًا إن لم يكن بحاجة إليه). يتيح له هذا الوصل والقفز إلى المقطع التالي في أقرب وقت ممكن، إذا بدأ المقطع التالي بتتبع عكسي للمقطع الحالي. مثال
- اكتشاف التتبع العكسي والإيقاف المؤقت بينما يحدث حساب المسار على خيط منفصل، يصل خيط اللعبة الرئيسي إلى أحدث عقدة تم النظر فيها وأفضل مسار حتى الآن (يُعرضان باللون الأزرق الفاتح والأزرق الداكن على التوالي). عندما يمر أفضل مسار حالي (المعروض بالأزرق الداكن) عبر موضع اللاعب الحالي على مقطع المسار الحالي، يُوقَف تنفيذ المسار مؤقتًا (إن كان من الآمن فعل ذلك)، لأنه لا فائدة من المضي قدمًا إذا كنا على وشك الاستدارة والعودة من الطريق نفسه. لاحظ أن أفضل مسار حالي كما يبلّغ عنه خيط حساب المسار يأخذ في الاعتبار نظام incremental cost backoff، لذا فهو دقيق لما سيختاره خيط حساب المسار فعليًا عند انتهائه.
الأهداف (Goals):
- يمكن ضبط هدف إيجاد المسار على أي من هذه الخيارات:
- GoalBlock كتلة محددة يجب أن يقف اللاعب داخلها عند مستوى القدمين
- GoalXZ إحداثي X وZ، يُستخدم لإيجاد المسارات لمسافات طويلة
- GoalYLevel إحداثي Y
- GoalTwoBlocks موضع كتلة يجب أن يقف فيه اللاعب، إما عند مستوى القدمين أو العينين
- GoalGetToBlock موضع كتلة يجب أن يقف اللاعب بجوارها أو أسفلها أو فوقها
- GoalNear موضع كتلة يجب أن يصل اللاعب إلى داخل نطاق معين منها، يُستخدم لتتبع الكائنات
- GoalAxis موضع كتلة على محور أو محور قطري (أي x=0 أو z=0 أو x=z)، وy=120 (قابل للتهيئة)
- وأخيرًا GoalComposite. الـ GoalComposite هو قائمة بأهداف أخرى، يكفي تحقق أي واحد منها لتحقيق الهدف. على سبيل المثال، mine diamond_ore يُنشئ GoalComposite من GoalTwoBlocks لكل موقع خام ألماس يعرفه.
أوامر Baritone:
البادئة (Prefix)
- بادئة التحكم عبر الدردشة في Baritone هي # افتراضيًا. في Impact، يمكنك أيضًا استخدام .b كبادئة. (على سبيل المثال، .b click بدلًا من #click)
- يمكن أيضًا كتابة أوامر Baritone مباشرة في صندوق الدردشة افتراضيًا. ولكن إذا ارتكبت خطأً مطبعيًا، مثل كتابة “gola 10000 10000” بدلًا من “goal”، فإنها تذهب إلى الدردشة العامة، وهو أمر سيئ، لذا يُنصح باستخدام #.
- لتعطيل التحكم المباشر عبر الدردشة (بدون بادئة)، أوقف إعداد chatControl. ولتعطيل التحكم عبر الدردشة باستخدام البادئة #، أوقف إعداد prefixControl. في Impact، .b لا يمكن تعطيلها. احرص على ألا تترك نفسك بكل طرق التحكم معطلة (إن فعلت ذلك، أعد ضبط إعداداتك بحذف الملف minecraft/baritone/settings.txt وإعادة تشغيل اللعبة).
- قد تحتاج كل هذه الأوامر إلى بادئة قبلها.
help
لتبديل إعداد منطقي (boolean)، قل اسمه في الدردشة (مثال: allowBreak يبدّل ما إذا كان Baritone سيأخذ كسر الكتل في الاعتبار). أما الإعداد الرقمي، فقل اسمه ثم القيمة الجديدة (مثال: primaryTimeoutMS 250). لإعادة ضبط إعداد إلى قيمته الافتراضية، قل acceptableThrowawayItems reset. ولإعادة ضبط كل الإعدادات، قل reset. ولرؤية كل الإعدادات المُعدّلة عن قيمها الافتراضية، قل modified.
الأوامر في Baritone:
thisway 1000ثمpath: اتجه إلى الجهة التي تنظر إليها لمسافة ألف كتلة.goal x y zأوgoal x zأوgoal y، ثمpath: اضبط هدفًا عند إحداثي معين ثم ارسم المسار إليه.goto x y zأوgoto x zأوgoto y: اذهب إلى إحداثي معين (يبدأ التحرك فورًا).goal: اضبط الهدف عند قدمي لاعبك.goal clear: امسح الهدف.cancelأوstop: أوقف كل شيء،forcecancelخيار متاح أيضًا.goto portalأوgoto ender_chestأوgoto block_type: اذهب إلى كتلة. (في Impact،.gotoهو اسم مستعار لـ.b gotoفي معظم الأحيان.)mine diamond_ore iron_ore: عدّن خام الألماس أو خام الحديد (فعّلlegitMineلتعدين الخامات التي يراها فقط. سيستكشف عشوائيًا حول y=11 حتى يجدها.) يمكن تحديد كمية، مثال:mine 64 diamond_ore.click: انقر على وجهتك على الشاشة. انقر بالزر الأيمن لرسم المسار فوق الكتلة، وبالزر الأيسر لرسمه داخلها (مستوى القدمين أو العينين)، وانقر بالأيسر واسحب لتحديد منطقة (#help selلرؤية خيارات التحديد).follow player playerName: اتبع لاعبًا.follow playersلاتباع أي لاعبين في المدى.follow entitiesلاتباع أي كائنات.follow entity pigلاتباع كائنات من نوع محدد.wp: لنقاط التوجيه (waypoints). الـ “tag” مثلhome(تُنشأ عند النقر بالزر الأيمن على سرير)،death(تُنشأ عند الموت)، أوuser(تُنشأ يدويًا). مثال:#wp save user coolbiome، ثم#wp goal coolbiome، ثم#pathلرسم المسار إليها. للموت،#wp goal deathيُدرج نقاط التوجيه تحت الـ tag المسمى “death”.build: ابنِ schematic.build blah.schematicيحمّلschematics/blah.schematicويبنيه بنقطة الأصل عند قدميك.build blah.schematic x y zلضبط نقطة الأصل. استخدم إحداثيات نسبية، مثال:~ 69 ~-420.schematica: ابنِ الـ schematic المفتوح حاليًا في Schematica.tunnel: احفر واصنع نفقًا بمقاس 1×2. ينحرف فقط لتجنب الحمم. لنفق أبسط، استخدمtunnel 3 2 100لتفريغ منطقة بارتفاع 3 وعرض 2 وعمق 100.farm: احصد، أو أعد الزراعة، أو استخدم مسحوق العظام على المحاصيل. استخدمfarm <range>أوfarm <range> <waypoint>لتحديد أقصى مسافة من نقطة البداية أو من نقطة توجيه.axis: اذهب إلى محور أو محور قطري عند y=120 (axisHeightقابل للتهيئة، الافتراضي 120).explore x z: استكشف العالم من نقطة الأصل x,z. اترك x وz فارغين ليكون الافتراضي قدمي اللاعب. يرسم المسار إلى أقرب chunk لم تتم رؤيته. استخدمexplorefilter filter.jsonمعinvertالاختياري لتحميل قائمة من الـ chunks.invert: اعكس الهدف الحالي وارسم المسار للابتعاد قدر الإمكان. مثال:goalثمinvertللركض بعيدًا عن نقطة بدايتك.come: اتجه نحو الكاميرا، مفيد عندما لا يحرّك الـ freecam موضع لاعبك.blacklist: امنع Baritone من الذهاب إلى أقرب كتلة.eta: احصل على الوقت المقدّر حتى المقطع التالي والهدف (الوقت المقدّر للهدف غير دقيق).proc: اعرض معلومات متنوعة عن عملية Baritone الحالية.repack: أعد تخزين الـ chunks المحيطة بك مؤقتًا.gc: استدعِSystem.gc()لتحرير الذاكرة.render: أصلح عرض الـ chunks المعطوب دون إعادة تحميل جميع الـ chunks.reloadall: أعد تحميل ذاكرة عالم Baritone المؤقتة.saveall: احفظ ذاكرة عالم Baritone المؤقتة.find: ابحث في ذاكرة Baritone المؤقتة لإيجاد موقع كتلة.surfaceأوtop: اتجه نحو أقرب منطقة شبيهة بالسطح (السطح أو أعلى مساحة هواء متاحة).version: احصل على إصدار Baritone الذي تشغّله.damn daniel
إعدادات جديرة بالملاحظة:
allowBreakallowSprintallowPlaceallowParkourallowParkourPlaceblockPlacementPenaltyrenderCachedChunks(وcachedChunksOpacity): ممتع جدًا لكنه يتطلب حاسوبًا قويًا.avoidance: تجنب الـ mobs/مولّدات الـ mobs.legitMinefollowRadiusbackfill: ملء الأنفاق خلفك.buildInLayersbuildRepeatDistanceوbuildRepeatDirectionworldExploringChunkOffsetacceptableThrowawayItemsblocksToAvoidBreakingmineScanDroppedItemsallowDiagonalAscend
لقطات الشاشة:








شرح الملفات:
- API: تُشوَّش (تُعتّم) الحزم غير الـ api فقط. يجب استخدام هذا في البيئات التي ترغب فيها مودات أخرى باستخدام مميزات Baritone.
- Forge/Fabric API: مثل الـ API، لكنه مُحزّم لـ Forge/Fabric. يجب استخدام هذا حيث يكون لمود آخر تكامل مع Baritone.
- Standalone: كل شيء مُشوَّش (مُعتّم). يجب استخدام هذا في البيئات التي لا توجد فيها مودات أخرى ترغب باستخدام مميزات Baritone.
- Forge/Fabric Standalone: مثل Standalone، لكنه مُحزّم لـ Forge/Fabric. يجب استخدام هذا عندما يكون Baritone هو مودك الوحيد من Forge/Fabric، أو عندما لا يتكامل أي من مودات Forge/Fabric الأخرى لديك مع Baritone.
- Unoptimized: لا شيء مُشوَّش (مُعتّم). يجب ألا يُستخدم هذا أبدًا في الإنتاج.
- Forge/Fabric Unoptimized: مثل Unoptimized، لكنه مُحزّم لـ Forge/Fabric.
كيفية التثبيت:
هل أنت جديد في ماين كرافت؟ اتبع دليلنا خطوة بخطوة لتثبيت Mods على جهاز الكمبيوتر الخاص بك.عرض الدليل
المتطلبات:
روابط تحميل Baritone Client Mod
لـ Minecraft 1.12.2
إصدار Forge (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.13.2
إصدار Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.14.4
إصدار Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.15.2
إصدار Forge/Fabric/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.16.5
إصدار Forge/Fabric/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.17.1
إصدار Forge/Fabric/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.18.2
إصدار Forge/Fabric/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.19.2, 1.19.1, 1.19
إصدار Forge/Fabric/Quilt/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.19.3
إصدار Forge/Fabric/Quilt/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.19.4
إصدار Forge/Fabric/Quilt/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.20.1, 1.20
إصدار Forge/Fabric/Quilt/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.20.2
إصدار Forge/Fabric/Quilt/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.20.4
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.20.6
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.1, 1.21
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.3
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.4
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.5
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.8
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.10, 1.21.9
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 1.21.11
إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
لـ Minecraft 26.1.2, 26.1.1, 26.1
v1 إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
v2 إصدار Forge/Fabric/Quilt/NeoForge/Standalone (فك ضغط الملف): التحميل من الخادم 1 – التحميل من الخادم 2
إصدار Meteor Team Fork Fabric: التحميل من الخادم 1 – التحميل من الخادم 2
For Minecraft 26.1.2+
We've developed a brand-new version of Baritone called Baritone 9minecraft Client Mod. This new build comes with many new features, major improvements, and continuous updates for the latest Minecraft versions as fast as possible. Download the new version here: https://www.9minecraft.net/baritone-9minecraft-client-mod/
لـ Minecraft 26.1.2, 26.1.1, 26.1
لـ Minecraft 1.21.11
لـ Minecraft 1.21.10, 1.21.9
لـ Minecraft 1.21.8, 1.21.7, 1.21.6
لـ Minecraft 1.21.5
لـ Minecraft 1.21.4
لـ Minecraft 1.21.3, 1.21.2
لـ Minecraft 1.21.1, 1.21
لـ Minecraft 1.20.6
لـ Minecraft 1.20.4
لـ Minecraft 1.20.2
لـ Minecraft 1.20.1, 1.20
لـ Minecraft 1.19.4
لـ Minecraft 1.19.3
لـ Minecraft 1.19.2, 1.19.1, 1.19
لـ Minecraft 1.18.2
لـ Minecraft 1.17.1
لـ Minecraft 1.16.5
لـ Minecraft 1.15.2
لـ Minecraft 1.14.4
لـ Minecraft 1.13.2
لـ Minecraft 1.12.2
4



不要相信。会导致手机话费停机的。我已经举报这个网站了。Do not believe it. It will cause your phone bill to be suspended. I have already reported this website.
out of all the versions you skip over 1.21.10 which is the one i actually need
Hello, how long will it take for the baritone to be released on Meteor version 1 21 11?
Hello How long will it take for the baritone to be released on the Metior client?