Starbound

Starbound

EE for Starbound
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
alberto-rota  [udvikler] 13. juli 2019 kl. 11:23
Tutorial: How to add support between your mod and EE for Starbound.
Preface
This tutorial is intended to help other modders to add compatibility between their mods and "EE for Starbound".

If you are not the author of the mod, but you want to see it integrated with "EE for Starbound", please ask the author to take a look here.

If you are the mod author, welcome.

TL;DR:
  1. Create a file named "EES_transmutationstudylist.config.patch" in the root of your mod.
  2. In that file, add one patch operation per item you want to be "Studyable"
  3. Done :steamhappy:

In detail:
Create the ".patch" file.
Create a file named "EES_transmutationstudylist.config.patch" in the root of your mod.
This file will be used to patch my own "EES_transmutationstudylist.config" file, where all the "Studyable" items are listed.
Make sure that it is in the root of your mod (Same level as "player.config.patch")

Add the patch operations.
You will need to add one patch operation per item you want to add.
The patch operation should be as follows:
{ "op": "add", "path": "/[mine|farm|hunt]/[T1|T2|T3]/<itemName>", "value": true}
Let me clarify it:
  • [mine|farm|hunt]
    • mine if it's an ore or simmilar.
    • farm if it's a plant or simmilar.
    • hunt if it's an mob drop or simmilar.
  • [T1|T2|T3]
    • T1 if it's an early-game item.
    • T2 if it's a mid-game.
    • T3 if it's an end-game item.
  • <itemName>
    • The "itemName" of your item.
Example:
[ { "op": "add", "path": "/mine/T1/ironore", "value": true}, { "op": "add", "path": "/farm/T2/coralcreep", "value": true}, { "op": "add", "path": "/hunt/T3/cryonicextract", "value": true} ]


Finish.
That's all you need to do.
If you want to check it, just start your game with both mods installed and check if you can study it in the expected table, at the expected level.
If it fails, don't hesitate to contact me. :steamhappy:

Tips for choosing items.
  1. Choose always only the bare minimum materials to add, if something can be crafted from other materials, let the players craft it, if not (Mined, farmed or dropped by a monster) consider to add it.

Real world examples:
Here you have a list of links to real examples of files created to integrate items added by other mods into "EE for Starbound":
Sidst redigeret af alberto-rota; 25. juli 2019 kl. 12:17
< >
Viser 1-7 af 7 kommentarer
alberto-rota  [udvikler] 13. juli 2019 kl. 11:35 
Feel free to share the link with your favorite mod authors! :steamhappy:
Jiroga 14. juli 2019 kl. 23:46 
This new format feels much more intuitive than having to patch all three tables separately. Wonderful job man! Works as smooth as silk.
alberto-rota  [udvikler] 24. juli 2019 kl. 13:16 
Updated the tutorial with a new section, "Real world examples", where you can see how other authors are handling the integration.
alberto-rota  [udvikler] 28. juli 2019 kl. 21:11 
Oprindeligt skrevet af Azure Fang:
Had to do it: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1818324132
To be fair, I expected both this and the "Smelted bars" version to appear sonner or later. :steammocking:

Do you have it on GitHub? That way I can add a link in the "Real world examples" section.
Azure Fang 28. juli 2019 kl. 21:36 
Oprindeligt skrevet af alberto-rota:
Oprindeligt skrevet af Azure Fang:
Had to do it: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1818324132
To be fair, I expected both this and the "Smelted bars" version to appear sonner or later. :steammocking:

Do you have it on GitHub? That way I can add a link in the "Real world examples" section.
No, I don't use GitHub sadly. And you won't have to worry about me creating a bars patch. I can understand the reasoning for not doing that, at least :happypug:
Sidst redigeret af Azure Fang; 28. juli 2019 kl. 21:38
Mabra 27. nov. 2024 kl. 8:47 
TFW you forgor to put a single comma and it breaks the entire mod.
< >
Viser 1-7 af 7 kommentarer
Per side: 1530 50