Planetbase

Planetbase

Not enough ratings
If you have any questions while creating a MOD
By NeoRider7 and 4 collaborators
To answer your question as quickly as possible, see a list of options.
   
Award
Favorite
Favorited
Unfavorite
Space Experience
Join us if you also really like space games:
For whom is this guide
This guide is made for those who are going to create a new mod for the game Planetbase.
Ideas for new mods
Do you have a desire to make a good new mod?
The community of players has long been hungry for new mods! ;-)

Online resources with collections of ideas and suggestions:
  1. https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1999352524
  2. Reddit SUGGESTIONS THREAD
  3. Planetbase > Workshop >
  4. Planetbase > Discussions >
  5. NexusMods
    5.1) https://www.nexusmods.com/planetbase
    5.2) Forum NexusMods https://forums.nexusmods.com/index.php?/forum/3659-general-planetbase-discussion
Mod settings
BASIC WISHES for mod customization:
  1. Add instructions for installing and configuring the mod.
    It will take you a little time and will be of great benefit to a large number of players in the community.

  2. Make a mod with the ability to edit and enable/disable parameters.
    This is usually done using a separate text file.

  3. If possible, share the source code of the mod.
    Sooner or later, the community of players will come up with a way to make this mod even more interesting. If the author of the mod is not in touch at this moment, then other members of the community can improve the mod.

In more detail on this topic:
When creating a new mod, it is very desirable to make it with the ability to edit and enable / disable parameters.
This can be done using a separate text file where everyone without programming knowledge could change the text values ​​that change the balance in the game.

Use the power of the community! Give players a simple and easily customizable tool.
After that, the community of players will be able to experiment with the settings of the mod parameters and adjusting the balance in the game.
In this case, players will be able to share among themselves the text files of the mod configurator and jointly improve various options for game balance.
Ideally, if all goes well: completely different types of game can be created based on your mod, as different variants of the mod configuration text file will appear.

Mod configuration examples:
  1. An example of a poorly made mod where there is no text configurator file and it is impossible to change the balance:
    https://www.nexusmods.com/planetbase/mods/22

  2. An examples of a well-made mod where there is a text file configurator and it is possible to change the settings and balance:
    https://www.nexusmods.com/planetbase/mods/52
    https://www.nexusmods.com/planetbase/mods/36
    https://www.nexusmods.com/planetbase/mods/27
    https://www.nexusmods.com/planetbase/mods/13
Two engines (platforms) for mods
Now there are two main platforms (two main engines) mods on which mods are made for the game Planetbase.
(We will not mention other methods of creating and installing mods here, since they are much more complicated and are used by a significantly smaller number of players, only those who are well versed in programming).

Consider below these options for engines (platforms) for mods in chronological order.
1 - mod engine from JPFarias (2016)
1) The number one mod engine from 2016 (Created by JPFarias):
1.1) Instructions for installing mods - "Planetbase Mods to add to your game" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/3182216552764118049/
(the text includes a list of mods from 2017, the list there is incomplete)
1.2) VIDEO-Installation Instructions for mods -
"Planetbase: How to Download Mods" https://youtu.be/GGiNj36StIg
1.3) Planetbase Mod Patcher https://www.nexusmods.com/planetbase/mods/1
1.4) Redirector https://www.nexusmods.com/planetbase/mods/3
1.5) F.A.Q. Mods, Cheats, Trainers for Planetbase: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981488180
1.6) The most complete list of mods can be found at NexusMods[www.nexusmods.com] , as well as in this guide "List of Mods":
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832
2 - mod engine from Tahvohck (2020)
2) Number two mod engine from 2020 (Created by Tahvohck):
2.1) Description from Tahvohck of the features of his platform and why he created it https://github.com/Tahvohck/Planetbase-Mods
2.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
2.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
2.4) Mod 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
2.5) Mod 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
2.6) Mod 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52
2.7) For a complete list of mods see NexusMods[www.nexusmods.com]
and this guide "List of Mods": https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832
3 - Self-contained mods
3) Self-contained mods ( Planetbase custom code)
Self-sufficient mods are those mods for which you do not need to install separate engines (platforms) for mods (additional software).
As a rule, these are mods that already contain embedded software inside them. For example, such software as in the mod engine from JPFarias.
Pluses of these mods:
- for their work, you do not need to install additional software with the mod engine (platform).
Cons of these mods:
- most likely a similar mod will not work with other mods at the same time.

