تخطَّ إلى المحتوى
استخدام Codexe

جرّبه الآن (خوادم Minecraft التجريبية)

العب الـ plugin أو سكربت Skript أو الـ datapack الخاص بك على خادم تجريبي خاص من أي عميل من 1.8 إلى 26.3. الحدود لكل خطة وما الذي يُحتفظ به.

آخر تحديث

في هذه الصفحة
  1. ما الذي يمكنك تجربته
  2. شغّل خادماً تجريبياً
  3. العالم
  4. الـ plugins التي يحتاجها الـ plugin الخاص بك
  5. قاعدة بيانات للـ plugin الخاص بك
  6. الحدود لكل خطة
  7. صلاحيات الوصول إلى الخادم
  8. وحدة التحكم والسجلات والأداء
  9. عندما يتوقف الخادم من تلقاء نفسه
  10. أثناء اللعب
  11. تحديث المشروع
  12. ما الذي يُحتفظ به
  13. العزل والأمان
  14. استكشاف الأخطاء وإصلاحها

تشغّل ميزة جرّبه الآن خادم Minecraft حقيقياً مثبّتاً عليه مشروعك، لك وحدك. تنضم إليه من لعبتك، وتختبر الـ plugin أو السكربت أو الـ datapack، ويختفي الخادم من تلقاء نفسه عندما ينتهي الوقت.

#ما الذي يمكنك تجربته

المشروعالخادمالمتطلبات
plugin لـ Spigot / Paper (Java أو Kotlin)Paper، على إصدار Minecraft الذي اخترته عند إنشاء المشروعتجميع ناجح للكود الحالي
SkriptPaper 1.21.11 مع Skript والإضافات التي يدعمها Codexeملف .sk واحد على الأقل
DatapackPaper، على الإصدار الذي صُنع له ملف pack.mcmetaملف pack.mcmeta

لا يمكن بعد تجربة mods لـ Fabric وForge ولا مشاريع Folia وBungeeCord على خادم تجريبي.

يمكن أيضاً أن يفحص اللاعبون التجريبيون لدى Codexe مشاريع الـ plugins وSkript، من علامة التبويب الاختبارات في النافذة نفسها: راجع الاختبارات مع اللاعبين التجريبيين.

#شغّل خادماً تجريبياً

يُفتح الخادم التجريبي من زر جرّبه الآن في شريط الأدوات، ومن جرّبه في Minecraft الآن، مجاناً أسفل آخر رد للذكاء الاصطناعي، ومن نافذة التنزيل (شغّل الخادم التجريبي)، لتتمكن من تجربة مشروع قبل تنزيله. إذا استُهلكت خوادم اليوم التجريبية، يخبرك بذلك ويعرض الخطة التي توفر عدداً أكبر.

  1. افتح المشروع. في حالة الـ plugin، اضغط على تجميع أولاً: يثبّت الخادم ملف jar المجمَّع.
  2. اضغط على جرّبه في Minecraft: أسفل آخر رد في المحادثة (جرّبه في Minecraft الآن، مجاناً)، وفي شريط الأدوات بجانب تجميع، وبجانب تنزيل JAR بعد البناء. إنه مجاني في كل الخطط، حتى للمشاريع التي لم تنزّلها: إنه طريقة استخدام مشروع على Free دون تنزيل.
  3. أدخل اسمك في Minecraft واضغط على شغّل الخادم التجريبي. يُضاف ذلك الاسم إلى قائمة صلاحيات الوصول إلى الخادم بصفة مشغّل، ولا يمكن الانضمام إلا للأسماء الموجودة في تلك القائمة.
  4. يعرض الزر جارٍ تشغيل الخادم… أثناء الإقلاع، عادةً من 20 إلى 40 ثانية. عندما يعرض الخادم متصل مع الوقت المتبقي، يظهر العنوان: ولا يبدأ وقتك إلا عندئذٍ.
  5. في Minecraft: Multiplayer، ثم Direct Connection، والصق العنوان، مثل swift-otter-27.codexe.eu. لا حاجة إلى منفذ. وإذا عرضت النافذة في أي وقت عنواناً رقمياً مع منفذ بدلاً من ذلك، فالصقه تماماً كما يظهر.

