new basic entity actions: link/unlink
penis
How do you plan on this being used, there's no actual exposed API unless you're accessing the session which isn't recommended
How do you plan on this being used, there's no actual exposed API unless you're accessing the session which isn't recommended
https://github.com/df-mc/dragonfly/blob/9c64efef1eca664c4d0f3f36feae2987724b0416/server/world/viewer.go#L48
Still, this does not make much sense to have as an action, which are just visual.
There should be a proper implementation for entity riding. Otherwise, what happens to an entity's position on the server-side if it is riding another entity and that entity moves around? or teleports, switches dimensions? How should these entity links persist beyond a player session, what about players who join later? What about handling players dismounting, e.g. a minecart?