How to turn hit distance to 3 blocks instead of 5

hello, I've never made a data pack for java before but i am decent in json code so bare with me, recently a friend and I made a minecraft server with the plugin geyser installed so that bedrock people could join and we have data packs on and due to many not being all to compatable with bedrock i personally tweaked them, currently were having an issue with java players being able to hit people from 5 blocks away which would be fine if it werent for the fact that bedrock players still only have 3 hit reach. If this helps any there are two data packs that add enchantements to the game and i beleive they may be the source of the problem but idk for sure, the data packs are dungeons and taverns and neo enchant+ (both downloaded from modrinth)

if anyone knows a way to tweak something or like a data pack i could make to put on that fixes this please let me know, we really want the server to be equal as it is kind of pvp based.

Continue to help post