يمكنك الانضمام من أي إصدار من Minecraft Java بين 1.8 و26.3، أياً كان الإصدار الذي يعمل عليه الخادم: فكل خادم تجريبي مثبّت عليه ViaVersion وViaBackwards وViaRewind.

#العالم

تُجرَّب معظم المشاريع في عالم مسطّح دون منشآت: يبدأ بسرعة، وفي الصناديق أو الأوامر أو القوائم أو الأطقم لا تهم التضاريس.

عندما يحتاج المشروع إلى تضاريس حقيقية، يشغّل Codexe الخادم بـ عالم عادي جديد بدلاً من ذلك، فيه بيئات وجبال وكهوف ومنشآت مثل القرى ومواقع الناهبين. لا تحتاج إلى طلب ذلك: يقرأ Codexe المشروع ويقرر. فمثلاً، الـ datapack الذي يغيّر توليد العالم (جبال أعلى، بيئات جديدة)، أو الـ plugin الذي يعمل في القمم الثلجية أو على مواقع الناهبين، يحصل على عالم عادي؛ أما plugin الصناديق فيبقى في عالم مسطّح. يُثبَّت الـ datapack قبل توليد العالم، فتكون تضاريسه هي ما تراه. يجعل توليد العالم البدء الأول أطول قليلاً، وتوضّح وحدة التحكم سبب اختيار عالم عادي.

#الـ plugins التي يحتاجها الـ plugin الخاص بك

إذا ذكر الـ plugin الخاص بك plugins أخرى في plugin.yml (depend وsoftdepend) أو paper-plugin.yml، مثل LuckPerms أو Vault أو PlaceholderAPI أو WorldEdit أو WorldGuard أو ProtocolLib، يثبّتها الخادم التجريبي لك، بالإصدار المصنوع لإصدار Minecraft الذي يعمل عليه، مع ما تحتاجه هي بدورها. وتأتي من Modrinth وHangar.

توضّح وحدة التحكم ما الذي ثُبّت. لا يمكن تثبيت الـ plugins المدفوعة (MythicMobs وItemsAdder وNexo...) تلقائياً: تخبرك وحدة التحكم بذلك، والـ plugin الذي يتطلب أحدها لن يُفعَّل على الخادم التجريبي.

#قاعدة بيانات للـ plugin الخاص بك

إذا كان الـ plugin الخاص بك يخزّن بياناته في MySQL، يمنحه الخادم التجريبي قاعدة بيانات MySQL خاصة به. يحدث ذلك تلقائياً عندما يحتوي ملف config.yml للـ plugin على storage-type: mysql وعلى قسم mysql: المعتاد (host، port، database، username، password): ينشئ الخادم التجريبي قاعدة البيانات، ويكتب عنوانها وكلمة مرور جديدة في ذلك القسم، ثم يشغّل الخادم. وتخبرك وحدة التحكم عندما ينتهي ذلك.

  • تستخدم الـ plugins المصنوعة بـ Codexe قاعدة SQLite افتراضياً، وهي ملف لا يحتاج إلى أي إعداد. اطلب MySQL في المحادثة إن أردته، فيُكتب الـ plugin مع storage-type: mysql.
  • الـ plugin الخاص بك وحده يحصل على قاعدة بيانات. أما الـ plugins المثبّتة من أجله (LuckPerms والبقية المذكورة أعلاه) فتحتفظ بتخزينها الافتراضي على الخادم التجريبي.
  • تُحذف قاعدة البيانات عندما يتوقف الخادم التجريبي، مع كل شيء آخر. ويمكنها أن تتسع حتى 200 MB: وإذا تجاوزت ذلك يتوقف الخادم.

#الحدود لكل خطة

PlanMinutes per test serverTest servers per dayPeople on a test server
Free10 min32
Pro15 min155
Business20 min4010
Enterprise30 min10020

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

#صلاحيات الوصول إلى الخادم

