نموذج عن المادة والطاقة واستخدامها لغزو العالم..
يمكن العثور على التنزيلات على CurseForge أو على الموقع الرسمي.
يمكنك تثبيت هذا التعديل عن طريق وضعه في المجلد minecraft/mods/
. ليس لديها تبعيات صعبة إضافية.
تعطل لعبة Applied Energistics 2، هل لديك اقتراح، هل وجدت خطأ؟ قم بإنشاء مشكلة الآن!
Submit New Issue
، وانتظر التعليقات!يساعدنا تقديم أكبر قدر ممكن من التفاصيل في العثور على المشكلة وحلها بشكل أسرع، كما يساعدنا في الحصول على إصدار ثابت في أسرع وقت ممكن.
يرجى ملاحظة أننا قد نقوم بإغلاق أي مشكلة لا تتوافق مع هذه المتطلبات.
واجهة برمجة التطبيقات لعلم الطاقة التطبيقية 2. وهي مفتوحة المصدر لمناقشة التغييرات وتحسين الوثائق وتوفير دعم إضافي أفضل بشكل عام.
مستودع Maven الرسمي الخاص بنا هو حزم Github، والتي يمكنك استخدامها أيضًا في إصداراتك. يتطلب استخدام حزم Github إعدادًا خاصًا للمصادقة باستخدام رمز الوصول الشخصي الخاص بك.
AE2 متاح أيضًا بدون مصادقة من Modmaven. يمكنك استخدام المقتطف التالي كمثال حول كيفية إضافة مستودع إلى ملف بناء Gradle الخاص بك.
repositories {
maven {
name "Modmaven"
url "https://modmaven.dev/"
// For Gradle 5.1 and above, limit it to just AE2
content {
includeGroup 'appeng'
}
}
}
عند التحويل البرمجي مقابل AE2 API، يمكنك استخدام تبعيات gradle، ما عليك سوى إضافتها
dependencies {
modCompileOnly "appeng:appliedenergistics2-fabric:VERSION:api"
}
أو قم بإضافة سطر modCompileOnly
إلى مهمة التبعيات الموجودة لديك إلى build.gradle الخاص بك.
استبدل VERSION
بالنسخة المطلوبة. مع 1.15+ تحولنا إلى استخدام semver. يوصى بشدة باتباع المواصفات الخاصة به ومواصلة النظر في الحد الأعلى لإصدار التبعية. سيؤدي تغيير الإصدار MAJOR
إلى انقطاع واجهة برمجة التطبيقات (API) ويمكن أن يؤدي إلى أعطال متعددة. من الأفضل إبلاغ اللاعب بعدم دعم الملحق للإصدار الجديد حتى يتم اختباره أو تحديثه.
مثال على السلسلة سيكون appeng:appliedenergistics2-fabric:12.9.5:api
لواجهة برمجة التطبيقات (API) فقط أو appeng:appliedenergistics2-fabric:12.9.5
للنموذج بأكمله.
git clone [email protected]:AppliedEnergistics/Applied-Energistics-2.git
أوgit clone https://github.com/AppliedEnergistics/Applied-Energistics-2.git
gradlew runData build
. سيكون الجرة في build/libs
eclipse
لمهمة gradle وربما genEclipseRuns
قبل أن ترغب في إضافة تغييرات كبيرة، قد ترغب في مناقشتها معنا أولاً، قبل إضاعة وقتك. إذا كنت لا تزال على استعداد للمساهمة في هذا المشروع، يمكنك المساهمة عبر طلب السحب.
تحتوي إرشادات المساهمة على معلومات أكثر تفصيلاً حول موضوعات مثل نمط الكود المستخدم ويجب أخذها في الاعتبار أيضًا.
فيما يلي بعض الأشياء التي يجب وضعها في الاعتبار والتي ستساعد في الحصول على الموافقة على العلاقات العامة الخاصة بك.
ابدء
git clone [email protected]:<your username>/Applied-Energistics-2.git
أوgit clone https://github.com/<your username>/Applied-Energistics-2.git
gradlew spotlessApply
لتطبيق التنسيق التلقائي للتعليمات البرمجيةgit add -A
git commit -m "<summary of made changes>"
git push
الخاصة بكإذا كنت تقوم بطلبات سحب ملف واحد فقط، فإن GitHub يدعم استخدام طريقة سريعة دون الحاجة إلى استنساخ تفرعك. اقرأ أيضًا عن المزامنة إذا كنت تخطط للمساهمة بشكل منتظم.
تم تضمين en_US
في هذا المستودع، ونرحب بإصلاح الأخطاء المطبعية.
يجب أن تكون الملفات مشفرة بـ UTF-8.
نحن نستخدم ترجمات Crowdin ذات المصادر الجماعية لتوطيننا. يمكنك المشاركة في ترجمة علم الطاقة التطبيقي 2 على صفحة Crowdin الخاصة بنا.
يرجى أن تضع في اعتبارك أننا نستخدم تنسيق السلسلة لتمرير بيانات إضافية إلى النص لعرضه. لذلك يجب عليك الحفاظ على أجزاء مثل %s
أو %1$d%%
، مما يسمح لنا باستبدالها بالقيم الصحيحة بينما لا يزال لديك خيار تغيير ترتيبها لمطابقة قواعد النحو. قد لا يكون هذا ممكنًا لبعض اللغات. إذا كان هذا هو الحال، يرجى الاتصال بنا.
إذا كانت لديك مشكلات في توطين شيء ما فلا تتردد في الاتصال بنا على IRC، على #AppliedEnergistics على Esper.net
شكرًا لكل من ساعد في تحسين توطين AE2.
شكرا ل