عن المشروع
سكريبت هي إضافة لماين كرافت لخوادم Paper تتيح لأصحاب الخوادم والمطورين تخصيص سلوك الخادم دون كتابة كود جافا. توفر نهجًا برمجيًا نصيًا مفيدًا للنماذج الأولية السريعة أو المهام التي يكون تنفيذها أسرع من تطوير إضافات تقليدية.
تفاصيل رئيسية من ملف README:
- يتطلب Paper؛ Spigot غير مدعوم صراحةً
- يدعم إصدارات ماين كرافت خلال آخر 18 شهرًا، محسوبة من تاريخ إصدار أحدث نسخة من سكريبت
- من المتوقع تحديثان رئيسيان للميزات سنويًا (يناير ويوليو)، مع تصحيحات شهرية بينهما
- التوثيق متاح على docs.skriptlang.org
- يستخدم Gradle للترجمة؛ البناء عبر `./gradlew clean build`
- يتضمن مجموعات اختبار قابلة للتشغيل عبر مهام Gradle: `quickTest` (أحدث إصدار خادم مدعوم)، و`skriptTestJava21` (Java 21 / 1.21.4+)، و`skriptTest` (جميع الإصدارات)
- متاح كاعتمادية Maven/Gradle من مستودع سكريبت على repo.skriptlang.org لمطوري الإضافات الذين يستخدمون سكريبت كاعتمادية اختيارية
- مرخص تحت GPLv3، مع إمكانية إصدار بعض أكواد المساهمين اختياريًا تحت MIT
- هذه النسخة المتفرعة على GitHub تبني على تحسينات Mirreski، التي كانت مبنية على سكريبت الأصلي لـ Njol
توفر المشاريع الفرعية الاختيارية في Gradle ميزات إضافية مثل التوافق مع إصدارات WorldGuard الأقدم؛ هذه الوحدات غير مطلوبة لكي يعمل سكريبت. لا يدعم المشروع رسميًا الإضافات الخارجية، رغم أن بعض مطوري سكريبت يحتفظون بإضافاتهم الخاصة.
تشمل موارد المجتمع منتديات skUnity وDiscord، وSkript Chat Discord، وSkript Hub، رغم أن هذه الموارد لا يديرها مطورو سكريبت.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.