I can try testing the json stuff when I get a chance I suppose. If the back/side texture mapping is fixed I can have those done by tomorrow in all honesty, I actually have the basic image files for the sides of the ones like moon cube and heavy cube. Just need some tweaking to look good
Here is the json stuff that needs to be changed:
below is a link to say the cherishcube json, notice how it says this: "parent": "pokecube:block/pokecubes"
that means it uses the below model for where it maps the sides to:
This one doesn't have seperate side textures, just uses "side" for both (cherishcube.json then says "side" is "pokecube:items/cherishcubeside")
So for seperate side textures, change "parent": "pokecube:block/pokecubes" to "parent": "pokecube:block/pokecubes_nonsymmetric", which is the following:
which instead of "side" uses "side0" and "side1", so you specify those in the cube json instead of just "side" and it should render them.