Temporal Echo (نشطة): انشاء مرساة زمنية والعودة لها بعد 10 ثواني.
Void Anchor (سلبية): تمنع الموت مرة واحدة، تستعيد 50% من الصحة وتمنح مقاومة مؤقتة.
دوري في المشروع:
تطوير كامل للمود بلغة Java باستخدام Fabric API.
تنفيذ منطق السيرفر (Server-side) لضمان توافق multiplayer.
برمجة تأثيرات جزيئية (particles) ورسوم متحركة للعنصر على الكلاينت.
تجهيز بناء المشروع ونشر ملف JAR في GitHub Releases.
كتابة README، LICENSE وتعليمات التثبيت.
الميزات الرئيسية:
Temporal Echo: ضغطة يمين لإنشاء مرساة، العودة بعد 10s.
Void Anchor: تمنع الموت تلقائيًا عند حدوث ضرر قاتل، تستهلك العنصر.
مؤثرات بصرية: portal particles, soul fire idle animation، glint للمستوى الملحمي.
أمر مساعد: /getecho لاختبار الميزة أثناء التطوير.
المتطلبات الفنية:
Minecraft 1.21.8
Fabric Loader 0.17.0+
Fabric API 0.136.0+
Java 21+
طريقة التثبيت (للاعبين):
نزل Fabric Loader واختر بروفايل Fabric.
ضع EchoingUtility-<version>.jar وfabric-api.jar داخل مجلد .minecraft/mods.
شغّل اللعبة على بروفايل Fabric.
الملفات المسلمة (Deliverables):
EchoingUtility-<version>.jar (الملف التنفيذي جاهز للتحميل)
رابط GitHub Repo مع سورس المشروع (README + LICENSE)
تعليمات بناء: ./gradlew build → الملف في build/libs/
دعم فني بسيط لتثبيت المود إذا احتاج العميل
روابط مهمة:
Repository: https://github.com/spraki...
Releases (تنزيل الإصدارات): https://github.com/spraki...
الرخصة: https://github.com/spraki...
خيارات التخصيص المتاحة:
تغيير مدة الـ Echo أو استهلاك العنصر.
إضافة وصفات (Smithing / Crafting).
إضافة مؤثرات صوتية أو إعدادات قابلة للتعديل عبر config.
تحويل إلى Forge أو دعم إصدارات إضافية.