Skip to content

Conversation

@SpikeXiong
Copy link

  1. 燧石增加StoneNugget Tag以支持弹弓发射
  2. 修改AbsStoneNuggetProjectile类以支持原版物品
  3. AbsStoneNuggetProjectile水漂逻辑作为一个可选开关
  4. 增加FlintProjectile为燧石发射逻辑, 发射后会尝试点燃方块,包括 TNT 营火 蜡烛 蛋糕蜡烛,点燃成功后会发射粒子效果和打火石音效
  5. 提取StoneNuggetItem中的基本属性 damage weight gravity 为数据类,以便原版物品复用
  6. 弹弓弹射物增加工厂模式生成弹射物 ProjectileFactoryRegistry.java
  7. 优化mod初始化代码 StoneCraft.java

2. 修改AbsStoneNuggetProjectile类以支持原版物品
3. AbsStoneNuggetProjectile水漂逻辑作为一个可选开关
4. 增加FlintProjectile为燧石发射逻辑, 发射后会尝试点燃方块,包括 TNT 营火 蜡烛 蛋糕蜡烛,点燃成功后会发射粒子效果和打火石音效
5. 提取StoneNuggetItem中的基本属性 damage weight gravity 为数据类,以便原版物品复用
6. 弹弓弹射物增加工厂模式生成弹射物 ProjectileFactoryRegistry.java
7. 优化mod初始化代码 StoneCraft.java

(cherry picked from commit 93eb989)
@Wang-Xiao-Jing Wang-Xiao-Jing self-assigned this Dec 16, 2025
@Wang-Xiao-Jing Wang-Xiao-Jing merged commit 616a28d into CTNStudio:其他 Dec 16, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants