I want to make a custom crafting table for 1.18.2. I have done this with 1.7.10 but Im lost in the new version. I have used these videos to get where I am:
and
I want to make a crafting bench like vanilla (3x3), however I need the code to be able to use shaped and shapeless (if possible, if not just shaped is okay). And I want to be able to use this code to make other benches 2x2 or 5x5. Figured if I got a vanilla type 3x3 working I could modify the file to whatever else I would need. Here is the GitHub: https://github.com/Symbols97/1.18.2-OPWeapons-github/blob/main/OPWeapons/src/main/java/com/Symbols97/OPWeapons
I know the Matches method is wrong and I think my fromJson method. Not sure where to go though. A point in the right direction or a reference would be greatly appreciated.