众所周知,在MCJE里到处都是硬编码,弓这个物品也不例外:如果要编写一把和原版一样的弓,只是拉弓速度翻倍,则至少要混入7个类,要写大量的代码来覆盖和修改原版行为。
因此,我编写了这个库。
RenderedAsBow
UsedAsBow
SimpleBowItem
EArrowEntityRenderer
SimpleEntityType
repositories {
maven {
url = "https://github.com/Phoupraw/BowAPI/raw/1.18/publish"
}
}
dependencies {
modImplementation "ph.mcmod:BowAPI:+"
}