Anvil-Dev / AnvilCraft

Other
62 stars 23 forks source link

[TODO] 大铁砧功能:撼地 #918

Open XeKr opened 2 weeks ago

XeKr commented 2 weeks ago

Matters to be added to TODO - 将要加入TODO的事项

大铁砧功能:撼地

Describe what this TODO will do - 描述这个TODO要做的事情

大铁砧落在重质铁块组成的十字形上时(5个方块,3x3缺角形),触发撼地,对同高度(落地后大铁砧底部的y值,重质铁块上方一层),切比雪夫距离等于下落高度的范围(例如,下落高度为1时,范围是3x3,没有出开大铁砧自身的位置所以无效,下落高度为2时,范围是5x5,下落高度为3时,范围是7x7,范围上限为21x21,即下落高度为10)内的特定方块执行破坏操作或生物伤害操作,根据十字形空缺的四个角上的具体方块决定执行哪种操作:

未定义: 默认操作,破坏花草蘑菇树叶(以及原木连接的树叶)以及各种冰和雪片雪块,无精准采集效果

羊毛: 轻柔破坏,破坏花草蘑菇树叶(以及原木连接的树叶)以及各种冰和雪片雪块,精准采集效果

原木: 伐木,破坏连接的原木以及原木连接的树叶,以及范围内的甘蔗、仙人掌、竹子、海带,无精准采集效果

干草捆: 收割,收获范围内的庄稼并将庄稼重置到年龄1,无时运效果

普通铁砧: 范围内能被执行“粉碎(即圆石变砂砾这种)”操作的方块被执行粉碎后自行破坏变为掉落物

范围内的生物,如果没有穿着鞋子,每次撼地都会受到2x高度的伤害