Oh, I'm sorry, i'll try to be more specific next times,
So, the problem is not really blockbench, like, I make a model there and then export it, and I code the item but it doesn't get the texture and i don't know how to get it, now i'm trying to use the canEquip method to get the texture as an item instead of as an armor, but it still doesn't get the texture.
Here is the github repo: https://github.com/P3terD/myths-mod
Here is the item file: https://github.com/P3terD/myths-mod/blob/main/src/main/java/net/tsuk1/mythsmod/item/custom/YankeeCapItem.java
Here are the item models files: https://github.com/P3terD/myths-mod/tree/main/src/main/resources/assets/mythsmod/models/item
I don't know if the problem in on my "yankee_cap.json" model or where they are, but it still don't get the texture.