Towny — إضافة لإنشاء المدن والأمم في ماينكرافت
تعد Towny إضافة خادم لماينكرافت تبني تسلسلاً هرميًا من مقيم ← مدينة ← أمة وتحمي الأراضي من التخريب باستخدام نظام شبكي.
تعد Towny إضافة خادم لماينكرافت تبني تسلسلاً هرميًا من مقيم ← مدينة ← أمة وتحمي الأراضي من التخريب باستخدام نظام شبكي.
Towny — إضافة لإنشاء المدن والأمم في ماينكرافت
إصدار ماينكرافت الذي تم اختباره وكتابة المقال عليه: 26.1.2
نطاق الإصدارات المدعومة: 1.19.x - 26.1.2
للميزات الاقتصادية، يتطلب الأمر إضافة Vault وأي إضافة اقتصادية (اختياري)
تعتبر Towny إضافة خادم لماينكرافت تقوم ببناء تسلسل هرمي "مقيم ← مدينة ← أمة" على الخادم وتحمي الأراضي من التخريب باستخدام مبدأ الشبكة. في اللعبة العادية (فانيلا)، من المستحيل حماية الأراضي بدون صلاحيات المشغل: يمكن لأي شخص تدمير مبنى شخص آخر. تضيف Towny هذه الميزة دون تدخل يدوي من المسؤول — حيث يقوم اللاعبون أنفسهم بتأسيس المدن، تخصيص القطع، وتحديد من لديه حق الوصول إليها. إنها واحدة من أقدم الإضافات من هذا النوع التي لا تزال قيد التطوير النشط.
حماية الأراضي عبر الشبكة
يتم تقسيم العالم إلى مربعات بحجم 16×16 كتلة — تسمى تاون بلوكس (townblocks). يتطابق الحجم مع الشانك (chunk) ولا يعتمد على الارتفاع: تمتد الحماية على عمود الكتل بالكامل من حجر الأساس (bedrock) إلى السماء. عندما تقوم المدينة بتخصيص تاون بلوك باستخدام أمر /town claim، تبدأ هذه القطعة في الامتثال لصلاحيات المدينة أو مالك القطعة.
عدد التاون بلوكس محدود. افتراضيًا، يمكن للمدينة أن تحتل عددًا من المربعات يساوي عدد سكانها مضروبًا في 8. أي أن مستوطنة مكونة من خمسة لاعبين تحصل على ما يصل إلى 40 قطعة. تظل المساحة بين المدن منطقة برية ولها قواعد تفاعل خاصة بها.

يؤسس اللاعب مدينة بالأمر /town new، وتدور موجة من الجسيمات حول التاون بلوك المبدئي
أذونات القطع
لكل قطعة، يقوم المالك بتعيين أربعة أنواع من الإجراءات بشكل منفصل: البناء، التدمير، التفاعل مع الآليات (الروافع، الأزرار، الأبواب)، واستخدام العناصر. يتم تعيين كل نوع لأربع مجموعات: سكان المدينة، أعضاء الأمة، الحلفاء، والغرباء. على سبيل المثال، يمكن السماح للحلفاء بفتح الأبواب، لكن يُمنع عليهم كسر الكتل. يضيف مالك القطعة أيضًا أصدقاء محددين ليتمكنوا من الوصول حتى لو لم يحصل بقية سكان المدينة على ذلك.

واجهة أذونات القطعة مع أربع مجموعات وأنواع إجراءات، تظهر في الدردشة
المقيمون، المدن والأمم
كل مدينة يقودها عمدة، وكل أمة يقودها ملك. وكلاهما يعينان مساعدين لإدارة المستوطنة معهم. يوزع العمدة الرتب على السكان — مثل المساعد أو العمدة — وكل رتبة تحمل مجموعة الحقوق الخاصة بها داخل المدينة. تتحد عدة مدن لتشكيل أمة، مما يشكل فرقًا كبيرة على الخادم. تعلن الأمم عن بعضها البعض كحلفاء أو أعداء، مما يعمق انقسام اللاعبين.

خريطة الخادم مع عدة مدن تابعة لأمة واحدة، مخرجات الأمر /towny map في الدردشة
الاقتصاد
إذا تم تثبيت Vault وإضافة اقتصادية على الخادم، تقوم Towny بتفعيل آليات الأموال. يتم فرض رسوم على تأسيس مدينة، تخصيص القطع، وإنشاء أمة. يحدد العمدة ضريبة يومية على السكان، وتذهب الأموال المحصلة إلى بنك المدينة، حيث لا يمكن لأحد غيره سحبها. تقوم المدينة التي تشكل جزءًا من أمة بتحويل مساهمة يومية للدولة.
هناك آلية منفصلة تُعرف بالصيانة (upkeep): وهي دفعة يومية لمجرد وجود المدينة والأمة. إذا لم تتمكن المدينة من تغطيتها، يتم حلها. تعمل الصيانة على إزالة الأموال من التداول بشكل مصطنع وتحد من التضخم على الخادم.
الحرب
يفعل المسؤول وضع الحرب يدويًا. خلال هذه الفترة، يتم تجميد معظم الأوامر، وتتوقف حماية الكتل عن العمل للمدن ضمن الأمة. يمتلك كل تاون بلوك احتياطي صحة: عندما يقف عدو عليه، تنخفض المتانة، وعند الصفر تفقد المدينة القطعة. الهدف هو الاستيلاء على الكتلة الرئيسية للمدينة، حيث يظهر سكانها. أوضاع الحرب نفسها متصلة عبر ملحقات رسمية منفصلة لـ Towny — وهي غير موجودة في الإضافة الأساسية.
التكوين (الملف)
يحتوي config.yml الكامل لـ Towny على أكثر من 2700 سطر. أدناه توجد المعلمات الرئيسية فقط والتي يتم تكوينها في أغلب الأحيان. يتم تحديد تنسيق تخزين البيانات في ملف database.yml منفصل.
المعلمة | ماذا تفعل |
| تمكن جميع الوظائف الاقتصادية (يتطلب Vault) |
| تكلفة تأسيس مدينة |
| تكلفة إنشاء أمة |
| سعر تخصيص تاون بلوك واحد |
| مضاعف الحد الأقصى للقطع: عدد السكان × 8 |
| الصيانة اليومية للمدينة |
| الصيانة اليومية للأمة |
| التحصيل اليومي للضرائب والصيانة |
| كم يفقد اللاعب عند الموت |
| تنسيق التخزين: |
الخاتمة
توفر Towny للاعبين نظامًا منظمًا لحماية الأراضي من خلال تسلسل هرمي للمدن والأمم مع اقتصاد مبني فوق ذلك. الإضافة مناسبة لخوادم البقاء ولعب الأدوار حيث يكون بناء المجتمع أمرًا مهمًا، وأقل ملاءمة للمشاريع المخصصة للألعاب المصغرة أو الفوضى البحتة.
التثبيت
التثبيت النموذجي يستغرق حوالي 5 دقائق. الخطوات نفسها؛ يختلف فقط المُحمّل والبناء المطابق.
- 1Stop your Minecraft server.
- 2Drop the plugin .jar into the server /plugins folder.
- 3Start the server once so the plugin generates its config files.
- 4Edit /plugins/<name>/config.yml as needed, then run /reload confirm or restart.











