برنامج مكون قوي لخوادم ماين كرافت بايبر يتيح لك تنفيذ الأوامر تلقائيًا في فترات زمنية محددة.
🇨🇳 中文 | 🇬🇧 English | 🇫🇷 Français | 🇪🇸 Español | 🇷🇺 Русский
-
⏰ تنفيذ الأوامر المجدولة - تنفيذ تلقائي لأوامر ماين كرافت في فترات زمنية محددة
-
🔧 إدارة مرنة للأوامر - دعم إضافة وحذف وتمكين وتعطيل المهام المجدولة
-
🔍 واجهة تفاعلية - قائمة مهام قابلة للنقر للاستعلام والإدارة
-
🛡️ نظام الأذونات - تحكم دقيق في الأذونات
-
🔄 إعادة التحميل الفوري - دعم إعادة تحميل ملفات التكوين دون إعادة تشغيل الخادم
-
📊 المراقبة في الوقت الفعلي - عرض حالة وتفاصيل جميع المهام المجدولة
-
📝 دعم متعدد اللغات - تبديل اللغة المستخدمة في أي وقت
- إصدار ماين كرافت: 1.21+
- الخادم: Paper 1.21+
- إصدار جافا: Java 21+
- قم بتنزيل أحدث ملف
.jar - ضع ملف البرنامج المساعد في مجلد
pluginsالخاص بالخادم - أعد تشغيل الخادم
- سيقوم البرنامج بإنشاء ملفات التكوين تلقائيًا
/ontimecommand <الأمر الفرعي> [المعايير...] - إدارة الأوامر المجدولة (الاسم المستعار: /otc)
/seecommand - عرض جميع قوائم الأوامر المجدولة
/reloadotc - إعادة تحميل جميع ملفات التكوين
/otcsetlang <الأمر الفرعي> - تبديل اللغة المستخدمة بواسطة البرنامج المساعد للخادمإضافة مهمة جديدة
/ontimecommand add <اسم-المهمة> <ثواني-الفترة>
# مثال: إضافة مهمة تنفذ كل 60 ثانية
/ontimecommand add welcome-message 60إضافة أوامر إلى المهمة
/ontimecommand addcommand <اسم-المهمة> <الأمر1> [الأمر2] [الأمر3]...
# مثال: إضافة أوامر متعددة إلى مهمة
/ontimecommand addcommand welcome-message "say مرحباً!" "title @a title مرحباً"تمكين/تعطيل المهام
/ontimecommand enable <اسم-المهمة>
/ontimecommand disable <اسم-المهمة>حذف الأوامر أو المهام
/ontimecommand deletecommand <اسم-المهمة> <رقم-الأمر>
/ontimecommand delete <اسم-المهمة>عرض تفاصيل المهمة
/ontimecommand seeinfo <اسم-المهمة>عرض جميع الأوامر
/seecommand
# يفتح واجهة رسومية تفاعلية تعرض جميع الأوامر المجدولة مع حالتهاإعادة تحميل التكوين
/reloadotc
# يعيد تحميل جميع ملفات التكوين دون إعادة تشغيل الخادم| عقدة الأذونات | الوصف | الافتراضي |
|---|---|---|
ontimecommand.admin |
استخدام جميع ميزات OnTimeCommand | OP |
ontimecommand.player |
عرض قائمة الأوامر فقط | جميع اللاعبين |
commands:
welcome-message:
interval: 30
commands:
- "say مرحباً بك في الخادم!"
- "title @a title مرحباً!"
disabled: false
clean-drops:
interval: 300
commands:
- "kill @e[type=item]"
- "say تم تنظيف العناصر"
disabled: true# استنساخ المستودع
git clone https://github.com/VoyagerStar3897081534/OnTimeCommand.git
cd OnTimeCommand
# بناء المشروع
mvn clean packageيستخدم المشروع Maven لإدارة البناء، مع دعم تكوينات بناء متعددة:
# نشر إصدار مستقر
mvn clean package -DversionPackageType=release
# نشر إصدار تجريبي
mvn clean package -DversionPackageType=beta
# إصدار التطوير (الافتراضي)
mvn clean packagesrc/
├── main/
│ ├── java/org/VoyagerStar/onTimeCommand/
│ │ ├── command/
│ │ │ ├── executor/ # منفذو الأوامر
│ │ │ └── tabCompleter/ # إكمال الأوامر
│ │ ├── init/ # وحدة التهيئة
│ │ ├── listener/ # مستمعو الأحداث
│ │ ├── OnTimeCommand.java # الفئة الرئيسية
│ │ └── RunCommandOnTime.java # إدارة المهام المجدولة
│ └── resources/
│ ├── on-time-command-list.yml
│ ├── orbital-tnt-config.yml
│ └── paper-plugin.yml
└── test/
└── java/ # الاختبارات الوحدوية
مرحبًا بك في تقديم المشكلات وطلبات السحب!
- اصنع نسخة من هذا المستودع
- أنشئ فرع ميزة (
git checkout -b feature/AmazingFeature) - التزم بالتغييرات (
git commit -m 'Add some AmazingFeature') - ادفع إلى الفرع (
git push origin feature/AmazingFeature) - افتح طلب سحب
هذا المشروع مرخص بموجب ترخيص MIT - انظر ملف LICENSE للحصول على التفاصيل
- 💬 ردود الفعل حول المشكلات: GitHub Issues
- 📚 التوثيق: Wiki
- 📧 الاتصال بالمؤلف: VoyagerStar
شكرًا لجميع المطورين والمستخدمين الذين ساهموا في هذا المشروع!
مصنوع بـ بواسطة VoyagerStar