يقدم نظام Streams أنهارًا متدفقة حقيقية، مع تيار حقيقي، إلى لعبة Minecraft. يتم إنشاء هذه الأنهار في العالم باستخدام كتل متدفقة مخصصة غير متحللة وهي أكبر بكثير من أي شيء يمكن للاعب إنشاؤه باستخدام الدلاء. تنشأ من مصادر متعددة وتتدفق عبر التضاريس من خلال المنحدرات والشلالات، وتتحد معًا لتشكل أنهارًا أوسع حتى تصل إلى مسطح مائي عند مستوى سطح البحر.
يرجى ملاحظة أن الكود المصدري موجود في Scala (وليس Java)، وأنه سيتم استبدال معظمه كجزء من عملية إعادة كتابة رئيسية قادمة. مع أخذ ذلك في الاعتبار، إذا كانت لديك أي أسئلة حول الكود، فيرجى إرسال رسالة (delvr) لي هنا على GitHub. للحصول على مساعدة في عملية الإنشاء، يرجى قراءة البدء باستخدام ForgeGradle أولاً.
من الأفضل نشر الأسئلة المتعلقة بالتعديل نفسه في موضوع المناقشة.
ملاحظة: التعليمات الخاصة بـ IDE مخصصة لـ IntelliJ IDEA؛ راجع وثائق ForgeGradle لمعرفة معادلات Eclipse.
تتطلب التدفقات فارسيك. يتم تحديد الإصدارات المتوافقة باستخدام صيغة نطاق إصدار Maven في خصائص modDependencies
الخاصة بـ gradle.properties
. ستنتج عملية إنشاء Farseek -deobf
و- -sources
jars؛ ضع الجرتين في الدليل الفرعي libs
الخاص بـ Streams قبل تشغيل setupDecompWorkspace
.
سيقوم تكوين تشغيل Update
IDEA بتشغيل setupDecompWorkspace
و genIntellijRuns
. بعد تشغيل Update
، قم بمزامنة Gradle في IntelliJ IDEA لإعداد تكوينات الوحدة النمطية. إذا كنت تستخدم IntelliJ 2016 أو إصدارًا أحدث، فتأكد من عدم تحديد إعداد Gradle plugin "إنشاء وحدة منفصلة لكل مجموعة مصدر".
قم بتشغيل تكوين Minecraft Client
أو Minecraft Server
الذي تم إنشاؤه.
قم بتشغيل تكوين build
. سيتم إنشاء الجرار في build/libs
.