The Trident now does not damage after being moved by a piston or trapdoor. Please revert this change back.
If any mojang employee saw this please revert this projectile change back: Projectiles now have a tolerance margin that changes over time (MCPE-201608)
Steps to Reproduce:
Load [mediaInline] in 1.21.82
Throw 3 tridents at the trapdoor
Flick both levers
Notice that the skeletons take damage
Repeat these steps in 1.21.90.28 Preview
Notice that the skeletons do not take damage
Linked issues
is duplicated by 45
Attachments
Comments 14
These Videos show how it works on Preview VS Normal release version.
There is many ways to set up the “Trident Killer” and it is Used in Every single Mob farm. Piglin gold farms, Silverfish Xp farms, Creeper farms and More…
I believe this issue is related to the change made in Preview 1.21.90.25 - API - “Added a new condition (damage_by_entity) that allows checking which entity type applied damage to an entity that is dropping loot”
although I could be wrong.
I am on bedrock on Xbox series s and my trident killer still functions as it should playing on pc multiplayer world
Testing shows that the trident’s hit “margin” is not expanded fully when on the ground and/or if it gets velocity after landing. When used in a trident killer, the larger “margin” is needed to hit mobs through trapdoors, since trapdoors are thicker than the hurtbox of tridents, but less thick than the expanded 0.3 block margin. This is why they worked in the past – the 0.3 margin was always active.
Proposed solution:
Use the trident’s spawn time as the start of the margin expansion instead of anytime it gets velocity.
Second this. Still affecting preview 1.21.90.27 on Xbox Series X.
This is a MAJOR change that breaks ALL farms that Utilize tridents to kill Mobs… which is ALL mob farms…
This needs to be reverted ASAP.