How to Install Packages / Mods
Back
This page describes how to install
Fractal Block World packages / mods.
Step 1: Download the Package You Want
Somehow find whatever package/mod you want to install and download it.
A package is a folder containing a bunch of files and subfolders.
You can tell which folder is the package itself because it
must contain a file called "dependencies.txt".
Here
is an example mod that you can download.
It makes text boxes yellow until you have read them for the first time.
Step 2: Install the Package to the Correct Location
Now you want to put the folder of the package
in the correct location.
Open the location of where Fractal Block World is on your computer.
This is the folder that has the subfolders Bin, Data, Input, Misc, and Output.
If you are not sure where this is,
open up Steam, select the Fractal Block World game
in your library, then click the gear and click "Properties...".
Then go to "Install Files" and then "Browse...".
Install the package in either
Data/Packages or
Input/Packages.
It can only be installed in one of the two
(if you install it in the wrong one it will
probably not work).
Hopefully where you downloaded the package told you
which folder to install it into.
The folder Input/Packages is for mods
(such as modes of the xar package).
The folder Data/Packages is for standalone packages.
Luckily the package itself must declare where it must be installed.
This is stored in the About/install_dir.txt
file of the package.
That is, this file will either say
Data/Packages
or
Input/Packages
Step 3: Enable the Mod In The Game
If you installed the package to Data/Packages, then skip this step.
Otherwise, you installed the package to
Input/Packages.
The package is a "mod" for some standalone package.
In this step you will go to that standalone package
and enable this mod.
Start Fractal Block World and go to
OPTIONS -> SELECT MOD -> SELECT PACKAGE
Then select a standalone package.
Here is where you need to know what the package
you downloaded is a mod for.
Luckily this is declared in the file
"About/mod_for.txt".
Actually a mod can be a mod for multiple standalone
packages, but this might not be that common.
Probably most mods are for the "xar" standalone package.
You should see a screen with two lists.
The list on the left is all available packages
that are relevant for the standalone package you selected.
The right list is all packages that will be enabled
when you play the game with that standalone package.
Press enter to move items from the left to the right
and vice versa.
Then in the right list, you can hold the shift key and use the
up/down keys to change the order in which mods will be loaded.
If there is an error, a mod will appear in red.
It is actually possible to use a file to select mods
instead of the GUI.
If you wanted to play a game in the xar package,
then you would put the mods to use as dependencies
in the Input/Packages/xar/dependencies.txt file.
However we do not recommend this method.
Step 4: Play It!
If you installed the mod to Data/Packages,
then it is a standalone package.
Now start a new game using that package.
You are done!
Otherwise you installed the mod to Input/Packages.
Let X be the name of the standalone package that you
used in the previous step.
Either start a new game using the package X
or load a game that uses the package X.
You are done!