How to make your own crafting table(OUTDATED)

Discussion in 'Starbound Modding' started by Ghoul159, Dec 10, 2013.

Thread Status:
Not open for further replies.
  1. Shinewing

    Shinewing Void-Bound Voyager

    Ok thanks. I didn't know I had to unpack the assets.

    EDIT: Could anyone help me with my mod? The recipe is shown in the crafting table
    but it is called "perfectly generic Item".
    I can't find the mistake...
     

    Attached Files:

    Last edited: Mar 8, 2014
  2. lornlynx

    lornlynx Cosmic Narwhal

    I think you need to call the item name the same as the filenames. So in your case, either call all "croptrader" instances "trader" or reverse.
     
  3. Shinewing

    Shinewing Void-Bound Voyager

    What do I do with the actual trades? I can't call all of them "pixel"?
     
  4. lornlynx

    lornlynx Cosmic Narwhal

    They can keep their names, they have nothing to do with the croptrader object except serving as recipes for it. But the croptrader object file and everything that belongs to the entity itself, say everything in the same folder, needs to use the same objectname as you reference in the object file and in the recipes.

    edit: So in your example, just change the name from "trader" to "CropTrader" in your object file. I just see that you also need to change the name in the recipe files, as the system makes a distinction between "croptrader" and "CropTrader"
     
  5. Shinewing

    Shinewing Void-Bound Voyager


    Thanks for your help but I still can't get it to work. I gonna rewrite it from the beginning hoping it will wor then.
    But one last Question: Can I use the refinery.config to do refinery style recipes or do I have to change something else?
     
  6. lornlynx

    lornlynx Cosmic Narwhal

    A last tip I can give you, ever check the logfile, it can give you vital clues about what doesn't work.
     
  7. Shinewing

    Shinewing Void-Bound Voyager

    I am sorry to bother you again.
    The crafting tabel itself works now but none of the recipes is showing up.
    Am I doing the FILTER thing wrong or might it be because I am trying to craft pixels?
     

    Attached Files:

  8. lornlynx

    lornlynx Cosmic Narwhal

    Yes, it looks like you can't craft pixels. You'd have to find some other way, I guess you could make a merchant instead of a crafting trader where you can sell the crops

    And you should delete "objectType" : "interactable", as it no longer exists (check the log file).
     
  9. Combusting Avians

    Combusting Avians Intergalactic Tourist

    I did it and this happened.
     

    Attached Files:

  10. The | Suit

    The | Suit Agent S. Forum Moderator

    Combusting Avians likes this.
  11. Combusting Avians

    Combusting Avians Intergalactic Tourist

    Last edited: May 14, 2014
  12. Combusting Avians

    Combusting Avians Intergalactic Tourist

    Well, it works now, but I get a perfectly generic item
     
  13. The | Suit

    The | Suit Agent S. Forum Moderator

    Keep checking the starbound.log after you get PGI - it will still tell you what is wrong
     
  14. Combusting Avians

    Combusting Avians Intergalactic Tourist

    It says "Error: Error loading object file /objects/mynewcraftingtable/mynewcraftingtable.object: VariantException: Improper conversion to int from string in get("price")"
     
  15. Combusting Avians

    Combusting Avians Intergalactic Tourist

    The numbers were in quotations...
    On another note problem solved
     
  16. The | Suit

    The | Suit Agent S. Forum Moderator

    Glad to see you got it sorted out.
    Starbound.log will help you solve 95% of your problems.

    If you have any doubts on the error use the link above for reference. I cataloged majority of the most common errors
     
    Combusting Avians likes this.
  17. _REX_

    _REX_ Void-Bound Voyager

    i'm having a problem i'm trying to edit an existing mod for personal use
    i'm trying to make it that the engine core from madtulips ship mod can snap to the roof as well
    the problem is that when i place it on the roof it doesn't show
    is it a problem with the coding?:

    {
    "objectName" : "madtulip_human_engine_core",
    "rarity" : "Common",
    "description" : "An engine for a spaceship",
    "shortdescription" : "Spaceship Engine Core",
    "race" : "generic",
    "category" : "decorative",
    "price" : 10,
    "printable" : true,
    "inventoryIcon" : "madtulip_human_engine_core_icon.png",
    "orientations" : [
    {
    "dualImage" : "madtulip_human_engine_core.png:<color>.<frame>",
    "imagePosition" : [-29,-24],
    "frames" : 11,
    "animationCycle" : 1,
    "spaceScan" : 0.1,
    "anchors" : [ "bottom" ]
    },
    { "dualImage" : "madtulip_human_engine_core_2.png:<color>.<frame>",
    "imagePosition" : [-29,-21],
    "frames" : 0.1,
    "animationCycle" : 1,
    "spaceScan" : 0.1,
    "anchors" : [ "top" ]
    }
    ]
    }

    i do have an upside down image for the core named : madtulip_human_engine_core_2
    i copy and pasted it, right clicked and clicked on rotate 90 degrees twice and then renamed it to the above name

    what am i doing wrong


    some more info i only added this part

    { "dualImage" : "madtulip_human_engine_core_2.png:<color>.<frame>",
    "imagePosition" : [-29,-21],
    "frames" : 0.1,
    "animationCycle" : 1,
    "spaceScan" : 0.1,
    "anchors" : [ "top" ]
    }
     
  18. Imol

    Imol Scruffy Nerf-Herder

    Hey, Can you update the last part of the tut for upbeat giraffe, everything else is fine and works great
     
  19. Kayuko

    Kayuko Oxygen Tank

    Which last part are you referring to?
    And I doubt he'll update this tutorial since this thread wasn't used for over a year now and he's been offline for about a year.
    Well, regardless, where are you stuck?
     
  20. shardshunt

    shardshunt Cosmic Narwhal

Thread Status:
Not open for further replies.

Share This Page