Experimental Features - Texture Pack Support and World Seeds!

Discussion in 'PC - Re-Logic' started by Leinfors, Nov 17, 2016.

  1. Just tested on a Mac, it's the same crash error:
    Code:
    8/8/2017 1:39:36 PM
    System.TypeInitializationException: The type initializer for 'Ionic.Zip.ZipFile' threw an exception. ---> System.NotSupportedException: Encoding 437 data could not be found. Make sure you have correct international codeset assembly installed and enabled.
      at System.Text.Encoding.GetEncoding (System.Int32 codepage) [0x0025f] in <1170fb08300b4d0db71c1d1db8555768>:0
      at System.Text.Encoding.GetEncoding (System.String name) [0x00015] in <1170fb08300b4d0db71c1d1db8555768>:0
      at Ionic.Zip.ZipFile..cctor () [0x00000] in <3d63c7f29fa146c29caee29323a47c7a>:0
       --- End of inner exception stack trace ---
      at Terraria.TexturePackSupport.FindTexturePack () [0x00029] in <dbf8f2c5510e46d38b1131a5bdc5c30d>:0
      at Terraria.Main.LoadContent () [0x00099] in <dbf8f2c5510e46d38b1131a5bdc5c30d>:0
      at Microsoft.Xna.Framework.Game.Initialize () [0x00053] in <bc6b38abaaf04135afbd0534ec7f6b92>:0
      at Terraria.Main.ClientInitialize () [0x00082] in <dbf8f2c5510e46d38b1131a5bdc5c30d>:0
      at Terraria.Main.Initialize () [0x0640a] in <dbf8f2c5510e46d38b1131a5bdc5c30d>:0
      at Microsoft.Xna.Framework.Game.DoInitialize () [0x0000d] in <bc6b38abaaf04135afbd0534ec7f6b92>:0
      at Microsoft.Xna.Framework.Game.Run () [0x0000e] in <bc6b38abaaf04135afbd0534ec7f6b92>:0
      at Terraria.Program.LaunchGame (System.String[] args, System.Boolean monoArgs) [0x00092] in <dbf8f2c5510e46d38b1131a5bdc5c30d>:0
     
  2. The Tribal Engineer

    The Tribal Engineer Official Terrarian

    It Doesn't Work like
     
  3. Proxy

    Proxy Spazmatism

    nah not important anymore, i already found out that my NET Framwework was Broken and one of my RAM Sticks too, i just updgraded to Win10 and removed the one stick and it works again
     
  4. Proto Persona

    Proto Persona Brain of Cthulhu

    Oh man, hardware and software failures like that are the most pain in the :red: problems. They throw up errors in the weirdest places and seem completely unrelated to the source of the problem.
     
  5. Koopahunter197

    Koopahunter197 Spazmatism

    Okay, so my Texture Pack won't work. I am very sure I'm doing everything correctly here, but correct me if I'm wrong. I have a zipped file called "Texture Pack.zip" in Documents\My Games\Terraria. In that file, I have a normal file called "Images". It contains my Shadowbeam Staff resprite, named "Item_1444", and my Skeletron resprite, named NPC_35 (head), NPC_36 (hand) and Arm_Bone (Arm). All my Skeletron sprites are slightly bigger than the original sprite, and the Shadowbeam Staff is the same. I also have Experimental Features on.
    Please help?
     
  6. Online timer

    Online timer Terrarian

    Try to use shoebox texture packer
     
  7. -=+=Frostiikin=+=-

    -=+=Frostiikin=+=- Skeletron

    Hey, I'm sorta new to texture-pack stuff and am having trouble with retexturing armors, when you use the ids on the terraria wiki, those are just the ids of the inventory item, not the sprite I need to locate... I'm trying to find the Mrs. claus hat, and normal eskimo jacket/pants to make it sorta look like my avatar, as seen in my profile picture.
     
  8. Wettoson

    Wettoson Terrarian

    It's not working?
    And I did everything correctly.
    upload_2018-3-25_10-45-49.png
     
  9. Techdude594

    Techdude594 Skeletron Prime

    What do you have placed within the 'Texture Pack.zip' folder?

    You need to have a folder titled 'Images' in order for this to work.

    Shame that this feature is still so finicky. I hope the devs make texture pack support and seeds official features in 1.3.6, and make them more user friendly. Would be a nice way to reinvigorate the texture pack community, in my opinion.
     
  10. Wettoson

    Wettoson Terrarian

    upload_2018-3-25_19-50-47.png
    --- Double Post Merged, Mar 26, 2018, Original Post Date: Mar 26, 2018 ---
    And it still wont work
     

    Attached Files:

  11. GAMINGPEA_64

    GAMINGPEA_64 Steampunker

    I can't find the config file on mac.
     
  12. SamTerarrium

    SamTerarrium Spazmatism

    Open up at Library/Application Support/Terraria, you should find the config.json file
     
  13. GAMINGPEA_64

    GAMINGPEA_64 Steampunker

    Its not there.
     
  14. Mumpkin

    Mumpkin Terrarian

    The way the texture pack feature should have been implemented is this:
    Every custom file is placed in a similar folderstructure to the main installation folders,
    unpacked and ready for editing. Clearly, Terraria CAN read such files, as it can do that from within a zip-file.

    Why did you Devs have to make it difficult again? (not a rethorical question)

    "again" because that is how you do proper modding support in the first place, not forcing to make your customers jump through
    firey hoops or limiting content creation to professionals with XNA experience.
     
  15. Proto Persona

    Proto Persona Brain of Cthulhu

    You do realize that you are talking about a game built in XNA, an engine that was originally envisioned as a way to make porting games exclusively to the Xbox 360 easier? Back when player mods were a thing only PC users cared about, and even then only Bethesda and Valve even cared about the mod community at all.

    I'm not intimately familiar with the code base used for Terraria. I'm willing to bet though that coding mod support like the community would like is not as simple as changing a few lines of code. Don't you think that if supporting mods was as simple as pointing the game to the new resource files they would have simply done that? It's not like they have an incentive to make modding complicated.
     
  16. Kazzymodus

    Kazzymodus Lunatic Cultist

    The primary concern of modding support in any game is to make mods easy to use, not easy to create.

    Allowing you to replace every sprite individually through replicating the folder structure might just be useful for texture pack creators, but it's an absolute nightmare for texture pack users, especially less computer-savvy ones.
     
  17. RAISED

    RAISED Official Terrarian

    ive got a very wierd promblem, ive got everything for it to work but the only that changes is the texture on the block of the TERRARIA in the title screen/Main Menu, but it not working in any of my worlds, i do use tmodloader and i alos changed the config in there, can anyone help me?


    Edit: turns out the texture pack didnt have any block replacement
     
    Last edited: Aug 5, 2018
  18. PoolloverNathan

    PoolloverNathan Terrarian

    Mabye allow enabling this by pressing Y on the first screen with interface, then the features will be enabled?
     
  19. Koopahunter197

    Koopahunter197 Spazmatism

    They've actually revealed in a screenshot on Twitter (iirc) that you'll be able to easily load texture packs through the main menu in the next update.
     
  20. PoolloverNathan

    PoolloverNathan Terrarian

    I meant for Xbox One, and the key (Y), above (A) and between (X) and (B).
    --- Double Post Merged, Sep 18, 2018 at 5:55 PM, Original Post Date: Sep 18, 2018 at 5:52 PM ---
    The first place I went in Terraria is where you're standing in your signature.
     
    Techdude594 likes this.