Would be wonderful if there were components to modify weapons and items to work similarly to tridents and bows. Perhaps to go along with it you could generalize the structure of thrown tridents, perhaps changing them into an entity along the lines of just a generic "ItemProjectile" entity. That could then pull from a built-in model, or could be overwritten by datapacks and the like to make things like throwing hatchets, thrown spears, etc. Could even be used to update arrows and the like; could change them over to "AmmunitionProjectile" entities and have bows and crossbows have a "Shootable" component. Similarly I imagine the component on Tridents would be "Throwable" to indicate whether it creates an "ItemProjectile" that gives an item such as a Trident or if it has potentially different behavior as Ammunition.
0 Comments
Please sign in to leave a comment.
Post a new comment: