Better blocking
gjhihihi opened this issue ยท 0 comments
Minecraft Version
1.20.1
Forge Version
36.1.0
Mantle Version
1.11.71
Tinkers' Construct Version
3.10.2.92
Problem description
Many traits of shield should be effective when players block successfully, but they are only effective when players are hurt. For example, lacerating of nahuatl can let enemies bleeding when players are hurt by enemies, but cannot let enemies bleeding when players use shield to block damage from enemies successfully. It seems like player instead of shield is made up of nahuatl.
Suggested solution
Make a new hook running on blocking damage with shield successfully, and let some traits (like lacerating and enderclearance) use this hook.
Alternatives considered
Let an existing hook have this function.
Additional context
I don't think this function should be limited to shields. All of tools which can use blocking modifier should use it.
Searched for existing enhancement?
I did not search