
龙咒异闻录
这个模组将《成龙历险记》中的一些物品添加到了《我的世界》中。
龙咒编年史
模组概览
龙咒编年史是一款受动画系列《成龙历险记》启发的Minecraft Forge模组,为玩家提供多种强大的符咒能力。该模组不仅实现了部分符咒功能,还开发了一个自定义粒子渲染API(DC Render API),用于创建各种华丽的粒子效果。
跳转至中文介绍: README.md
功能特色
- 十二符咒系统:实现了多种符咒能力,包括龙符咒(火球)和猪符咒(激光)
- 自定义粒子API:开发了DC Render API,支持复杂的粒子动画效果
- Java与Kotlin混合开发:核心功能使用Java实现,动画系统使用Kotlin实现
- 网络同步:实现了服务器与客户端之间的粒子效果同步
- 性能优化:采用高效的粒子管理和渲染机制
- 本源之力附魔:强大的附魔系统,提供无视防御的伤害能力
- 老爹的干河豚鱼:特殊游戏物品
- 符咒底座:制作符咒的基础材料
符咒介绍
已实现的符咒
龙符咒
- 能力:发射恶魂风格的火球,造成大规模爆炸伤害
- 粒子效果:圆形轨道火焰粒子、螺旋粒子和波纹粒子
- 使用方法:手持龙符咒并右键释放
猪符咒
- 能力:发射激光,对直线上的目标造成伤害并点燃
- 粒子效果:激光源点的圆形轨道粒子、末端的螺旋粒子以及路径上的波纹粒子
- 使用方法:手持猪符咒并右键释放
鸡符咒
- 能力:切换飞行模式,提供飞行能力
- 使用方法:手持鸡符咒并右键切换飞行状态
狗符咒
- 能力:提供生命恢复,清除负面效果,并给予短暂的无敌效果
- 使用方法:手持狗符咒并右键释放
马符咒
- 能力:完全恢复生命值并清除所有负面效果
- 使用方法:手持马符咒并右键释放
蛇符咒
- 能力:提供增强的隐身效果
- 使用方法:手持蛇符咒并右键释放
兔符咒
- 能力:提升移动速度并启用短距离传送
- 使用方法:手持兔符咒并右键释放
牛符咒
- 能力:提升攻击力、防御力和移动速度
- 使用方法:手持牛符咒并右键释放
鼠符咒
- 能力:将特定方块转化为对应的生物
- 使用方法:手持鼠符咒并右键点击目标方块
未实现的符咒
猴符咒
- 计划功能:变形之力(将目标变形为其他生物)
虎符咒
- 计划功能:阴阳平衡(创造出玩家的善恶分身)
羊符咒
- 计划功能:灵魂出窍(允许灵魂离开身体)
安装方法
- 确保已安装Minecraft Forge 1.20.1
- 下载龙咒编年史模组的jar文件
- 将jar文件放入mods文件夹中
- 启动游戏,尽情享受符咒的力量吧
开发说明
项目结构
src/main/java/com/qituo/dcc/:模组主代码DC Render API/src/main/java/com/qituo/dcrapi/:粒子API代码DC Render API/src/main/kotlin/com/qituo/dcrapi/:Kotlin实现的动画系统
构建项目
- 克隆项目到本地
- 使用Gradle构建项目:
./gradlew build
- 构建产物将生成在
build/libs目录中
依赖项
- Minecraft Forge 1.20.1-47.4.17
- DC Render API 0.1.0+
未来计划
- 实现更多符咒能力
- 优化性能和兼容性
贡献指南
欢迎向项目提交建议和贡献!如果您有任何问题或想法,请在GitHub上提交issue或pull request。
许可证
本项目采用QSUP许可证授权。详细信息请参阅LICENSE文件。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。