Trading Post: مراجعة مود لتبسيط التداول مع القرويين في ماينكرافت
وصف لواجهة التداول المركزية، تصنيع البلوك، إعدادات TOML والمتطلبات.
وصف لواجهة التداول المركزية، تصنيع البلوك، إعدادات TOML والمتطلبات.
المتطلبات:
اللودر: Fabric / Forge / NeoForge / Quilt
إصدار ماينكرافت: 1.19.x-26.1.x
المكتبات المطلوبة: Puzzles Lib (مطلوب)، Forge Config API Port (مطلوب لـ Fabric)
يتطلب التداول مع القرويين في أسلوب اللعب العادي زيارة كل تاجر على حدة وفتح قوائمهم الشخصية بشكل متسلسل. يضيف مود Trading Post بلوك يحمل نفس الاسم يجمع تلقائيًا عروض جميع التجار ضمن نطاق محدد. التفاعل مع هذا البلوك يفتح واجهة واحدة حيث يمكنك عرض جميع الصفقات المتاحة وتصفية العناصر باستخدام شريط البحث. هذا يبسط التداول الجماعي، ويوفر الوقت في البحث عن كتب أو موارد معينة، ويلغي الحاجة إلى بناء ممرات ميكانيكية معقدة لفرز القرويين.
ميزات وعمل واجهة التداول
بعد وضع البلوك الجديد — Trading Post — يقوم بمسح المنطقة المحيطة ويكتشف القرويين الذين لديهم مهنة ومستعدون للتداول. النقر بزر الماوس الأيمن على هذا البلوك يفتح شاشة تداول خاصة.
تجمع هذه الشاشة العناصر في قائمة واحدة. يحتوي الجانب الأيسر على قائمة بالعناصر التي يعرضها القرويون أو يرغبون في شرائها، بالإضافة إلى عدد الصفقات المتاحة. إذا كان العديد من القرويين يعرضون نفس العناصر (على سبيل المثال، حديد مقابل زمردة أو كتب كفاءة)، تقوم الواجهة بتجميعهم، مما يتيح لك مقارنة الأسعار.
للبحث السريع عن العناصر في الزاوية اليسرى العليا، أضاف المطور حقلاً نصيًا. من خلال إدخال اسم العنصر هناك (على سبيل المثال، 'زمردة' أو 'كتاب')، ستقوم بتصفية القائمة ورؤية العروض ذات الصلة. تعمل جميع ميكانيكيات التداول، مثل تحديث العروض مرتين في كل يوم داخل اللعبة، وقفل الصفقات بعد الوصول إلى الحد الأقصى، وتخفيضات الأسعار بسبب تأثير 'بطل القرية' أو شفاء قروي زومبي، دون تغييرات.



جمع الخبرة وتراكم الموارد
كل عملية تداول ناجحة تعطي خبرة وتجعل القروي يسقط كرة خبرة على الأرض. بشكل افتراضي، يقوم مود Trading Post بتوليد كرات الخبرة هذه بجوار بلوك التداول نفسه. هذا يراكم الخبرة في مكان واحد، ويمكنك جمعها بعد الانتهاء من تداولاتك. إذا قمت بتفعيل المعلمة المقابلة في الإعدادات، ستظهر كرات الخبرة بالقرب من شخصيتك.
التصنيع وقواعد وضع البلوك
لصنع Trading Post، ستحتاج إلى: 3 ألواح خشبية (من أي نوع)، 2 عصا و 1 زمردة. تبدو وصفة التصنيع في طاولة تصنيع هكذا:

يمكنك وضع البلوك في أي مكان. نسيجه يشبه حاملًا خشبيًا مع قطعة قماش خضراء ونمط زمردة على الجانبين، مما يتناسب جيدًا لتزيين ساحات السوق أو قاعات التداول. لكي يعمل البلوك، يجب أن يكون القرويون ضمن نطاق المسح الخاص به وأن يكون لديهم وصول إلى محطات عملهم لتجديد صفقاتهم.
إعدادات التكوين
يسمح لك المود بتعديل معلمات المسح وسلوك القرويين باستخدام ملف التكوين tradingpost-server.toml. يظهر هذا الملف بعد تشغيل العالم لأول مرة ويوجد في مجلد serverconfig الخاص بحفظك (المسار: .minecraft/saves/[اسم_العالم]/serverconfig/tradingpost-server.toml).
المعلمات الرئيسية للتكوين:
horizontal_range(قيمة من 1 إلى 96، الافتراضي — 24): يحدد نطاق المسح الأفقي (على طول محاور X و Z) للبحث عن التجار.vertical_range(قيمة من 1 إلى 96، الافتراضي — 16): يحدد ارتفاع المسح (على طول محور Y)، والذي يكتشف القرويين في طوابق أخرى أو تحت الأرض.enforce_range(قيمة منطقية true/false، الافتراضي — true): إذا قمت بتفعيل هذه المعلمة، فستقوم اللعبة بتعطيل واجهة التداول مع قروي معين إذا خرج من نطاق البلوك أثناء جلسة التداول.teleport_xp(قيمة منطقية true/false، الافتراضي — false): إذا تم ضبطه على true، تقوم اللعبة بنقل كرات الخبرة الساقطة مباشرة إلى شخصيتك بدلاً من إسقاطها بالقرب من البلوك.

إذا كنت تستخدم لودر Fabric، يجب عليك تثبيت المود المساعد Mod Menu لتغيير هذه المعلمات داخل اللعبة، وعلى Forge أو NeoForge — مود Configured، اللذان يضيفان واجهة إعدادات رسومية مريحة.
التوافق والأداء
لتشغيل مود Trading Post، تحتاج إلى تثبيت مكتبة Puzzles Lib، التي تحتوي على كود مشترك لمشاريع المؤلف. يتطلب إصدار Fabric أيضًا Forge Config API Port لقراءة ملف التكوين TOML بشكل صحيح.
الأداء والقيود: إذا قمت بتعيين القيم القصوى لنطاق المسح (horizontal_range = 96 و vertical_range = 96) في المستوطنات الكبيرة حيث يتجاوز عدد القرويين العشرات، فقد تفقد اللعبة إطارات في الثانية (FPS) عند فتح القائمة. المسح المستمر للكيانات وتحديث قوائم التداول الخاصة بهم يضع حملاً على المعالج المركزي ويخفض من TPS الخادم. حافظ على قيم النطاق ضمن الحدود القياسية 24-32 بلوك.
لحظر الكيانات أو التجار غير المرغوب فيهم من المودات الأخرى، يمكنك استخدام نظام علامات ماينكرافت عن طريق إضافة معرفات إلى علامة tradingpost:blacklisted_traders عبر حزمة بيانات مخصصة (datapack).
رأي المؤلف
مقارنة بالبناء الكلاسيكي لقاعات التداول الكبيرة حيث تحبس كل قروي في مقصورة صغيرة، يتيح لك Trading Post ترك القرويين يتجولون بحرية دون فقدان راحة التداول. القيد الرئيسي للمود هو زيادة حمل النظام مع وجود نطاق بحث كبير عن الكيانات. هذا التعديل مناسب للبقاء على قيد الحياة للاعب الواحد والخوادم الخاصة الصغيرة حيث يرغب اللاعبون في تقليل الروتين وتجديد مواردهم الخاصة دون إضاعة وقت إضافي.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











