ماينكرافت: أوامر السيرفر العامة
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
ما هي الأوامر؟
يمكن استخدام الأوامر في ماينكرافت لأداء وظائف إضافية أو خاصة. ماينكرافت نفسها تحتوي بالفعل على أكثر من 100 أمر بدون أي تعديل، يمكن استخدامها لتفعيل، إدارة أو تنفيذ مجموعة واسعة من الوظائف.
في هذا المقال من توثيقنا سنتناول أهم الأوامر التي تُستخدم وتُطلب كثيرًا. إذا لم يكن الأمر مدرجًا هنا، فإن ويكي ماينكرافت الرسمي مفيد جدًا، لأنه يشرح كل جزء (بما في ذلك جميع الأوامر) بالتفصيل.
الاستخدام
كل أمر يبدأ دائمًا بـ "/". لذلك إذا أردت استخدام أمر، عليك فتح الدردشة داخل اللعبة وكتابة "/" أولًا، ثم يمكنك كتابة الأمر نفسه. بالضغط على مفتاح TAB ستظهر معاينة لجميع الأوامر المتاحة. بهذه الطريقة يمكن إكمال الأوامر بسرعة وسهولة تلقائيًا كما هو معروف في عمليات البحث على الإنترنت.
إذا كنت ستنفذ الأوامر عبر الكونسول، فلا حاجة لكتابة "/" ويجب إزالته!
هذا الحرف يُستخدم فقط للتمييز بين رسالة دردشة عادية أو أمر داخل اللعبة.
الحقوق / الأذونات
لاستخدام الأوامر، يجب توفر الحقوق اللازمة. في ماينكرافت-فانيلا أو فورج لا يوجد نظام أذونات حقيقي يمكن استخدامه عبر الإضافات مثل سبigot. هنا يُستخدم فقط نظام مستويات OP. يمكنك الاطلاع على دليل حول نظام حقوق OP هنا: أذونات OP
إذا تم تثبيت نظام أذونات وكان من المطلوب تعيين حقوق لأوامر ماينكرافت معينة، يمكن تعيين الأذونات كما هو موضح أدناه.
صيغة الأذونات لكل أمر تكون دائمًا نفسها ويمكن تعديلها حسب الحاجة.
كمثال، إذا أردت تعيين أذونات لأمر Locate، يجب تعيين الأذونات التالية: minecraft.command.locate
الأوامر
/tp
بأمر /tp يمكن للمشرفين التنقل إلى لاعبين آخرين أو حتى نقل لاعب إلى لاعب هدف معين. يمكن استخدام الأمر أيضًا لنقل الكائنات أو لنقل نفسك إلى موقع معين بإدخال الإحداثيات كمثال. التفاصيل أدناه.
أمثلة:
/tp PlayerA
ينقل منفذ الأمر إلى لاعب آخر.
/tp PlayerA PlayerB
ينقل PlayerA إلى PlayerB. بغض النظر عن من نفذ الأمر، اللاعبان المحددان يتم نقلهما. إذا كان منفذ الأمر هو PlayerB، فسيتم نقل PlayerA إليه.
/tp -100 75 985
ينتقل منفذ الأمر إلى الإحداثيات المحددة.
بإضافة لاعب قبل الإحداثيات (/tp PlayerA -100 75 985
)، سينقل الأمر اللاعب المحدد إلى هناك بدلاً من نقل نفسه.
/tp @s @e[type=minecraft:cow,distance=..10,limit=1]
ينقلك إلى أقرب بقرة ضمن دائرة نصف قطرها 10 كتل.
يمكن استبدال @s
بلاعب مثل PlayerA، مما ينقل ذلك اللاعب.
/locate
بأمر /locate يمكن الحصول على إحداثيات البناء الذي تبحث عنه، مثل قرية القرويين.
أمثلة:
/locate fortress
يعثر على موقع أقرب حصن في الجحيم ويطبعه عندما تكون في الجحيم.
/locate village
يعثر ويعرض الموقع بنفس طريقة حصون الجحيم، لكن في هذه الحالة لقرية قرويين.
/worldborder
بهذا الأمر يمكن إنشاء حدود للعالم داخل العالم الحالي. يمنع هذا اللاعبين من استكشاف العالم أبعد مما هو محدد بهذا الأمر.
أمثلة:
/worldborder center 0 0
يحدد مركز العالم عند الإحداثيات 0;0، من حيث يتم حساب وتعيين نصف القطر.
/worldborder set 16000
يحدد الحد إلى 16,000x16,000 كتلة. أي نصف قطر 8,000 كتلة في كل اتجاه.
/effect
يتيح هذا إعطاء اللاعبين (أو حتى الكائنات) تأثيرات جرعات عادية. بعض التأثيرات لا يمكن الحصول عليها إلا باستخدام الأوامر، مثل تأثير الحظ الذي لم يُعطَ وظيفة بعد.
الأمر تغير خلال الإصدارات وتم توسيعه وتعديله.
الأمثلة أدناه من أحدث إصدار وقد تبدو مختلفة في الإصدارات الأقدم!
أمثلة:
/effect give PlayerA minecraft:speed
يعطي اللاعب PlayerA تأثير سرعة بمستوى 1.
/gamerule
يمكن استخدام هذا الأمر لتغيير إعدادات خاصة في العالم أو تفعيل/تعطيل وظائف معينة. مثلاً، كما في المثال أدناه، يمكن تفعيل الاحتفاظ بالمخزون عند الموت.
أمثلة:
/gamerule keepInventory true
إعداد للعالم يسمح للاعبين بالاحتفاظ بمخزونهم (بما في ذلك الخبرة) عند الموت.
/gamerule mobGriefing false
يحدد إذا كان بإمكان الوحوش مثل الكريبر إلحاق الضرر بالعالم أم لا.
/save-all
السيرفر يحفظ العالم كل 5 دقائق ويكتب البيانات على القرص. بهذا الأمر يتم حفظ العالم فورًا ويتم إعادة تعيين العد التنازلي للحفظ التلقائي إلى 5 دقائق.
/tps
يمكن استخدام هذا الأمر لفحص TPS (الخطوات في الثانية) لسيرفرات Spigot و Paper Spigot. TPS يعطي معلومات عن أداء السيرفر. الحد الأقصى والأفضل هو 20. يعرض TPS آخر 60 ثانية، والقيمتين التاليتين هما المتوسط خلال 5 و 15 دقيقة.
/ban
يمكن استخدام هذا الأمر لحظر لاعب من السيرفر بحيث لا يستطيع الدخول تحت أي ظرف. يتم حظر حساب اللاعب بناءً على UUID الخاص به.
في السيرفرات التي تم تعطيل وضع الأونلاين فيها، يمكن للاعبين تغيير أسمائهم واستعادة الوصول. في هذه الحالة، الحظر عبر IP باستخدام الإضافات هو الحل الأفضل.
أمثلة:
/ban PlayerA
في هذا المثال يتم حظر اللاعب PlayerA من السيرفر.
/ban @a
ينفذ هذا الأمر حظر لجميع اللاعبين الحاليين على السيرفر. المشرفون الذين لديهم صلاحيات OP غير متأثرين ويبقون على السيرفر.
/pardon
باستخدام هذا الأمر يمكن رفع الحظر (كما في النقطة السابقة) ليتمكن اللاعب من إعادة الدخول للسيرفر.
أمثلة:
/pardon PlayerA
يتم إزالة اللاعب PlayerA من قائمة الحظر ويمكنه إعادة الدخول للسيرفر.
/kick
يغلق هذا الأمر الاتصال بين السيرفر واللاعب المحدد. يجبر اللاعب على مغادرة السيرفر لكنه يمكنه إعادة الاتصال.
أمثلة:
/kick PlayerA
يطرد اللاعب PlayerA من السيرفر مع رسالة "تم الطرد بواسطة مشرف".
/kick PlayerA Reason
يطرد اللاعب PlayerA من السيرفر مع رسالة "السبب".