صلاحيات الوصول إلى الخادم (في قائمة الحساب، أو في علامة التبويب اللاعبون لخادم قيد التشغيل) هي قائمة الأشخاص الذين يمكنهم الانضمام إلى خوادمك التجريبية. عدد الأسماء هو قيمة الأشخاص على خادم تجريبي في خطتك أعلاه.

  • أضف اسماً في Minecraft. يبحث Codexe عنه لدى Mojang ليعرض هل هو حساب أصلي ووجه صاحبه؛ أما الأسماء التي ليس لها حساب Mojang فتُضاف كلاعبين غير متصلين بالإنترنت (offline)، وفي هذه الحالة تهم طريقة الكتابة بالضبط.
  • مشغّل يمنح ذلك اللاعب /op على الخادم. يمكنك تفعيله وإيقافه في أي وقت.
  • إزالة تحذف اسماً من القائمة.

تصل التغييرات إلى الخادم الذي يعمل بالفعل خلال بضع ثوانٍ، بما في ذلك إزالة شخص متصل حالياً؛ وإلا فتُطبَّق على الخادم التالي الذي تشغّله. وتعرض القائمة أيضاً من هو متصل الآن ومتى انضم كل شخص آخر مرة.

#وحدة التحكم والسجلات والأداء

للوحة الخادم قيد التشغيل ثلاث علامات تبويب أخرى:

  • وحدة التحكم ترسل أوامر Minecraft إلى الخادم، كما تفعل وحدة تحكم الخادم، وتعرض الإجابة. إنها وحدة تحكم Minecraft فقط: الأوامر التي توقف الخادم أو تعيد تحميله، والأوامر التي تغيّر المشغّلين أو القائمة البيضاء، مرفوضة (استخدم صلاحيات الوصول إلى الخادم لذلك). وحتى 10 أوامر كل 10 ثوانٍ.
  • السجلات تعرض سجل الخادم مباشرة، مع إبراز التحذيرات والأخطاء، وتحتفظ بنهاية السجل بعد توقف الخادم. يحفظ تصدير السجلات سجل هذه الجلسة كملف .log، مع وقت كل سطر ومستواه، لتصحيح الأخطاء أو لمشاركته مع من يساعدك.
  • الأداء يعرض استهلاك المعالج والذاكرة وTPS واللاعبين المتصلين واستخدام القرص على الخادم، بعينات كل 10 ثوانٍ.

#عندما يتوقف الخادم من تلقاء نفسه

إضافة إلى انتهاء وقته، يتوقف الخادم التجريبي:

  • عندما تغادر Codexe. تخبر صفحة المشروع الخادم بأنك ما زلت موجوداً. إذا لم تكن تلك الصفحة مفتوحة لمدة دقيقة تقريباً (أغلقت علامة التبويب، أو سجّلت الخروج، أو انقطع الاتصال)، يتوقف الخادم. وتسجيل الخروج يوقفه فوراً.
  • عندما لا يلعب أحد. بعد 15 دقيقة دون أي لاعب متصل، يتوقف الخادم.

يظهر السبب في اللوحة: أوقفته أنت، أو انتهى الوقت، أو غادرت Codexe، أو لا أحد متصل، أو خطأ في الخادم.

إذا لم تكن قد نزّلت المشروع بعد، تُفتح نافذة التنزيل مرة أخرى عندما يتوقف الخادم التجريبي، لتتمكن من تنزيل المشروع أو اختيار خطة. ولم تعد تعرض زر تشغيل خادم تجريبي آخر.

#أثناء اللعب

  • يُستقبل الأصدقاء الذين سمحت لهم بالدخول عبر صلاحيات الوصول إلى الخادم كضيوف على خادمك، ويُبلَّغون بأنك وحدك من يمكنه تغيير المشروع.
  • عند انضمامك، تشرح رسالة [Codexe] في الدردشة أن هذا خادم تجريبي، وكم بقي من وقته، وأن كل ما عليه يُحذف عند إغلاقه.
  • تظهر تذكيرات في الدردشة قبل النهاية بـ 5 دقائق و3 دقائق ودقيقة واحدة و10 ثوانٍ.
  • لا يستطيع الذكاء الاصطناعي رؤية ما يحدث على الخادم. لتغيير المشروع، صف التغيير في محادثة المشروع كالمعتاد.
  • لا يظهر الـ slime من تلقاء نفسه، حتى لا يعترض طريقك أثناء الاختبار. أما كل الكائنات الأخرى فتظهر كالمعتاد، والـ slime الذي يأتي من بيضة استدعاء أو مولّد أو أمر ما زال يظهر.

#تحديث المشروع

إذا جمّعت مرة أخرى (أو غيّرت ملفات Skript أو الـ datapack) بينما يعمل خادم تجريبي، تعرض النافذة يعمل هذا الخادم ببناء أقدم مع أعد التشغيل بآخر بناء. يحصل الخادم الجديد على آخر بناء ومؤقّت جديد.

#ما الذي يُحتفظ به

من الخادم نفسه: لا شيء. عندما يتوقف خادم تجريبي، لأي سبب من الأسباب أعلاه أو عندما تعيد تشغيله ببناء أحدث، يُحذف الخادم وكل ما عليه: العوالم والمباني وتغييرات الإعدادات وقاعدة بيانات الـ plugin الخاص بك. ولا يمكن إعادة فتحه.

يحتفظ Codexe بسجل قصير لكل جلسة من أجلك ومن أجل الدعم: متى بدأت ومتى توقفت ولماذا، وإصدار Minecraft، واللاعبون الذين انضموا، والأوامر المرسلة من وحدة التحكم، والجزء الأخير من السجل، وعينات الأداء. ما الذي يُحتفظ به وإلى متى مذكور في سياسة الخصوصية، القسم 4.8 وجدول الاحتفاظ فيه.

#العزل والأمان

  • يعمل كل خادم تجريبي في بيئة معزولة، بحدود خاصة به للذاكرة والمعالج والوقت، ودون وصول إلى الإنترنت. الكود الذي يستدعي API على الويب أو قاعدة بيانات خارجية أو Mojang لا يستطيع الوصول إليها من خادم تجريبي. وقاعدة البيانات الوحيدة التي يمكنه الوصول إليها هي التي أُنشئت للـ plugin الخاص بك، ولا يستطيع أي خادم تجريبي آخر فتحها.
  • يعمل الخادم في وضع offline، فلا يتحقق من اسم اللاعب لدى Mojang: أي شخص يعرف العنوان واسماً موجوداً في قائمة صلاحيات الوصول إلى الخادم معاً يمكنه الانضمام أثناء تشغيله. لا تشارك العنوان مع أشخاص لا تريدهم عليه.
  • لا تصل وحدة التحكم إلا إلى Minecraft: لا يوجد shell، ولا وصول إلى الملفات، ولا أوامر على الجهاز الذي يقف خلفه.
  • ما يحتفظ به الخادم التجريبي أثناء تشغيله، وإلى متى، موصوف في سياسة الخصوصية، القسم 4.8. والقواعد موجودة في الشروط، الأقسام من 15.6 إلى 15.10.

#استكشاف الأخطاء وإصلاحها

ما تراهما الذي تفعله
جمّعه أولاًتغيّر الكود منذ آخر بناء. اضغط على تجميع، ثم حاول مرة أخرى.
كل الخوادم التجريبية قيد الاستخدامانتظر بضع دقائق وحاول مرة أخرى.
لقد استخدمت خوادم اليوم التجريبيةبلغت الحد اليومي لخطتك. ويتجدد في اليوم التالي.
تسمح خطتك بـ N أشخاص عند إضافة اسمأزل شخصاً من صلاحيات الوصول إلى الخادم، أو انتقل إلى خطة تسمح بعدد أكبر من الأشخاص.
توقف الخادم بعد أن أغلقت علامة التبويبهذا هو الإيقاف التلقائي عندما تغادر Codexe. أبقِ صفحة المشروع مفتوحة أثناء اللعب.
يقول Minecraft You are not whitelistedذلك الاسم غير موجود في قائمة صلاحيات الوصول إلى الخادم، أو مكتوب بطريقة مختلفة. أضفه هناك: يلتقطه الخادم قيد التشغيل خلال ثوانٍ.
الـ plugin الخاص بك غير موجود في /pluginsلم يُحمَّل على إصدار Minecraft ذاك. أخبر محادثة المشروع بما تراه، وجمّع الإصلاح، ثم أعد تشغيل الخادم بآخر بناء.
جرّبه الآن (خوادم Minecraft التجريبية) | Codexe Docs