介绍
🔥PasterDreamSpells🔥
The dream has its own language, and you have already learned a few syllables.
Speak them — and watch reality crack open.
🎬 A Staff Is Not Decoration. It Is Another Shape of the Dream.
PasterDreamSpells is an addon mod for
NeoPasterDream, responsible for carrying the original "Spell" system.It is separated from the main mod, compiled with a dependency on
PasterDreamAPI, with optional dependencies onPasterDreamSanityandPasterDreamMeltDream. At runtime,PasterDreamAPIis provided by the main mod package, so the main mod is still required as a prerequisite.The module contains five elemental spell scrolls, corresponding projectile entities, field entities, particles, and sound effects.
🔥 Five Elements · Five Endings
Spells are not unlimited magic. They are consumable scrolls (essentially throwable potion bottles), charged by holding down, fired upon release.
| Spell | Range | Hit Effect | Tactical Role |
|---|---|---|---|
| ⚡ Lightning Spell | 5×5 | 4 random lightning strikes + electric spark pulses | Area burst damage |
| ☠️ Poison Spell | 7×7 | Three waves of poison mist, Poison IV + Weakness + Slowness | Sustained debuff and control |
| 💚 Healing Spell | 5×5 | Creates a 20-second healing field, restores 5% max HP per second | Team sustain |
| 🔴 Fury Spell | 8×8 | Fury field, multiple pulses grant attack/attack speed/movement speed buffs | Team buff |
| ❄️ Frost Spell | 7×7 | 5 waves of freezing, immobilizes and applies frost debuff | Hard crowd control and immobilization |
💥 Status Effects
| Effect | Source | Experience |
|---|---|---|
| Fury Spell Buff | Fury field | Attack power, attack speed, and movement speed surge, dash and skill cooldowns reduced |
| Frozen | Frost spell | Encased in ice, unable to move, unable to deal damage |
🎨 Particles and Sound Effects
- Custom particles:
fury_spell_particle,healing_spell_particle,poison_gas_particle,poison_soul_particle,snowflake_0/1_particle,yellow_smoke_particle - Exclusive sound effects:
fury_spell,healing_spell,ice_spell,lightning_spell,poison_spell
🏗️ Architecture: Independent, Yet Resonant
- Spell hit effects are centrally managed in
SpellEffects, with precise timing implemented viaServerScheduler - Client-side rendering and particle providers are registered in
PDSpellsClientSetup - Spell projectiles inherit from
AbstractArrow, no damage, no knockback, silent, non-retrievable, trigger corresponding effects on hit - Optional dependency on
PasterDreamSanity(low San may affect casting judgment) andPasterDreamMeltDream(spells may consume energy)
⚙️ Configuration
pasterdreamspells-common.toml
| Config Key | Description | Default Value |
|---|---|---|
enable spell system |
Master switch | true |
spell cost multiplier |
Spell cost multiplier | 1.0 |
spell cooldown multiplier |
Spell cooldown multiplier | 1.0 |
📦 Build
.\gradlew :PasterDreamSpells:compileJava
.\gradlew :PasterDreamSpells:runData
.\gradlew :PasterDreamSpells:runClient
Thin release mode,
PasterDreamAPIis not embedded (provided by the main mod package).
🔥 Five syllables, five endings. Which one do you choose? 🔥
✨ For yourself, or for those dreamers who came before. ✨
常见问题
NeoPasterDreamSpells 支持哪些 Minecraft 版本?
NeoPasterDreamSpells 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
NeoPasterDreamSpells 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
LOVE_U987 的其他作品
查看全部 →[EO] Enchanted Outlines
为每种附魔分配独特的颜色标识,让你一眼看懂手中物品的强度
Battlemage’s Garb
为 Apotheosis 添加一种新的装备类型——法术法袍。它针对 Iron's Spells 'n Spellbooks 的法师护甲,其词缀为施法者提供特定学派的加成。
NeoPasterDreamMeltDream
Added the MeltDream system to NeoPasterDream
NeoPasterDreamSanity
Added a San value system to NeoPasterDream
评论
登录后评论和评分