StarMade Advanced Decoratives : Nice, Efficent, Server-Side Pack (SAD Pack)

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    Greetings fellow StarMade players!

    Today, I bring V0.1 of the StarMade Advanced Decoratives Pack! This adds many useful blocks for creating stations, colonies, and ships!


    Here are the blocks currently in the pack:


    As of V0.1, all modded blocks are shown in the build menu as their closest vanilla counterparts, due to current limitations on build icon creation. I am currently working on this and should get proper icons in future versions.

    Most of these blocks only need to be installed serverside to work for a server, but some blocks will require players to have the mod locally, for proper texturing. Without it, some blocks will be seen as being pure grey.

    Expect many, many more blocks and fixes in the future!

    Special thanks to Exozen for supplying many of the textures used in this pack!

    Github link with download instructions found here: GitHub - Centauri2442/starmade: StarMade Advanced Decoratives : Nice, Efficent, Server-Side Pack (SAD Pack)
     
    Last edited:

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    Joined
    Feb 21, 2015
    Messages
    228
    Reaction score
    145
    Great Work ! ... now, where did I put that nano-swarm crystal-hive entity ...:)
     
    Joined
    Jun 11, 2016
    Messages
    1,170
    Reaction score
    646
    Woooah that's awesome. I suggest you add some different leaf types, maybe even a pink and white one, so we can make cherry trees or trees that carry blossoms.
     

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    Update!

    I'm currently working on trying to get working leaves to go with the tree types that I have added so far, with mostly success.



    Currently, I have them implemented into the game, but am working on fixing some shader/lighting issues that I am having. (Lack of it) Special thanks to TGKnight for the lighter of the 2 pink textures.

    I have also created a "dev" branch on the github for any non-stable releases and/or updates I might do to the files! Currently, the foliage above is in the dev branch for those who want to look at what I have done so far.
     
    Last edited:
    • Like
    Reactions: Gasboy and JinM
    Joined
    Jun 11, 2016
    Messages
    1,170
    Reaction score
    646
    Update!

    I'm currently working on trying to get working leaves to go with the tree types that I have added so far, with mostly success.



    Currently, I have them implemented into the game, but am working on fixing some shader/lighting issues that I am having. (Lack of it) Special thanks to TGKnight for the lighter of the 2 pink textures.

    I have also created a "dev" branch on the github for any non-stable releases and/or updates I might do to the files! Currently, the foliage above is in the dev branch for those who want to look at what I have done so far.
    Thanks for listening. =)
     

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    • Like
    Reactions: jayman38
    Joined
    Mar 15, 2014
    Messages
    238
    Reaction score
    68
    • Community Content - Bronze 1
    • Legacy Citizen 3
    Nice work. Always good to see more mod'ers and custom block makers about.

    You should check out plusnine's pack also, and pull some blocks from that into yours.

    Also, consider turning off all animations. It has, so far, resulted in noticeable performance gains.
     

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    Nice work. Always good to see more mod'ers and custom block makers about.

    You should check out plusnine's pack also, and pull some blocks from that into yours.

    Also, consider turning off all animations. It has, so far, resulted in noticeable performance gains.
    I actually contacted plusnine months ago about his pack, and now have all of the files for it. I've looked through everything in it and am looking at adding a few of the blocks that he had created!

    I am unsure what exactly you mean by animations; Do you mean setting up a version of the pack which disables all of the vanilla block animations?



    I've given up on trying to get working leaves in for now, as I have never been able to get lighting to work with them. If I can get someone to help me that is much better at adding textures than I am, I should be able to add them in; until then, I'll put them on hold (Excluding any sudden ideas that might come to mind when I am working)

    I've done some work to add new blocks; I'll post photos of what I've done soon.
     
    Joined
    Mar 15, 2014
    Messages
    238
    Reaction score
    68
    • Community Content - Bronze 1
    • Legacy Citizen 3
    Cool, cool...
    Well, for animations, yeah basically you just run a quick find-replace on the blockconfig file to turn all animated blocks to "FALSE" instead of "TRUE".
    For leaves... my suggestion would be remove the reflective values from the texture. Now, I can't remember exactly off the top of my head, and kupu has posted on this previously, but basically there inside the .tga texture file (which evidently the .png are deprecated and not used) is the alpha channel. In t000.tga the alpha controls transparancy, but in t000_NRM.tga it's totally different. The base texture is the normal / bump map. The alpha channel is split: values 0 - 127 are used for something, emissive I think, and 128-255 for something else, specular I think. Leaves will need no specular at all, and some bump mapping might be useful.
    There's some leaves in-game already - start with them and experiment and look at the files. I use GIMP and an old, free version of Paint Shop Pro to do all my texture work in this and other games.
    Texturing is difficult - take time to practice, experiment.... I will certainly help how I can.
     

    Centauri

    Ancient Lurker & Modder
    Joined
    Sep 19, 2013
    Messages
    201
    Reaction score
    160
    • Legacy Citizen 10
    For leaves... my suggestion would be remove the reflective values from the texture. Now, I can't remember exactly off the top of my head, and kupu has posted on this previously, but basically there inside the .tga texture file (which evidently the .png are deprecated and not used) is the alpha channel. In t000.tga the alpha controls transparancy, but in t000_NRM.tga it's totally different. The base texture is the normal / bump map. The alpha channel is split: values 0 - 127 are used for something, emissive I think, and 128-255 for something else, specular I think. Leaves will need no specular at all, and some bump mapping might be useful.
    There's some leaves in-game already - start with them and experiment and look at the files. I use GIMP and an old, free version of Paint Shop Pro to do all my texture work in this and other games.
    Texturing is difficult - take time to practice, experiment.... I will certainly help how I can.
    With custom textures, I only am able to use the custom.png and custom_NRM.png files, with no access to any .tga files. (I have been strictly using the texture sheet set aside for custom blocks; Also note that I'm a complete newbie with texturing, as Exozen had been the one that supplied the custom textures, and the rest are just vanilla textures that were repurposed; the leaves are the first actual textures that I've added personally)
     
    • Like
    Reactions: jayman38