In this tutorial, you can find an example of a self-contained cheat-mod: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832
and here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983401261
How to make Mods
A) for mods created on the JPFarias engine 2016:
A.1) How to make mods - "Modding using the Planetbase Framework" -
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1266153227

A.2) Planetbase-Framework
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
author: solidDoWant
create a Request (Issues): https://github.com/solidDoWant/Planetbase-Framework/issues
add solidDoWant on Steam: https://steamhost.cn/steamcommunity_com/id/TheiInTEAM/
write solidDoWant on Discord: https://discord.gg/qufsVms

A.3) Utility library
Planetbase modding utilities library - https://github.com/Tahvohck/Planetbase-CommunityUtils
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
"Modding Roadmap and Updates" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/385428943467513841/
Trello https://trello.com/b/y9mEYjdS/planetbase-modding

A.4) Wiki for programmers who want to create mods
https://bitbucket.org/joaofarias/planetbase-modding/wiki/Home
Posted by: João Farias
https://bitbucket.org/joaofarias/planetbase-modding

A.5) Planetbase Modding in TRELLO https://trello.com/b/y9mEYjdS/planetbase-modding

B) for mods created on the Tahvohck engine 2020:
B.1) Description from Tahvohck of the features of his platform and why he created it https://github.com/Tahvohck/Planetbase-Mods
B.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
B.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
If you have any questions
If you have any questions while creating a mod:
So that the answer comes as quickly as possible, I advise you to place your question in these places:

1) Reddit https://www.reddit.com/r/Planetbase/
There are a lot more fans of the game than on Steam forums and the answers come faster.
For news on Reddit, many follow and quickly respond.

2) NexusMods
2.1) https://www.nexusmods.com/planetbase
2.2) Forum NexusMods https://forums.nexusmods.com/index.php?/forum/3659-general-planetbase-discussion

3) Create a separate new topic in Steam general discussions here: https://steamhost.cn/steamcommunity_com/app/403190/discussions/

4) Create a separate new topic in the discussions of the Game Workshop here: https://steamhost.cn/steamcommunity_com/workshop/discussions/?appid=403190

PAY ATTENTION: General desire to create a title for the topic of discussion: In the name of the topic of discussion, it is necessary, if possible, clearly and in detail to write your question or request for help.
If the topic of discussion is incomprehensible, then few people will go inside and read this topic.

5) Use the search to find topics for discussion related to the creation of mods.
Post your question in this thread.
As a rule, the participants in this discussion subscribe to these topics. If you publish your new message there with a question, then participants in this topic will see it and there is a good chance that they will respond.

6) Look at the program code that other fans of the game did when creating their mods.
For example, it is possible to see here:

A) for mods created on the JPFarias engine 2016:
6.1) github.com
https://github.com/solidDoWant/Planetbase/wiki/Writing-mods
https://github.com/solidDoWant/Planetbase-XMLModloaderMod
https://github.com/solidDoWant/Planetbase-Modpatcher/releases/tag/2.2
Planetbase-Framework:
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
Utility library
Planetbase modding utilities library - https://github.com/Tahvohck/Planetbase-CommunityUtils
https://github.com/solidDoWant/Planetbase-Framework/wiki/Creating-mods
"Modding Roadmap and Updates" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/385428943467513841/
Trello https://trello.com/b/y9mEYjdS/planetbase-modding

6.2) bitbucket.org
Wiki for programmers who want to create mods
https://bitbucket.org/joaofarias/planetbase-modding/wiki/Home
Posted by: João Farias
https://bitbucket.org/joaofarias/planetbase-modding

6.3) cheat-mod code: (Cheat-Mode)
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983401261
Link to the source code: https://www.m-p-g-h.net/forum/showthread.php?t=1041129&p=11062099&viewfull=1#post11062099 (remove the "-" from the name of the site so that the name contains only a four-letter word).

6.4) Planetbase Custom code:
https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/343788552531043105/
File can be downloaded here: a) http://goo.gl/LxR2jT

6.5) look at the code among the existing mods for the game.
Most mods are available on the site:
https://www.nexusmods.com/planetbase/mods/

