Minecraft Servers HQ

إضافة Minecraft CoreProtect

معلومات عن CoreProtect والخوادم التي تم العثور عليها فيها

🔌 حول CoreProtect\n\nCoreProtect هو إضافة Minecraft تسجّل تغييرات الكتل والكائنات لتوفير سجل قابل للبحث وأدوات للتراجع/الإصلاح في حالات التخريب، والأضرار غير المقصودة، وتصحيح الأخطاء. يركّز على تسجيل البيانات بشكل موثوق وأدوات إدارية تُمكّن مشغّلي الخوادم من فحص أفعال اللاعبين، وتنفيذ عمليات rollback أو restore محددة، وإدارة البيانات المخزنة.\n\n## 🎯 الهدف\n\nالهدف الأساسي لـ CoreProtect هو تسجيل البيانات من جهة الخادم ومكافحة التخريب: معرفة من غيّر ماذا ومتى، والسماح للطاقم بمراجعة التغييرات الأخيرة داخل اللعبة، والبحث في التغييرات التاريخية حسب اللاعب/الوقت/المنطقة، ثم التراجع عن تلك التغييرات أو استعادتها عند الحاجة.\n\n## ⚙️ المميزات\n\n- تسجيل دائم لتغييرات الكتل والكائنات (وضع الكتل، كسر الكتل، تغييرات الكائنات) وفقًا للتوثيق الرسمي.\n- وضع inspector داخل اللعبة لعرض التغييرات المسجّلة أثناء التفاعل مع العالم.\n- أوامر lookup للاستعلام عن التغييرات التاريخية حسب اللاعب أو الوقت أو النطاق أو المنطقة.\n- أوامر rollback و restore للتراجع عن التغييرات المسجّلة أو إعادة تطبيقها.\n- أمر purge لحذف البيانات القديمة بناءً على إعدادات الاحتفاظ واستعادة المساحة عبر علامات التحسين.\n- دعم ترحيل قواعد البيانات للانتقال بين SQLite و MySQL.\n- ملفات إعداد لكل عالم لتغيير سلوك التسجيل على أساس كل عالم.\n- واجهة API عامة حتى تتمكن الإضافات الأخرى من قراءة/كتابة بيانات CoreProtect كما هو موضح في التوثيق الرسمي.\n\n## 🧩 لمن هذا\n\n- مدراء الخوادم والمشرفون الذين يحتاجون إلى سجلات جنائية لنشاط اللاعبين.\n- خوادم Survival و SMP التي تريد التعافي من التخريب أو الأضرار غير المقصودة.\n- الخوادم الكبيرة أو الصغيرة التي تحتاج إلى بيانات تاريخية قابلة للبحث وعمليات rollback مضبوطة.\n\n## 🏗️ أمثلة على الاستخدام\n\n- يستخدم أحد المدراء inspector لتحديد من أزال كتلًا من قاعدة ويجري rollback محددًا لتلك التغييرات.\n- يشغّل أحد المشرفين lookup على أفعال لاعب خلال فترة زمنية محددة للتحقيق في بلاغ.\n- ينقل مشغّل الخادم قاعدة بيانات CoreProtect من SQLite إلى MySQL للانتقال إلى backend شبكي.\n\n## ⌨️ الأوامر\n\n| Command | Description | Permission | Access |\n|---|---|---:|---|\n| /co help | عرض قائمة أوامر CoreProtect. | coreprotect.help | Admin |\n| /co inspect (/co i) | تشغيل أو إيقاف inspector لعرض التغييرات المسجّلة داخل اللعبة. | coreprotect.inspect | Admin |\n| /co lookup | البحث في بيانات الكتل/الكائنات التاريخية (حسب اللاعب أو الوقت أو المنطقة أو النطاق). | coreprotect.lookup | Admin |\n| /co rollback | التراجع عن تغييرات الكتل/الكائنات المسجّلة. | coreprotect.rollback | Admin |\n| /co restore | استعادة التغييرات التي تم التراجع عنها سابقًا. | coreprotect.restore | Admin |\n| /co purge | حذف بيانات CoreProtect القديمة بناءً على إعدادات الاحتفاظ. | coreprotect.purge | Admin |\n| /co reload | إعادة تحميل إعدادات CoreProtect. | coreprotect.reload | Admin |\n| /co status | عرض حالة الإضافة والإحصاءات. | coreprotect.status | Admin |\n| /co consumer | تشغيل أو إيقاف معالجة consumer للبيانات الموجودة في قائمة الانتظار. | coreprotect.consumer | Admin |\n| /co migrate-db | ترحيل بيانات CoreProtect بين SQLite و MySQL. | not specified | Admin |\n| /co near | اسم بديل: ينفذ lookup بنطاق افتراضي صغير. | uses lookup permission | Admin |\n| /co undo | اسم بديل: يعكس rollback/restore عبر الإجراء المقابل. | uses rollback/restore permission | Admin |\n\nملاحظات: أسماء الأوامر وأوصافها مأخوذة من التوثيق الرسمي لـ CoreProtect. يُوثَّق الأمر migrate-db كجزء من وظائف ترحيل قواعد البيانات؛ وتُذكر عقد الصلاحيات الصريحة لكل أمر في توثيق الصلاحيات الرسمي.\n\n## 🔐 Permissions\n\n| Permission | Description | Default |\n|---|---|---:|\n| coreprotect.* | يتيح الوصول إلى جميع أوامر CoreProtect. | op |\n| coreprotect.inspect | يتيح استخدام inspector. | op |\n| coreprotect.lookup | يتيح استخدام أمر lookup. | op |\n| coreprotect.rollback | يتيح استخدام أوامر rollback. | op |\n| coreprotect.restore | يتيح استخدام أوامر restore. | op |\n| coreprotect.teleport | يتيح استخدام ميزات CoreProtect المتعلقة بـ teleport. | op |\n| coreprotect.help | يتيح الوصول إلى مخرجات المساعدة. | op |\n| coreprotect.purge | يتيح أمر purge. | op |\n| coreprotect.reload | يتيح إعادة تحميل إعدادات الإضافة. | op |\n| coreprotect.status | يتيح عرض حالة الإضافة. | op |\n| coreprotect.consumer | يتيح تشغيل أو إيقاف معالجة consumer. | op |\n\n## ⚙️ التثبيت\n\n### 📥 الإعداد\n\n- نزّل ملف JAR الرسمي لـ CoreProtect المناسب لإصدار Minecraft لديك وضعه في مجلد plugins/ الخاص بالخادم. \n- أعد تشغيل الخادم وتحقق من أن CoreProtect تم تحميله في وحدة تحكم الخادم.\n- استخدم /co reload بعد تغيير الإعدادات لتطبيقها دون إعادة التشغيل.\n\n### 📦 Dependencies\n\n- لا توجد اعتماديات إلزامية على إضافات خارجية مذكورة في التوثيق الرسمي لـ CoreProtect نفسه. (بعض الأدوات والتكاملات الخارجية موثقة على أنها متوافقة؛ اذكر التكاملات المحددة فقط عند تفعيلها صراحةً.)\n\n### 🧾 الإعدادات\n\n- ينشئ CoreProtect ملف config.yml داخل مجلد الإضافة الخاص به. \n- يمكن إنشاء ملفات إعدادات لكل عالم بنسخ config.yml إلى ملف باسم العالم (مثل world_nether.yml) لتجاوز إعدادات التسجيل لذلك العالم.\n- يتم توثيق خطوات ترحيل قاعدة البيانات وممارسات الترحيل الآمنة في التوثيق الرسمي.\n\n## 🧠 ملاحظات تقنية\n\n- يوفر CoreProtect واجهة API لتفاعل الإضافات الأخرى مع البيانات المسجّلة (موثقة في توثيق API الرسمي).\n- يدعم CoreProtect ترحيل البيانات بين SQLite و MySQL باستخدام أوامر الترحيل الموثقة.\n- المشروع منشور تحت رخصة Artistic-2.0.\n\n## 🤝 متى تكون هذه الإضافة مفيدة\n\nإذا كنت تحتاج إلى تسجيل قابل للبحث من جهة الخادم وأدوات موثوقة للـ rollback/restore للتحقيق في أفعال اللاعبين أو إصلاح التخريب، فإن CoreProtect يوفر مجموعة مركزة من أدوات التسجيل والمعالجة مناسبة لمديري الخوادم وفرق الإشراف.

خوادم تستخدم CoreProtect

تعرض صفحة إضافة CoreProtect الخوادم التي وجد نظام المراقبة هذه الإضافة عليها، والمنصات والإصدارات التي تظهر معها.

قد تضيف الإضافات أوامر، اقتصادا، حماية، صلاحيات، ألعابا مصغرة، تكاملات أو آليات أخرى. يعتمد الدور الفعلي لـ CoreProtect على إعداد كل خادم.

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

استخدم قائمة الخوادم التي تحتوي على CoreProtect لمقارنة المشاريع، التحقق من الإصدارات المتوافقة أو العثور على أمثلة لاستخدام الإضافة في الخوادم العامة.