Ficterra was just recently launched on Steam Feb 2019. It is a 3D Sandbox Crafting game with in-game modding that you can explore solo or with friends.
So this guide shows you how to create a new Mod as well as add a new Cube, Item, Crafting Recipe and Research to Ficterra. It goes over what each of the fields in the mod editor are for and how to test out your mod.
Using the Mod Editor
On the left side (labelled 0) is the list of Mods currently installed. This includes the game’s builtin mods such as Base Mod, mods you have downloaded from Steam’s workshop and mods you have made locally.
Clicking on any of the buttons in this list selects the mod you want to view in the editor. The pencil button beside a mod lets you edit a mod’s details or create a new mod.
The icons along the top let you select what part of the mod you would like to view
- Cubes – These are the cubes that make up the majority of your worlds
- Items – Items are anything you can hold in your Inventory
- Research – You research to unlock new crafting recipes and progress through the game
- Crafting Recipes – These let you combine items into other items
- Worlds – This shows the worlds packaged with your mods
- Quests – Quests give players rewards for completing objectives
- Addons – These give extra functionality to placeable objects in the game
- Sketches – Sketches are buildings and environments that can spawn in the game
In this guide we will be focusing on the first 4 of these parts.
Also at the bottom of the screen is a button that will take you to the Code Editor. The Code Editor can be used to create objects that have unique behavior or to mod other mods.
Creating a Mod
You should see the Create/Edit Mod similar to the above picture. Fill out the fields for your mod.
- Mod Name – What to call your mod, this is the name that is visible in the editor and when creating new worlds
- Description – What your mod adds to the game, or what it changes. The purpose of your mod.
- Picture – You can set an image to show up when viewing your mod in the editor or in the Steam Workshop (this is optional, you can do this anytime later)
- Author – Who made the mod
- Identifier – This is how the game internally identifies your mod.
The identifier must be unique to your mod!
We recommend using your reverse domain name (if you have a website) like “com.mywebsite.mymod”. If not, use something long and unique, possibly with your username in it. If two mods have the same identifier the game will not load them correctly.
Do not change your identifier after creating your mod, it may also cause the game to load the mod incorrectly
After you have finished filling out your fields, click on ‘Create Mod’ at the bottom to finish creating your mod!
Creating a New Cube
Then select the Cube from the top row. Click the “Add new Cube” button below.
This is the Cube Editor screen, which you can use to edit the properties of your cube. These properties are:
- Cube Name – The name of your cube
- Description – Short description of the cube
- Strength – How tough it is to break (0 – breakable with hands, 20 – best tool)
- Speed Bonus – Walking on this cube multiplies your speed by this amount
- Metallic – How metal this cube is
- Smoothness – How smooth this cube looks
- Best Tool – The tool that is meant to break this cube
- Rendering – Decides how the game should render it. Generally you will only want to use standard, transparent (for like glass/ice) and cutout (cubes with holes in them)
- Texture (the box with white or an image in it) – This is how your cube looks
- Colour – Tints your cube to be a certain colour. Note that you can paint cubes in the game as well.
- Has Variants – Whether or not your cube can be made into ramps, half cubes, etc.
So let’s create a simple cube for this guide. Fill in the name and description with something you like ( and remember the name) and set the Speed Bonus to 4.
Then click on the Texture box and choose a texture for your cube. In a later guide we will show you how to import your own textures into the game, but for now just pick one of the included ones.
Next set the color to something non-white so we won’t get it confused with other cubes in the game.
That’s it! Click back to leave the cube editor.
Editing your Cube’s Item
Now there should be an item already created from your cube. Click on the item to open the Item Editor screen.
Because this is an item for a cube some of the fields are locked since they are always the same as the cube. The properties that are unique to the item are:
- Weight Class – This how much this item weighs the player down. Feather class weighs 0, Normal weighs 1 and Heavy weighs 10
- Crafting Type – If you want your item to be interchangeable with another item in crafting recipes and research
- Placeable Object – This causes your item to be used in the players ‘3’ slot and creates an object in world when used.
- Addon Behaviour – This gives placeable objects created by your item special behaviours
We only want to change the Weight Class to ‘Normal’ for this guide. That way your cube weighs players down slightly for each of your cube they carry.
Click back to return to the Mod Editor.
Testing your Cube
Leave the Mod Editor by clicking Back at the bottom of the screen and in the Main Menu select Single Player. Choose Create New World.
Click ‘Choose Mods’ on the right. From the list of mods find the mod you just Created and click on it.
Here you can see the details of your mod. You should see 1 Cube and 1 Item (or 2 of each if you clicked ‘Has Variants’) and 0 Crafting Plans and Researches. Check the Active checkbox to add your mod to the world.
Select back. Name your world and enter a random seed then click Create World!
Now let’s see your new cube in game.
Press Enter to open the Console. Type ‘developer’ exactly and hit enter. This toggles developer mode and lets you do things outside of normal gameplay. Press ‘G’ to open the Item Giver panel. Search through the items or use the filter at the top to find your cube and select it. This will give you 50 of your cube.
Press ‘2’ and scroll until you are holding your cube. Place it down and have a look.
Congratulations, you have added custom Cube to the game!
Since we changed the Move Speed Bonus in the Cube Editor try walking over your Cube. You will move faster than normal. This is useful when making road-like cubes.
This is cool, but players can’t get your cube without having developer mode active. So let’s added it to the normal game flow by letting players unlock it and craft it with other items.
Adding a Research
Like the other editors you can set Name, Description and an image. In addition the new fields are:
- Wait Time – This is how long it takes you to Research this
- Prerequisite – What research you need to have before you can research this
- Auto Learn – You automatically learn this from the start of the game
- Cost – What items you need to research this, and how many of them
Set the name and description to anything you want.
Change the wait time to 10 seconds. This isn’t too long, but you will have time to see it research. Leave the prerequisite blank and check off Auto Learn.
Lastly, set the cost to a common item like grass, dirt, stone or trunks and keep the number low so its easier to test out.
Creating a Crafting Plan
Adding a Crafting plan is a lot like adding a research except for the addition of two more fields
- Craft At – Do you craft this at a table, forge, etc. or on person
- Output – What the crafting plan actually crafts
Set your name and description.
Click prerequisite and choose the Research you just made.
Change the wait time to 5 seconds.
Pick Cost to be something simple so you can easily craft it for testing.
In output pick the Cube you created earlier in this guide.
Now let’s leave the mod editor and test this out in game.
Testing your Research and Crafting Recipe
After the game loads hit ‘R’ to go to your research panel.
Here you can see the Research you added to the game. Click the research button to test it out once you have gathered (or given yourself) the items required.
When it finishes you will get a popup showing that you have unlocked a new Crafting Plan.
Press ‘E’ or ‘I’ to go to your inventory. You should see the new Crafting Plan you created (on the right) and the materials it needs to craft. Get the materials and try crafting it.