Hey before showing you my mods i’ll tell you a bit about me…
So let’s begin. One day, I was bored, so i went on Itch.io and I scrolled for a few minutes…
Then I saw Terracraft and since I am a mod creator on Minecraft, I immediately clicked on the game.
Then I read the description and I saw the Mod Documentation for the game and I was so weirdly happy that someone made a good Terraria and Minecraft fan game that I immediately clicked the Download link and started Modding this game. So here I am , typing in the official Terracraft Forum.
During my journey I made not a lot of Mod… In fact I made only one which took me literally 2 hours to make.
But before beginning to code I needed to learn a bit of the Lua language which is the official Terracraft Coding Language ( TCL ). But after 2 days of Learning The Lua Language I was a bit bored about learning that language, so I opened the Recipes Data File ( RDF ) and I observed the whole thing and after 3 hours ( which didn’t actually took me 3 hours ), I knew how to make Crafting Recipes ( CR ). Then I coded, then tested, then failed ’cause I didn’t fully understand how to make a CR so I observed even better to finally be able to make my first CR…
Here is an exemple of CR :
[
{
"config": "Craft3x",
"results": [
{
"id": "oak_plank",
"count": 4
}
],
"pattern": [
"AOO",
"OOO",
"OOO"
],
"elements": [ [ "A", "wood_oak" ] ]
},
… So I finally made it… “ I DID IT ! ” was my reaction when Terracraft opened correctly.
I opened a new world which I called “ My first Terracraft Mod ” and I hoped it work…
I pressed “ R ” on my Keyboard For Gamer then I click on the Object which was “ portal_door ” or “ Nature Portal ”.
BOOM !
It worked!
My reaction was “ Oh… OK ”. It wasn’t that hard so I could easily make a lot more.
And I did a lot more. I even changed some of the Texture. But the thing that make me proud of myself is my Custom skin. To make my skin, I not only made the Texture but I made a Skin Template too. This is really easy to make I’ll show you how.
0.5 - If you don’t have VsCode … Install it NOW !
1 - In VsCode, Create a folder and name it whatever you want
1.5 then create a File and name it “ skin.json ” then type this inside of the “ skin.json ” file :
You can replace the EXEMPLE text to whatever you want it to be but it needs at least a letter, it cannot be an empty field…
[
{
"EXEMPLE": {
"isFemale OR isMale": true,
"headTexture": "skins\\EXEMPLE\\head.png",
"bodyTexture": "skins\\EXEMPLE\\body.png",
"legTexture": "skins\\EXEMPLE\\leg.png",
"hairTexture": "skins\\EXEMPLE\\hair.png",
"clothTexture": "skins\\EXEMPLE\\cloth.png",
"pantTexture": "skins\\EXEMPLE\\pant.png"
}
}
]
2 - Create the texture of the body parts
3 - Name the body part the same as in the previous exemple
4 - create an other file and name it tcmod.json
5 - Type this inside of it :
{
"modid": "EXEMPLE",
"displayName": "EXEMPLE",
"description": "EXEMPLE",
"version": "0.1",
"tcVersion": "Indev 0.1",
"authorList": [
"EXEMPLE"
]
}
6 - Save everything and open Terracraft
7 - Enjoy your Skin ! 😃
That was my journey in Terracraft!
I hope you enjoyed reading this little story about me and I hope you are having a good day BYE ! 👋
Wait Wait !
If you have any question about Terracraft, you can DM me on Discord or ( I don’t know if he responds ) DM the creator of the game. I’ll answer all of your questions. Bye ! 👋