We may want to switch to using EntityTameable, which provides a lot of functionality that we were doing manually before.
NB, it does provide UUID-based ownership checking, a tamed bit, and a seated bit. The sitting implementation looks like it... may be worth using, but may also conflict with how we handle riding and fishing.
We may want to switch to using EntityTameable, which provides a lot of functionality that we were doing manually before.
NB, it does provide UUID-based ownership checking, a tamed bit, and a seated bit. The sitting implementation looks like it... may be worth using, but may also conflict with how we handle riding and fishing.