B) for mods created on the Tahvohck engine 2020:
B.1) Description from Tahvohck of the features of his platform and why he created it https://github.com/Tahvohck/Planetbase-Mods
B.2) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
B.3) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45
B.4) Mod 2.1: AutoConnections ReManaged https://www.nexusmods.com/planetbase/mods/46
B.5) Mod 2.2: Building Aligner ReManaged https://www.nexusmods.com/planetbase/mods/47
B.6) Mod 2.3: ComponentManager https://www.nexusmods.com/planetbase/mods/52

7) Write directly a message to the authors of the mods.
There are very strong programmers there, but they now rarely read the forum.

8) Write a message directly to the authors of the game.
They can be found by name on social networks.
On the official website of the game indicated emails.

However, keep in mind that the authors of the game do not like modders and are against the development of the community.
There are cases when the authors of the game blocked modders forever without adequate reasons.
You can also read about this in this game review here and here.
Сollaboration
You can create a dashboard in trello for collaboration and combine efforts with other fans of the game.
Example: Planetbase Modding in TRELLO https://trello.com/b/y9mEYjdS/planetbase-modding
Useful information about Mods
An article with useful information about Mods:
https://www.nexusmods.com/planetbase/articles/9

You can read more about this in the following guides:
You can find out more about creating mods in Planetbase here:

1) Where to find ANSWERS and INFORMATION on Planetbase? https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1997926719

2) a lot of mods appeared https://www.nexusmods.com/planetbase/mods

3) Where to find and download mods?
In the game community, developers try to store all Planetbase mods on this resource: https://www.nexusmods.com/planetbase
Mod List - https://www.nexusmods.com/planetbase/mods/
List of mods by popularity - https://www.nexusmods.com/planetbase/mods/top
GUIDE: The list of mods: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832

How to install mods?
For different engines (platforms) for mods, the options for installing mods will be different.
Later in this guide, we'll go over the different mod installation options for the two main mod engines (platforms for creating and working with mods).

In chronological order, we will first consider the option of installing mods on the JPFarias engine (2016), and then the option of installing mods on the Tahvohck engine (2020).

1 - How to install Mods? (for mods created on the JPFarias engine 2016):
[Brief instruction]
1.1) make sure the game is patched and the Patcher [www.nexusmods.com]is working. (On the main screen of the game, in the lower right corner, next to the version of the game, "

" will be written.
1.2) make sure Redirector[www.nexusmods.com] is installed. (Not all mods need this requirement, but the vast majority).
1.3) download the required mod file.
1.4) unzip and place the mod file in "%UserProfile%/Documents/Planetbase/Mods".
1.5) that's all. Enjoy the game!

----------------------------------------------------------------
[Additional useful information]:
Patcher and all mods work fine for the GOG \ Steam \ Torrent \ ... versions of the game Planetbase 1.3.7. (And for all other versions of the game, all mods work well. The main thing is to install it correctly).

On the nexusmods website, two patchers are now available for playing Planetbase. One of them works, the second does not work.
Use the correct patcher, which was the very first and which still works great on all versions of the game Planetbase.

Here is the link to the correct patcher:
Planetbase Mod Patcher - https://www.nexusmods.com/planetbase/mods/1

You also need to use the correct Redirector.
Here is a link to the correct redirector suitable for the correct Patcher: https://www.nexusmods.com/planetbase/mods/3
______________________________________________

1 - How to install mods? (for mods created on the JPFarias engine 2016)
[More detailed instructions]

A) Instructions for installing mods - "Planetbase Mods to add to your game" - https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/3182216552764118049/
(the text includes a list of mods from 2017, the list there is incomplete)

B) VIDEO-Installation Instructions for mods -
"Planetbase: How to Download Mods" https://youtu.be/GGiNj36StIg


2 - How to install Mods? (for mods created on the Tahvohck engine 2020):
2.1) For mods created on the Tahvohck engine, no Patcher or Redirector is required. However, other software is required here.
2.2) Description from Tahvohck of his platform features and why he created it https://github.com/Tahvohck/Planetbase-Mods
2.3) Unity Mod Manager Configuration https://www.nexusmods.com/planetbase/mods/43
2.4) Planetbase Utilities https://www.nexusmods.com/planetbase/mods/45

If Mod Patcher does not work
The Patcher and mods work for all versions of the game.
If suddenly you have problems installing mods and Patcher[www.nexusmods.com] for the game Planetbase:

The problem of all the people come because some files in the Planetbase directory are flagged as "read only".
So the Mod Patcher cannot do his job.
The solution is to go inside the Planetbase directory then there to select all (both directories and files) and to look for "properties".
You will see that the Attribute box is checked in black.
So click the box until it become free then click "Apply" then answer in the new windows "do this for all files and subdirectories".
Close the property and check again.
IF the Attribute box is clear then you can re-apply the mod patcher, this time it will work.

For those people who got black windows, the best is to un-install, to clean "planetbase" entry with regedit and then to reinstall properly.
Then check the attributes until it is all clear then patch with Mod Patcher.
Afterword
If you have information on how to supplement the manual, write in the comments.

Thank you for supporting the development of the Planetbase game community!
Helpful information
Useful information on Planetbase in other guides:

1) Where to find ANSWERS and INFORMATION on Planetbase?
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1997926719
2) All Steam Guides on Planetbase https://steamhost.cn/steamcommunity_com/app/403190/guides/

3) Guide, a collection of diagrams on the game Planetbase
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1988280544
4) Creating Challenges https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=677895200

5) [Rus] F.A.Q. Challenges https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1979452591
6) "PBCE Planetbase Challenge (Mission) Editor" program https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1991143520
7) The Art of Flattening Landscapes
https://steamhost.cn/steamcommunity_com/app/403190/discussions/0/1471969431589243652/

8) MODS
NexusMods - the largest platform for developers of mods for games
Blanetbase game page, all information https://www.nexusmods.com/planetbase
Planetbase MODS: https://www.nexusmods.com/planetbase/mods/
List of mods by popularity - https://www.nexusmods.com/planetbase/mods/top/

The list of mods and their description:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981754832
F.A.Q. Mods, Cheats, Trainers for Planetbase
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1981488180
9) Cheats and Trainers
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1983103713
10) Create an island map for challenge
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1987002995
11) VIDEOS
11.1) ALL VIDEOS on Planetbase. Walkthrough Challenges
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1990024322
11.2) Video & Text Achievement Guides
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2015075895
The situation with the game and the community of players!
Thanks to all active members of the Planetbase gaming community!
Special thanks to those who create mods, challenges and guides.

I remember the times when our community was much more active and had thousands of active players and countless discussions on the prospects for the development of the game and the creation of mods.

Unfortunately, those days are long gone and now the authors of the game really don't like the activity of our community.
The authors of the game are against creating mods and those people who suggest improving the game or creating Planetbase-2 or DLC.
There are cases when the authors of the game not only deleted messages, but blocked the players in the Steam forum without adequate reasons. The players who paid them money for their games. Blocked simply because people expressed their opinion that mods could be useful and they would be happy with improvements in the game or the release of DLC or Planetbase-2.

For example, this is how the authors of the game blocked me on Steam after I asked them about the possibility of releasing paid DLC, supporting mods or releasing game updates.
The authors of the game not only deleted my harmless messages on Steam, but they blocked me forever. And they also banned me permanently on the Steam forum for no reason yet for their second game, "Dawn of Man".

The authors of the game do not answer all questions about this, but only ignore letters or delete messages on the Steam forum.
Perhaps the authors of the game have forever blocked me on all their resources, not only because I asked about the possibility of releasing updates or DLC, but also for my participation in dozens of guides, creating mods, challenges, collections and structuring lists of things that the community offers to improve in the game.

I think, like many worthy members of the community, that the authors of the game acted inadequately, blocking me forever and deleting my messages, in which there were no violations of the rules. And I demand that I unblock, or at least return my money for their games and explain to me and the community members why they, without adequate reason, delete messages and block useful people to the community.

We also know more cases when, due to such actions of the authors of the game, many mod creators were forced to stop working on mods and guides for the Planetbase game. The once huge community of the game has now become very small as a result.

If you think the community should be aware of this behavior by game authors, you can comment or like my review of the game on Steam, where I wrote in detail about the situation in the game and the community: https://steamhost.cn/steamcommunity_com/id/neoriderr/recommended/403190/

You can also discuss this topic on Reddit or other sites where the authors of the game do not have the ability to delete messages and block users.
For example, here:

Once again I thank all active and caring members of the community!
I am sure that history will put everything in its place! And sooner or later we will all find a great game with an adequate developer who respects the players who pay him money.

My other Planetbase guides
Join us if you like space games
Join us if you also really like space games: