Spell Engine Mod untuk Minecraft 1.20.1, 1.21.1
🪄 Pustaka sihir berbasis data
Tentang mod Spell Engine
SpellEngine adalah mod library (juga dikenal sebagai API) yang memungkinkan pengembang membuat spell sihir, memberikan pemain sistem cast spell lengkap termasuk spell book, efek visual, dan integrasi senjata.
📦 Instalasi
🎁 Instalasi melalui aplikasi CurseForge sangat disarankan, untuk menyelesaikan semua mod yang dibutuhkan secara otomatis.
Wajib
- Cloth Config
- Player Animator
- Spell Power Attributes
Selain itu di Fabric:
- Fabric API
- mod slot: Trinkets
Selain itu di NeoForge:
- mod slot: Curios API
⭐️ Konten yang dibuat dengan Spell Engine









🤝 Dibuat oleh mitra









📦 Konten bawaan
🗡️ Skill senjata 🪓

Jelajahi berbagai skill serangan jarak dekat, masing-masing dirancang untuk jenis senjata tertentu, dengan fitur unik:
- deteksi tabrakan terperinci
- momentum dan sliding
- animasi menarik
Mod konten RPG Series hadir dengan skill ini yang ditetapkan secara default.
Secara otomatis ditetapkan ke senjata pihak ketiga dan vanilla, berdasarkan id item atau keanggotaan tag item. (File konfigurasi: config/spellengine/weaponfallback.json)
🪄️ Fitur API
API berbasis data
- 🗡️ Spell dapat ditetapkan ke senjata apa pun (berbasis data dengan kompatibilitas senjata otomatis)
- 🔮 Spell memberikan damage berdasarkan atribut entitas Spell Power
- ✍️ Spell didefinisikan dalam format JSON dengan hot-reloading dan sinkronisasi jaringan
- 📦 Sistem Spell Container dengan mode proxy, slot peralatan, dan resolusi spell dinamis
- 🔄 Pencocokan pola universal untuk tag, regex, dan kecocokan persis di semua properti spell
- 🛠️ Pembuatan spell secara programatik dengan SpellBuilder dan SpellGenerator untuk pengembang mod
- ⚙️ Spell memiliki serangkaian perilaku mekanis yang komprehensif:
- Jenis Spell: Active (di-cast), Passive (dipicu), Modifier (pengubah spell)
- Mode Cast: Instant, charged, channeled, dengan efek haste yang dapat dikonfigurasi
- Sistem Trigger: 14+ jenis trigger (melee, arrow, spell, damage, evasion, roll, dll.) dengan logika kondisional
- Targeting: Aim, Beam, Area, Caster, None, FromTrigger - dengan batas, kondisi, dan batas berbasis health
- Delivery: Direct, Projectile, Meteor, Cloud, ShootArrow, StashEffect, Custom - dengan delay dan multi-placement
- Fitur Projectile: Homing, ricochet, bounce, pierce, reaksi berantai, divergence, hitbox khusus
- Aksi Impact: Damage, Heal, StatusEffect, Fire, Teleport, Spawn, Cooldown, Aggro, Custom
- Logika Kondisional: Modifier target, filter impact, eksekusi berbasis peluang, kondisi jenis entitas
- Sistem Biaya: Exhaust, item/rune, cooldown, durability, konsumsi status effect, dengan batching
- Set Peralatan: Bonus set yang memberikan spell, atribut, dan kemampuan khusus
Audio dan visual yang menarik
- 🔈 Sistem suara canggih: suara mulai/loop casting, release, impact, travel dengan pengacakan
- ✨ Sistem partikel canggih dengan bentuk, mengikuti entitas, penskalaan, dan partikel magis khusus
- 🎨 Model Item/Block khusus untuk projectile, status effect, dan spell cloud dengan dukungan BlockBench
- 🤸 Animasi pemain di semua tahap spell dengan kontrol pitch dan dukungan animasi senjata jarak jauh
- 💡 Integrasi pencahayaan dinamis (LambDynamicLights) untuk pencahayaan magis
- 🌈 Rendering beam yang dapat disesuaikan dengan warna, tekstur, lebar, dan efek aliran
- 📍 Visualisasi efek area dengan indikator tanah dan partikel berskala jangkauan
Fitur dalam game
- 🔧 Pemilihan dan casting spell terlihat di HUD (sepenuhnya dapat dikonfigurasi pemain)
- 😌 Fitur QoL: pelepasan cast spell otomatis, prediksi klien, targeting pintar
- ⛓️ Spell Binding Table untuk menambahkan spell ke senjata dan membuat spell book
- 📜 Sistem Spell Scroll dengan pembuatan creative tab dan integrasi loot dungeon
- 🎒 Integrasi peralatan: Spell book, slot trinket (Trinkets/Accessories), deteksi senjata otomatis
- ⚡ Enchantment Spell Infinity dengan dukungan tag item yang dapat dikonfigurasi
- 🎮 Perintah: /spellcooldowns untuk administrasi server dan debugging
- 💰 Sistem loot canggih dengan fungsi spellbindrandomly untuk penetapan spell dinamis
Integrasi Pengembang & Mod
- 🔌 Kompatibilitas mod yang luas: Better Combat, Combat Roll, FTB Teams, Shoulder Surfing, dan lainnya
- 📊 Sistem event komprehensif untuk casting spell, healing, dan siklus hidup projectile
- 🏗️ Pendaftaran handler khusus untuk metode delivery dan aksi impact
- 🎯 Sistem predikat entitas untuk kondisi targeting yang kompleks
- 🔧 Optimasi performa: batching, penjadwalan, prediksi sisi klien
- 📝 Kerangka kerja pembuatan data untuk pembuatan dan validasi spell secara programatik
- 🌐 Dukungan multi-platform (Fabric & NeoForge) dengan API terpadu
Cara memasang Spell Engine
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–26.3 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file spell_engine-fabric-1.10.9+26.3.jar (4.5 MB) 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: Spell Engine should be in the list.
Versi
Dengan dependensi
| Minecraft | Loader | File | Tanggal | Tindakan |
|---|---|---|---|---|
| 26.3 | Fabric | 1.10.9+26.34.5 MB 21 | ||
| 26.3 | NeoForge | 1.10.9+26.34.5 MB 3 | ||
| 1.20.1 | Forge, NeoForge | 1.10.9+1.20.15.1 MB 40 | ||
| 1.21.1 | NeoForge | spell_engine-neoforge-1.8.2+1.21.1.jar2.9 MB 16 | ||
| 1.21 | Fabric | spell_engine-1.5.0+1.21.1.jar1.7 MB 11 | ||
| 1.21 | Fabric | spell_engine-1.3.0+1.21.1.jar1.4 MB |
FAQ
Which Minecraft versions does Spell Engine work on?
There are files for 26.3, 1.21.1, 1.21, 1.20.1. The newest is 26.3.
Is Spell Engine for Forge or Fabric?
There are files for Fabric: 1.21–26.3, for Forge: 1.20.1 and for NeoForge: 1.20.1–26.3.
Does Spell Engine need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Where can I download Spell Engine safely?
On this page: the file spell_engine-fabric-1.10.9+26.3.jar (4.5 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 7315ceea437dd46789559eb3852a7db9fa1bdb74.
Ulasan
Jadilah yang pertama menilai Spell Engine

