Tschipp / CarryOn

Carry On mod for Minecraft
GNU Lesser General Public License v3.0
86 stars 51 forks source link

Interaction entities are not forbidden, breaking data packs #659

Open GrantGryczan opened 3 months ago

GrantGryczan commented 3 months ago

Expected Behavior

Interaction entities should not be movable by players, as they are technical entities used by data packs to detect interactions in certain volumes. In fact, Carry On overriding their crouch + right-click behavior voids any crouch + right-click behavior implemented by the data pack that manages the interaction entity.

Actual Behavior

Interaction entities can be carried by players by default, causing data packs using them to break.

Steps to Reproduce

Enter /summon minecraft:interaction. With the mod installed, crouch and right-click on the entity hitbox created by the command. (If you don't know where it is, you can see it by pressing F3+B.)

Version of Minecraft, Carry On, Forge/Fabric

This applies to all versions of Carry On where interaction entities exist: Minecraft 1.19.4 and up (Forge and Fabric).

Arschpirat commented 1 week ago

GrantGryczan saved my life