تحذير! هذا المشروع لا يزال في التطوير! في الوقت الحالي ، يفتقر إلى معظم وظائفها وغير صالحة للاستعمال.
CraftyServer هو خادم متعدد اللاعبين يعتمد على الأحداث ، متعددة اللاعبين في Minecraft ™ Java Edition .
اعتمادًا على الوحدات النمطية المثبتة ، فإنه يدعم كل "الإصدار" -version of Minecraft ™ من 1.8.0 إلى أحدث إصدار (حاليًا 1.18.1).
إنه 100 ٪ مكتوب ذاتيا ، مفتوح المصدر ، وخالية من حقوق الطبع والنشر (ترخيص معهد ماساتشوستس للتكنولوجيا). لا يستخدم أي رمز من أي إصدار رسمي بواسطة Mojang ™/Microsoft ™.
على الرغم من أنه يمكن استخدامه لتشغيل خادم Minecraft ™ للاستخدام الشخصي فقط ، فإن نيته الرئيسية هي استخدامها كجزء من شبكة خادم EG-BungeEcord.
إخلاء المسئولية القانونية: لا ينتم هذا المشروع إلى Minecraft ™ أو Mojang ™/Microsoft ™ بأي شكل من الأشكال أو الشكل أو الشكل.
يستخدم هذا المشروع Maven.
git clone https://github.com/CraftyServerMC/CraftyServer/.jar باستخدام Maven: mvn installبمجرد أن نصل إلى حالة قابلة للاستخدام في التطوير ، سيكون هناك شكل من أشكال التثبيت لتثبيت الخادم واستخدامه بالفعل.
يحتوي هذا المستودع على الكود للوحدة الرئيسية ، وهو ملف .jar الذي يمكن تشغيله فعليًا في المشروع. إذا كنت ترغب في بدء تشغيل الخادم ، فقم بتشغيل هذا الملف.
هذه هي الوحدة الرئيسية للخادم ، والتي تحتوي على الطريقة الرئيسية. لا توجد وحدة أخرى تعمل بدونها.
أضف الإدخالات التالية إلى pom.xml الخاص بك:
< repositories >
< repository >
< id >CraftyServer-mvn-repo</ id >
< url >https://github.com/CraftyServerMC/maven/raw/mvn-repo/</ url >
< snapshots >
< enabled >true</ enabled >
< updatePolicy >always</ updatePolicy >
</ snapshots >
</ repository >
</ repositories >< dependencies >
< dependency >
< groupId >org.craftyserver</ groupId >
< artifactId >craftyserver</ artifactId >
< version >0.0.1-SNAPSHOT</ version >
< scope >provided</ scope >
</ dependency >
</ dependencies >