GTBC's SpellLib/API مود لماينكرافت 1.20.1, 1.21.1
مود مكتبة وتخزين أكواد مشتركة لجميع موداتي يحتوي على أدوات مفيدة لتسهيل حياتي في صنع إضافات ISS!
حول مود GTBC's SpellLib/API
مكتبة/API جديدة لكل إضافات Iron's Spellbooks الخاصة بي!
هذا المود لا يفعل أي شيء بمفرده!!
تم إنشاء هذا المود بشكل أساسي لمطوري إضافات Iron's Spellbooks ولنفسي أيضاً... بما أن لدي الكثير من إضافات ISS، فمن المزعج نسخ ولصق كل الأشياء الضرورية من مكان إلى آخر كلما بدأت العمل على إضافة جديدة. لذلك.. تم إنشاء هذه المكتبة!
ما تضيفه هذه المكتبة/API:
- سمات جديدة مثل معدل/ضرر الضربة الحرجة للسحر، ضرر قذيفة السحر، ضرر السحر
- العديد من مديري الجسيمات الجاهزة بأنماط محددة
- فئة AdvancedRandomImbuingCurio لإنشاء تمائم تقوم عند النقر بزر الفأرة الأيمن بدمج نفسها مع أسحار عشوائية محددة
- طريقة سهلة لإنشاء مقايضات مرنة مع فئة AdvancedTrades
- خيارات مريحة لدمج الدروع مع فتحات قابلة للتخصيص وأسحار مدمجة مسبقاً مع فئة AbstractImbueableArmorItem
- عناصر دروع Geckolib Geo، وعناصر سيوف سحرية Geo مع فئتي GeoArmorItem و GeoMagicSwordItem
- فئة MultiAttributeCurio التي تدعم سمات متعددة
- فئة AdvancedSpell لتشغيل رسوم متحركة وأصوات عشوائية عند بداية ونهاية الإلقاء من قائمة، مع قيمة منطقية لاختيار تشغيلها بالترتيب أو لا
- فئة CurioUtils للتحقق بسهولة من ارتداء تميمة على لاعب
- فئة SummonCheckHelper للتحقق من الاستدعاءات في نطاق مع المالك (أستخدمها بشكل أساسي لنظام حد الاستدعاء في مود T.O Tweaks)

لقد فتحت أيضاً مؤخراً حساب Patreon لدعم تطوير موداتي. إذا أعجبتك موداتي وأردت دعم التطوير، فسيعني ذلك الكثير لي <3. هناك مزايا للداعمين يمكنك الاطلاع عليها في صفحة Patreon (مثل إصدارات Alpha/Beta وتلميحات تطوير خاصة بـ Patreon).
الترخيص: جميع الحقوق محفوظة (ARR)
أحتفظ بجميع الحقوق لهذا المود. يرجى الرجوع إلى القائمة التالية لما يمكنك وما لا يمكنك فعله مع هذا المود.
يمكنك:
- يمكنك استخدام هذا المود في أي حزمة مودات تلعبها أو تنشئها
- يمكنك استخدام هذا المود كاعتماد لإضافاتك (تأكد من طلب وصول GitHub مني)
- يمكنك تطوير حزم بيانات لهذا المود
لا يمكنك:
- استخراج أو إعادة استخدام أو إعادة توزيع أي أصول أو أكواد من هذا المود
- تعديل أو فك تجميع أو إعادة رفع هذا المود بأي شكل
- إذا منحتك وصول GitHub، فهو لأغراض مرجعية فقط (لمساعدتك على استخدام API بشكل صحيح في إضافاتك)
- غير مسموح لك بنسخ أو إعادة استخدام أو تكييف الكود من المستودع لمشاريعك الخاصة دون موافقتي الصريحة
الشكر:
- تم الاستناد إلى أساس نظام اهتزاز الشاشة من Cataclysm (بإذن) وتم تطويره بشكل أكبر إلى تنفيذ أكثر تقدماً لهذا المود
لماذا مشروعك مغلق المصدر وكيف يمكننا الحصول على وصول إليه؟
في الماضي، مررت ببعض التجارب غير السارة مع مشاريع كليتي (أمور شخصية) تركتني أعاني من مشاكل في الثقة. لنقل فقط إنني طورت نوعاً من الصدمة، ومن الصعب عليّ الوثوق بالناس بسهولة. بما أنني جديد نسبياً في هذا المجتمع، أشعر بالحاجة إلى الحذر. لهذا مشاريعي حالياً مغلقة المصدر. ومع ذلك، إذا بقيت في مجال المودات لفترة كافية وبنيت المزيد من الثقة، فقد أفكر في جعلها مفتوحة المصدر في المستقبل.
في الوقت الحالي، إذا كنت مودر معروفاً أو شخصاً أعرفه شخصياً وتريد الوصول إلى مشاريعي للاستخدام الشخصي أو لمساعدتي مباشرة، فلا تتردد في التواصل. يمكنك الاتصال بي على Discord أو CurseForge، وسأمنحك بكل سرور وصول التعاون إلى مستودعات GitHub الخاصة بي.
كيفية تثبيت GTBC's SpellLib/API
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.20.1–1.21.1 on Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file gtbcs_spell_lib-2.2.0-1.21.1.jar (301 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: GTBC's SpellLib/API should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
الإصدارات
مع المتطلبات
| Minecraft | المشغّل | الملف | التاريخ | الإجراءات |
|---|---|---|---|---|
| 1.20.1 | Forge | gtbcs_spell_lib-2.2.0-1.20.1287 KB 10 | ||
| 1.21.1 | NeoForge | gtbcs_spell_lib-2.2.0-1.21.1301 KB 15 | ||
| 1.21 | NeoForge | spell_lib-1.0.0-1.21.158.9 KB |
الأسئلة الشائعة
Which Minecraft versions does GTBC's SpellLib/API work on?
There are files for 1.21.1, 1.21, 1.20.1. The newest is 1.21.1.
Is GTBC's SpellLib/API for Forge or Fabric?
There are files for Forge: 1.20.1 and for NeoForge: 1.21–1.21.1. There are no files for Fabric: a mod for another loader will not start.
Does GTBC's SpellLib/API need other mods?
The author lists no required dependencies: the Forge or NeoForge loader is enough.
Which Java does GTBC's SpellLib/API need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download GTBC's SpellLib/API safely?
On this page: the file gtbcs_spell_lib-2.2.0-1.21.1.jar (301 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 36cce8ab3117e89ae992a84a566d596709db2ffe.
التقييمات
كن أول من يقيّم GTBC's SpellLib/API

