Spell Engine 모드 정보
SpellEngine은 개발자가 마법 주문을 만들 수 있게 해주는 라이브러리 모드(API라고도 함)로, 주문서, 시각 효과, 무기 통합을 포함한 완전한 주문 시전 시스템을 플레이어에게 제공합니다.
📦 설치
🎁 모든 필수 모드를 자동으로 해결해 주는 CurseForge 앱을 통한 설치를 강력히 권장합니다.
필수
- Cloth Config
- Player Animator
- Spell Power Attributes
추가로 Fabric에서는:
- Fabric API
- 슬롯 모드: Trinkets
추가로 NeoForge에서는:
- 슬롯 모드: Curios API
⭐️ Spell Engine으로 만든 콘텐츠









🤝 파트너가 만든 것









📦 내장 콘텐츠
🗡️ 무기 스킬 🪓

각각 특정 무기 유형에 맞게 설계된 다양한 근접 공격 스킬을 살펴보세요. 독특한 특징이 있습니다:
- 정밀한 충돌 감지
- 관성과 미끄러짐
- 화려한 애니메이션
RPG Series 콘텐츠 모드는 기본적으로 이러한 스킬이 할당되어 제공됩니다.
아이템 id 또는 아이템 태그 소속에 따라 서드파티 및 바닐라 무기에 자동으로 할당됩니다. (설정 파일: config/spellengine/weaponfallback.json)
🪄️ API 기능
데이터 기반 API
- 🗡️ 주문을 모든 무기에 할당 가능 (자동 무기 호환성을 갖춘 데이터 기반)
- 🔮 주문은 Spell Power 엔티티 속성에 따라 피해를 입힘
- ✍️ 주문을 JSON 형식으로 정의하며 핫 리로딩과 네트워크 동기화 지원
- 📦 프록시 모드, 장비 슬롯, 동적 주문 해석을 갖춘 주문 컨테이너 시스템
- 🔄 모든 주문 속성에 걸친 태그, 정규식, 정확한 일치를 위한 범용 패턴 매칭
- 🛠️ 모드 개발자를 위한 SpellBuilder와 SpellGenerator를 통한 프로그래밍 방식 주문 생성
- ⚙️ 주문은 포괄적인 기계적 동작 세트를 가짐:
- 주문 유형: 활성(시전), 수동(발동), 수정자(주문 수정)
- 시전 모드: 즉시, 충전, 채널링, 설정 가능한 신속 효과 포함
- 발동 시스템: 조건부 논리를 갖춘 14개 이상의 발동 유형(근접, 화살, 주문, 피해, 회피, 구르기 등)
- 타겟팅: 조준, 광선, 범위, 시전자, 없음, FromTrigger - 상한, 조건, 체력 기반 제한 포함
- 전달: 직접, 발사체, 유성, 구름, ShootArrow, StashEffect, 사용자 정의 - 지연 및 다중 배치 포함
- 발사체 기능: 유도, 도탄, 튕김, 관통, 연쇄 반응, 확산, 사용자 정의 히트박스
- 충격 동작: 피해, 치유, StatusEffect, 발화, 텔레포트, 소환, 재사용 대기시간, 어그로, 사용자 정의
- 조건부 논리: 대상 수정자, 충격 필터, 확률 기반 실행, 엔티티 유형 조건
- 비용 시스템: 소모, 아이템/룬, 재사용 대기시간, 내구도, 상태 효과 소비, 일괄 처리 포함
- 장비 세트: 주문, 속성, 특수 능력을 제공하는 세트 보너스
화려한 오디오와 비주얼
- 🔈 고급 사운드 시스템: 시전 시작/반복, 발사, 충격, 이동 사운드에 무작위화 적용
- ✨ 도형, 엔티티 추적, 크기 조절, 사용자 정의 마법 입자를 갖춘 정교한 입자 시스템
- 🎨 BlockBench 지원을 통한 발사체, 상태 효과, 주문 구름용 사용자 정의 아이템/블록 모델
- 🤸 피치 제어와 원거리 무기 애니메이션 지원을 갖춘 모든 주문 단계의 플레이어 애니메이션
- 💡 마법 조명을 위한 동적 조명 통합(LambDynamicLights)
- 🌈 색상, 텍스처, 너비, 흐름 효과를 갖춘 사용자 정의 가능한 광선 렌더링
- 📍 지면 표시기와 범위에 따라 조정되는 입자를 갖춘 범위 효과 시각화
게임 내 기능
- 🔧 HUD에 표시되는 주문 선택 및 시전(플레이어가 완전히 설정 가능)
- 😌 편의 기능: 자동 주문 시전 해제, 클라이언트 예측, 스마트 타겟팅
- ⛓️ 무기에 주문을 추가하고 주문서를 만들기 위한 주문 결속 테이블
- 📜 크리에이티브 탭 생성과 던전 전리품 통합을 갖춘 주문 두루마리 시스템
- 🎒 장비 통합: 주문서, 장신구 슬롯(Trinkets/Accessories), 자동 무기 감지
- ⚡ 설정 가능한 아이템 태그 지원을 갖춘 Spell Infinity 마법 부여
- 🎮 명령어: 서버 관리와 디버깅을 위한 /spellcooldowns
- 💰 동적 주문 할당을 위한 spellbindrandomly 함수를 갖춘 고급 전리품 시스템
개발자 및 모드 통합
- 🔌 광범위한 모드 호환성: Better Combat, Combat Roll, FTB Teams, Shoulder Surfing 등
- 📊 주문 시전, 치유, 발사체 수명 주기를 위한 포괄적인 이벤트 시스템
- 🏗️ 전달 방식과 충격 동작을 위한 사용자 정의 핸들러 등록
- 🎯 복잡한 타겟팅 조건을 위한 엔티티 술어 시스템
- 🔧 성능 최적화: 일괄 처리, 스케줄링, 클라이언트 측 예측
- 📝 프로그래밍 방식 주문 생성과 검증을 위한 데이터 생성 프레임워크
- 🌐 통합 API를 갖춘 다중 플랫폼 지원(Fabric & NeoForge)
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.
버전
의존성 포함
| Minecraft | 로더 | 파일 | 날짜 | 작업 |
|---|---|---|---|---|
| 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 |
리뷰
Spell Engine의 첫 평가를 남겨 보세요

