Description
❖ 𝗧𝗛𝗔𝗨𝗠𝗜𝗖 𝗦𝗞𝗬𝗙𝗔𝗟𝗟 ❖
A cinematic ritual for your Minecraft finale.
Created by one_point_fc
Above you, ancient circles assemble. Six orbiting beams draw energy upward. A brilliant core gathers between the runes—then releases a massive strike into the world below.
Thaumic Skyfall brings a configurable, 75-second magical spectacle to Minecraft, designed for modpack storylines, dramatic finales and cinematic recording.
✦ A complete magical spectacle
• Three layered magic circles with thin, rounded runes and independently rotating patterns.
• Six orbiting siphon beams with upward-flowing energy and visible distortion.
• An airborne energy core that remains present during the main strike.
• A descending main beam, flowing light curtains, ground diffusion and increasingly intense spiral particles.
• Dynamic skies with swirling clouds, luminous fissures and aurora-like effects.
• A rapid contraction before the final burst, followed by a gradual recovery.
✦ Make the spectacle your own
Choose colors with the built-in color picker or enter a HEX code. Switch between the default combined presentation and the classic preset.
Three quality levels provide default particle budgets of 320 / 160 / 80. Players can individually adjust particles, glow, fog, distortion, flashes, camera shake and audio settings.
✦ Built-in cinematic camera
Enable automatic camera movement without installing Replay or another camera mod. Customize camera positions, targets, field of view and timing through the camera configuration.
The cinematic camera hides the HUD during playback. Press Esc to exit and return to your own view.
✦ Your music, your timing
Place MP3 files in the instance’s thaumicstrike/music folder, then scan and select them in the music editor.
The editor provides waveform previews, audition playback and an automatically suggested 75-second excerpt. Drag the charge, launch and explosion markers—or enter exact values—to refine the timing.
Version 1.5.1 includes “The Opening” as a demo track, together with Chinese setup instructions and an example timing file. These files are generated on the first client launch.
The example begins at 47.8 seconds into the song and aligns with charging at 16 seconds, firing at 32 seconds, the final burst at 70 seconds and completion at 75 seconds.
Existing tracks, personal selections and timing settings are preserved. The example timing file does not overwrite your saved settings.
Music is played locally and is not transferred between players. Dedicated servers do not extract music files. Playback follows Minecraft’s Jukebox/Note Blocks volume control alongside the mod’s settings.
Third-party music is credited separately and is not covered by the project’s MIT code license.
✦ Traces that remain
The final release leaves terrain-following rune traces and a scorched visual imprint. Breaking the supporting block or covering its surface removes the corresponding trace.
Administrator commands can list and clear these traces. Clearing a visual trace does not restore terrain destroyed by an optional gameplay preset.
✦ Storytelling and optional gameplay
The default preset causes no entity damage and no physical block changes.
Creators can explicitly enable optional gameplay presets with configurable damage, target filtering and terrain effects. Settings include range, depth, drops and exclusion rules, with protection hooks and cancellable events for further integration.
Server-synchronized playback allows nearby players to share the performance. Players joining during a strike continue from its current progress.
✦ Editable presets, ready to use
Starting with 1.5.1, custom presets load directly from:
thaumicstrike/presets
No data pack is required. The first launch generates four editable examples:
• default.json — visual-only baseline.
• damage_only.json — damage enabled, terrain destruction disabled.
• terrain_only.json — terrain destruction enabled, damage disabled.
• damage_and_terrain.json — both enabled.
Chinese tutorials and field documentation are included in the same folder. Generating these examples does not activate their gameplay effects or change the default strike.
For example, launch the damage-only preset with:
/thaumicstrike preset thaumicstrike_custom:damage_only
Reload changes with /thaumicstrike reload or vanilla /reload. Failed reloads retain the previous valid configuration and identify the affected file and field.
Active strikes retain their starting configuration; changes apply to subsequent strikes. Multiplayer rules are controlled by the server.
✦ Built for customization
• Local JSON presets for timelines, circles, beams, particles, sound and gameplay rules.
• Resource-pack support for custom rune patterns and sound assets.
• Public Java extension APIs.
• An optional KubeJS adapter for story triggers and event handling.
• Tutorials, schemas and examples for creators.
Migration from older versions:
Custom strike definitions are no longer loaded from world data packs. Move your preset JSON files into thaumicstrike/presets and call them using thaumicstrike_custom:<filename>, without the .json extension.
▸ Installation & quick start
Minecraft Java 1.21.1 · NeoForge · Java 21
Install the same core version on the client and server. The core does not require Replay, KubeJS or separately installed audio-library mods.
With OP level 2, use:
/thaumicstrike play
/thaumicstrike stop
/thaumicstrike status
/thaumicstrike presets
/thaumicstrike reload
The default /thaumicstrike play remains visual-only. Use an explicitly selected gameplay preset to enable damage or terrain destruction.
Version 1.5.1 has passed build and offline checks; in-game and multiplayer verification for this update is pending. Performance varies with the scene, settings and shader setup; no fixed frame rate is guaranteed.
This release targets NeoForge and is not a Fabric, Forge or Bedrock edition.
❖ 奇 术 天 陨 ❖
让你的故事,以一场奇术落幕。
作者:one_point_fc
层叠法阵在头顶展开,六束汲取光柱环绕运行,能量逐渐汇入中央光团。符文亮起,主柱降临,天空与地面共同迎来最后的释放。
奇术天陨是一款面向整合包剧情、终章演出与视频拍摄的魔法特效模组,提供默认75秒完整演出,并开放外观、音乐、运镜和玩法配置。
✦ 完整的奇术演出
• 三层立体法阵,薄而圆润的符文,以及独立旋转的内部图案。
• 六束公转汲取光柱,带有上行能量与光束摆动。
• 持续打击期间仍然保留的空中蓄力光团。
• 快速降下的主光柱、流动光幕、触地扩散与逐渐增强的螺旋粒子。
• 旋卷云层、发光裂隙与极光般的动态天空。
• 爆发前迅速收缩,随后释放冲击并平滑恢复环境。
✦ 自由调整外观
使用内置调色盘或输入HEX色码,改变整套演出的能量颜色。默认融合演出与经典预设均可选择。
高、中、低三档画质的默认粒子预算分别为320/160/80。每位玩家可以独立调整粒子、辉光、雾、扭曲、白闪、镜头震动与声音。
✦ 内置电影运镜
无需安装Replay或其他运镜附属,即可开启自动运镜。支持通过配置文件自定义机位、注视目标、视野角度与时间关键帧。
运镜时自动隐藏界面,按Esc可以退出并恢复自己的视角。
✦ 自选音乐与自动卡点
将MP3歌曲放入当前实例的 thaumicstrike/music 文件夹,即可在音乐编辑界面扫描并选择。
支持波形预览、试听、自动推荐75秒片段,以及蓄力/发射/爆炸三个可拖动标记,也可以直接输入时间进行微调。自动选段依据节奏和能量分析,建议结果可以手动修正。
1.5.1附带《The Opening》示范歌曲、中文使用教程和示例卡点文件,首次启动客户端时自动生成。
示例从歌曲第47.8秒开始,对应演出第16秒蓄力、第32秒发射、第70秒爆发、第75秒结束。
已有歌曲、个人选择和卡点设置会保留,示例卡点不会直接覆盖个人设置。
音乐仅在客户端本地播放,不会在玩家之间传输。专用服务器不生成音乐文件。配乐受游戏的“唱片机/音符盒”音量及模组设置控制。
第三方音乐单独注明来源,不属于项目代码的MIT许可范围。
✦ 留在地面的符文痕迹
最终释放后,地面会留下随地形起伏的符文残痕和焦化视觉效果。挖掉承载方块或覆盖其表面,对应位置的旧纹路便会消失。
管理员可以通过命令查询、清除残痕。清除视觉残痕不会恢复可选玩法已经破坏的地形。
✦ 剧情演出与可选实战玩法
默认预设不伤害实体,也不改变真实方块。
创作者可以主动启用其他预设,配置伤害、目标过滤和地形效果,并调整范围、深度、掉落及排除规则。模组提供保护检查接口和可取消事件,供整合包进一步接入。
联机演出由服务端同步,附近玩家可以共同观看;中途进入的玩家会接续当前进度。
✦ 打开文件夹,即可修改玩法
从1.5.1开始,自定义预设直接读取:
thaumicstrike/presets
无需制作数据包。首次启动自动生成四份可编辑示例:
• default.json:完整的纯视觉基准配置。
• damage_only.json:仅开启伤害,关闭地形破坏。
• terrain_only.json:仅开启地形破坏,关闭伤害。
• damage_and_terrain.json:同时开启伤害与地形破坏。
同一文件夹附带中文教程与字段说明,介绍伤害数值、目标过滤、坑洞范围、深度、掉落和方块排除规则。
生成示例不会自动启用实战效果,也不会改变默认演出的选择。
例如,使用仅伤害预设:
/thaumicstrike preset thaumicstrike_custom:damage_only
修改后执行 /thaumicstrike reload 或原版 /reload,即可重新读取配置。
加载失败时保留上一份有效配置,并指出出错文件和字段。正在进行的演出继续使用启动时的配置,修改从下一场生效。
联机玩法规则由服务端决定,客户端本地文件不能覆盖服务器配置。
✦ 为二创开放
• 本地JSON预设自定义时间线、法阵、光柱、粒子、声音与游戏规则。
• 资源包替换符文图案和音效素材。
• 公开Java扩展接口。
• 可选KubeJS适配,连接剧情触发与事件处理。
• 配套教程、字段校验与示例文件。
旧版配置迁移:
本模组的自定义演出定义不再从世界数据包加载。请将预设JSON文件放入 thaumicstrike/presets,使用 thaumicstrike_custom:<文件名> 调用,文件名不包含 .json。
▸ 安装与使用
Minecraft Java 1.21.1 · NeoForge · Java 21
客户端与服务端安装相同版本的核心模组。核心无需Replay、KubeJS或单独安装的音频库前置。
拥有OP 2级权限后使用:
/thaumicstrike play
/thaumicstrike stop
/thaumicstrike status
/thaumicstrike presets
/thaumicstrike reload
默认 /thaumicstrike play 仍为纯视觉演出。伤害和地形破坏需要明确选择相应玩法预设才会启用。
1.5.1已通过构建与离线检查,本次更新的游戏内表现与联机功能仍待实测。实际性能受场景、画质和光影影响,不保证固定帧率。
本版本适用于NeoForge,不适用于Fabric、Forge或基岩版。






