استرجاع التخريب ومراقبة الإجراءات
CoreProtect على خادم Millida: اعرف من كسر الكتلة، واسترجع بناءً بأمر واحد، واستعد المخزون، وتجنّب تضخم قاعدة بيانات السجل.
آخر تحديث 4 أغسطس 2026
ما دامت السجلات غير موجودة، يبقى سؤال «من هدم المنزل» بلا جواب إلى الأبد. يسجّل CoreProtect كل إجراء على الكتل والصناديق والكائنات — ويمكنه التراجع عنها. على خوادم البقاء يكون أول مود تركّبه، حتى قبل أن تفتح الخادم.
التثبيت
قسم «الإضافات والمودات» → CoreProtect → أعد التشغيل. عند أول تشغيل ينشئ المود قاعدة بياناته الخاصة. تكون افتراضيًا SQLite وتقع في ملفات الخادم؛ وعلى خادم مزدحم يُفضّل الربط بـ MySQL — توفر لوحة التحكم قاعدة البيانات، انظر قاعدة البيانات.
عرض السجل
/co i— تفعيل وضع الفحص.- انقر بزر الفأرة الأيسر على كتلة — ما الذي حدث لها.
- انقر بزر الفأرة الأيمن — سجل الكتلة المجاورة (أي «ما كان في هذا الموضع سابقًا»).
/co iمرة أخرى — إيقافه.
البحث دون نقر:
/co lookup u:nick t:2d r:30
u:— الاسم المستعار،t:— الفترة الزمنية (30m،6h،3d)،r:— النطاق بالكتل،a:— نوع الإجراء (block،container،kill،chat،command)،b:— كتلة محددة.
التراجع
/co rollback u:Griefer t:6h r:50
إلغاء التراجع إذا أخطأت في المعاملات:
/co restore u:Griefer t:6h r:50
ترتيب الإجراءات الذي ينجيك من «تراجعت عن الشيء الخطأ»: أولًا lookup بالمعاملات نفسها، وتحقق من النطاق، وعندها فقط rollback. حدّد النطاق r: في كل الحالات تقريبًا — فالتراجع دونه يبحث في العالم كله وقتًا طويلًا ويستنزف TPS.
المخزونات والعناصر
يتراجع CoreProtect عن محتويات الصناديق (a:container)، لكن ليس عن مخزون اللاعب. إذا احتجت إلى إعادة العناصر بعد موت أو خلل، ثبّت InventoryRollback Plus: يأخذ لقطة من المخزون عند الموت والخروج، ويستعيدها المشرف بأمر.
ولصورة أوسع (من كتب ماذا، وما الأوامر التي نفّذها، ومن لمس صناديق الإندر) هناك AuxProtect — يسجّل ما لا يغطيه CoreProtect. لست مضطرًا إلى تثبيت الاثنين.
قاعدة بيانات السجلات تكبر
السجلات تبلغ الجيغابايتات. مرة كل شهر، احذف البيانات القديمة على خادم متوقف أو فارغ:
/co purge t:30d
الاحتفاظ بأكثر من 30–60 يومًا من السجل لا يستحق عادةً: فالتخريب يُكتشف خلال الأيام الأولى.
ما يساعد أيضًا
- المناطق وحماية الأراضي — حتى لا يبقى مكان يمكن كسر شيء فيه.
- الصلاحيات والمجموعات — حتى لا يملك الجميع
/giveوWorldEdit. - النسخ الاحتياطية — خط الدفاع الأخير حين لا ينفع التراجع.
