That tutorial is dumb.
It's close, but dumb.
Extract the MDK to whatever folder you want your project in.
Run gradlew setupDecompWorkspace eclipse
In eclipse File -> Import -> Existing Project -> Your folder.
There is no special 'Forge' folder or anything. Your project is your project.
Quit spamming our forums with this crap.
Yes it is possible.
No we will not write it for you.
Talk to the people who made the software you're showing in your images. If they have half brain they can make it work in Minecraft.
BUT beyond that, don't do it as it's against Mojang's EULA.
You've told us what you're trying to do, but you haven't told us what's not working or what you need help with.
I'd recommend splitting the active light and facing into two separate properties, which will allow you to use Forge's blockstates format to specify the model once, the texture for each active light and the rotation for each facing rather than having to make a model for each combination of active light and facing.
Don't implement
IBlockColor
/
IItemColor
on your
Block
s/
Item
s, create a separate implementation and register it with
BlockColors
/
ItemColors
from your client proxy in init. You can see how I do this here.