MCTOOLBOX
MC ToolboxMC TOOLBOX

أمر إعدادات العالم

مولّد أوامر Gamerule في ماين كرافت

ابحث في قواعد اللعبة الحالية في Java و Bedrock، واطّلع على القيمة الافتراضية ونوع البيانات، ثم انسخ أمر استعلام أو تعيين.

الأمر المُنشأ

JAVA 26.2
/gamerule minecraft:keep_inventory false

ابحث عن قاعدة (59/59)

تكوين القاعدة المحددة

minecraft:keep_inventory

Keep inventory

الاحتفاظ بعناصر المخزون والخبرة بعد الموت.

النوع: booleanالافتراضي: false

قيمة جديدة

ملاحظة الإصدار: Java 26.1 والإصدارات الأحدث تستخدم معرّفات snake_case ذات نطاق مثل minecraft:keep_inventory. هذه المعرّفات حساسة لحالة الأحرف.

ما هو أمر Gamerule في ماين كرافت؟

أمر /gamerule يستعلم أو يغيّر إعدادات العالم: مخزون الموت، سلوك الكائنات، التوليد، الطقس، ردود الأوامر، النقرات العشوائية للكتل، والمزيد. اختر الإصدار والنسخة أولاً لأن Java 26.1 غيّرت سجل القواعد، بينما تعرض Bedrock قائمة وقيمًا افتراضية منفصلة.

استخدم /gamerule <rule> للاستعلام عن القيمة الحالية، أو /gamerule <rule> <value> لتغييرها. تقبل القواعد المنطقية true أو false، وتقبل القواعد الصحيحة أرقامًا صحيحة، ويستخدم عدد صغير من قواعد بيدروك خيارات مسماة.

اعثر على القاعدة الصحيحة

ابحث في المعرّفات والأوصاف أو صفِّ حسب اللاعب، الكائنات، العالم، التوليد، السقوط، الأوامر، والعرض. البطاقة المحددة تُظهر نوع القيمة والافتراضي قبل إجراء التغيير.

استعلم قبل التغيير

بدّل إلى "الاستعلام عن القيمة الحالية" لإنشاء أمر بدون قيمة. هذا مفيد في عالم موجود عندما لا تعرف ما إذا كان مالك الخادم قد غيّر الافتراضي بالفعل.

صيغة Java المتوافقة مع الإصدار

قدّم Java 26.1 معرّفات gamerule بنمط snake_case ذات نطاق. يقوم المولّد تلقائيًا بالتبديل بين المعرّفات الحديثة مثل minecraft:keep_inventory والأسماء القديمة مثل keepInventory.

القيم الافتراضية تختلف حسب الإصدار

سرعة النقرات العشوائية في Java الافتراضية هي 3، بينما في Bedrock هي 1. تتضمن Bedrock أيضًا إعدادات مثل showCoordinates ليست من قواعد Java.

التغييرات تبقى لكل عالم

تبقى قواعد اللعبة نشطة بعد إعادة التشغيل حتى يتم تغييرها مرة أخرى. في Java 26.1 والإصدارات الأحدث تُخزن في data/minecraft/game_rules.dat بدلاً من موقع level.dat القديم.

الأسئلة الشائعة

ما هي صيغة أمر /gamerule؟

استخدم /gamerule <rule> لقراءة قيمة و /gamerule <rule> <value> لتعيينها. على سبيل المثال، في جافا 26.1+، يحتفظ /gamerule minecraft:keep_inventory true بالمخزون والخبرة بعد الموت. تستخدم إصدارات جافا الأقدم /gamerule keepInventory true.

لماذا تغيرت أسماء gamerule في Java 26.1؟

نقل Java 26.1 قواعد اللعبة إلى سجل ذي نطاق. الأوامر الحديثة تستخدم معرّفات مواقع الموارد مثل minecraft:random_tick_speed؛ Java 1.21.11 والإصدارات الأقدم تحتفظ بأسماء camelCase مثل randomTickSpeed.

هل تعمل قواعد اللعبة في Bedrock Edition؟

نعم، لكن Bedrock يدعم مجموعة مختلفة من أسماء القواعد والقيم الافتراضية. بدّل دائمًا المولّد إلى Bedrock قبل نسخ أمر لعالم أو Realm في Bedrock.

ماذا تغيّر سرعة النقرات العشوائية؟

تتحكم في التحديثات العشوائية للكتل مثل نمو المحاصيل، وتحلل الأوراق، وسلوك النار، وانتشار بعض النباتات. الصفر يعطل النقرات العشوائية. القيم العالية جدًا قد تسبب تأخيرًا أو تجعل تغييرات العالم تحدث بسرعة غير متوقعة.

هل يمكنني تغيير قواعد اللعبة بدون شيتات؟

تغيير قواعد اللعبة يتطلب صلاحية أوامر كافية. في Java، استخدم حساب مشغل أو وحدة تحكم الخادم. في Bedrock، فعّل الشيتات أو استخدم حسابًا بمستوى الصلاحية المطلوب.

هل تغييرات gamerule دائمة؟

تُحفظ مع العالم وتستمر بعد إعادة التشغيل، لكنها ليست عامة لكل عالم. استعلم عن القاعدة أولاً عند العمل على تكوين خادم موجود.