معالجات Lua Mod هي تعديل Minecraft. يضيف الأمر /lua إلى اللعبة.
يتوفر مزيد من المعلومات حول هذا التعديل في الصفحة الرئيسية المعالجات.
إذا كان لديك أي فكرة لطيفة تعتقد أن هذا التعديل قد يستفيد من ، فلا تتردد في إخبارنا بذلك. يمكنك نشر الأفكار أو طلبات الميزات أو الأسئلة أو تقارير الأخطاء باستخدام تعقب المشكلات.
قبل أن تنشر أي شيء ، يرجى التأكد من أنك تبحث عن المشكلات فحسب ، بل أيضًا مشكلات مغلقة لمشاركات Simmilar لمنع تكرار المنشورات.
نرحب حقًا بالمساهمات في التعليمات البرمجية ، ولكن يرجى العلم بأننا "صعب الإرضاء" قليلاً. لن ندرج أشياء نعتقد أنها لا تتطابق مع رؤيتنا لهذا المشروع.
يعتمد هذا التعديل على Forge ، وهو إطار لإنشاء وتشغيل Minecraft Mods استنادًا إلى إصدار Java من Minecraft. للمساهمة في رمز المصدر في هذا المشروع ، يجب أن تكون على دراية بـ Java 8 و Forge و Lua و Gradle.
يرجى ملاحظة أن هذا المشروع هو مشروع وقت فراغ. إذا قمت بنشر مشكلة أو إنشاء طلب سحب ، فيرجى إعطائنا بعض الوقت للرد.
قم بتنزيل مصادر المشروع باستخدام GIT من سطر الأوامر:
git clone https://github.com/wizards-of-lua/wizards-of-lua.git ثم تغيير إلى دليل wizards-of-lua وتشغيله:
gradlew setupDecompWorkspacegradlew apt:jargradlew eclipseالآن استيراد المشروع إلى Eclipse:
wizards-of-lua GradleStart كفئة رئيسية-username=testplayer . سيؤدي ذلك إلى تسجيل الدخول إلى العميل باسم "TestPlayer" بدلاً من اختيار عشوائي ، والذي يضمن Uuid ثابتًا للمشغل الخاص بك ، وبالتالي ، دليل شخصي ثابت على نظام ملفات الخادم ، والذي قد تريده إذا كنت تريد الاحتفاظ بملفات LUA الخاصة بك.-DFORGE_FORCE_FRAME_RECALC=true${workspace_loc:wizards-of-lua}/run GradleStartServer كفئة رئيسية-DFORGE_FORCE_FRAME_RECALC=true${workspace_loc:wizards-of-lua}/run gradlew clean assemble يرجى ملاحظة أنه لا يمكنك استخدام مهمة build في الوقت الحالي لأن الاختبار الآلي لن يتم تشغيله بنجاح عند تنفيذها من Gradle.
نتيجةً لذلك ، ستجد ملف MOD JAR في build/libs .
/test من خط إدخال الدردشة للمشغل. build/libs في مجلد minecraft/modsيتم ترخيص Wizards of Lua بموجب ترخيص GNU العام الإصدار 3.0. راجع ملف ترخيص الملف للحصول على التفاصيل.
يستخدم Wizards of Lua تطبيق Rembulan الرائع لـ LUA 5.3 لـ Java ، والذي تم ترخيصه بموجب إصدار Apache Licens 2.0.
يستخدم Wizards of Lua JLHTTP ، خادم HTTP الأول في الاختيار الأول في Minimalist الذي أنشأه Amichai Rothman. تم ترخيص JLHTTP بموجب ترخيص GPL 2.0. للحصول على معلومات إضافية ، راجع http://www.freeutils.net/source/jlhttp/.