TShock 4.3.12 for Terraria 1.3.0.8 (API v1.22)

Discussion in 'TShock Releases' started by nicatronTg, Jan 1, 2016.

  1. nicatronTg

    nicatronTg Shank / hakusaro
    TShock Founder TShock Admin

    Joined:
    Jul 21, 2011
    Messages:
    716
    Welcome to TShock 4.3.12 for Terraria 1.3.0.8 and TerrariaAPI v1.22. This release fixes some bugs with Terraria functionality, as well as introduces some changes for the stat tracking system. Download now, via Github Releases.

    Notable changes include:
    • Fixed issues with TSPlayer.SetTeam not working (@Wight)
    • Fixed /butcher not killing bosses in expert difficulty (@Wight)
    • API: Deprecated PacketBufferer (now obviated by SendQ) (@Wight)
    • API: Building on Windows no longer breaks traps (@Wolfje)
    • Fixed bombs, dynamite, and sticky bombs (@Wolfje)
    • Removed spammy messages from OnSecondUpdate that confused some server owners (@Wolfje)
    • Rewrote some stat tracker code to send actually relevant data to the stats server (@George)
    • Added an opt-out command line switch to disable the stat tracker (--stats-optout) (@George)
    • Added a unique provider token which can be passed to the stat tracker (--provider-token [token]) for tracking servers from the same GSP. (@George)
     
    • Useful Useful x 2
    • Late Late x 1
  2. LoveOryks

    LoveOryks Level 4

    Joined:
    May 12, 2014
    Messages:
    88
    Damn it, right after I finished translating TShock ;-;
    [​IMG]

    Anyways, good to see the team is still working on making TShock even better :)
     
    • Funny Funny x 3
    • Like Like x 1
    #2 LoveOryks, Jan 2, 2016
    Last edited: Jan 2, 2016
  3. Wight

    Wight Administrator
    TShock Admin TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    May 20, 2012
    Messages:
    1,597
    Which language did you translate it into?
     
  4. LoveOryks

    LoveOryks Level 4

    Joined:
    May 12, 2014
    Messages:
    88
    Polish.
     
    • Like Like x 1
  5. XxZenqxX

    XxZenqxX Level 4

    Joined:
    Aug 11, 2015
    Messages:
    53
    Err..I opened the TerrariaServer.exe in this folder and it said it was running Tshock 4.3.11 and not .12 so why?
     
  6. SgtZombie870

    SgtZombie870 Level 0

    Joined:
    Jan 5, 2016
    Messages:
    3
    You might have extracted your old t-shock try again.
     
  7. pink_panther

    pink_panther Level 9

    Joined:
    Oct 14, 2013
    Messages:
    370
    you did it wrong
     
  8. George

    George The guy that runs the Stat Tracker
    TShock Mod TShock Contributor

    Joined:
    Jul 23, 2015
    Messages:
    9
    If anyone has any questions/concerns about the new stat tracking server please feel free to ask them.
     
  9. Burnscars

    Burnscars Level 2

    Joined:
    Dec 23, 2012
    Messages:
    31
    Umm, I did it wrong.

    http://i.imgur.com/kr1Bmx9.png

    Never had this issue before. Idk wtf.

    Deleted my whole folder and restarted my computer.

    I then loaded Tshock in a fresh folder, and the same error popped up. Doody stax.
     
  10. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    809
    From the Ultimate Guide: How to get help & common quick fixes thread:

     
    • Informative Informative x 1
  11. Burnscars

    Burnscars Level 2

    Joined:
    Dec 23, 2012
    Messages:
    31
    Thanks Zaicon, I have less red text now.

    It seems like I'm headed in the right direction. I'll go and read up on the ultimate guide . . . *groan*

    http://i.imgur.com/GsQ7WBR.png
     
  12. dltr

    dltr Level 0

    Joined:
    Jan 14, 2016
    Messages:
    1
    Hello! I love TShock! I administrated Minecraft servers in the past, and love what the team has done with TShock. I am having an issue, however, with the server AutoSaving in the middle of Events (thus ending them early). Is there a way (yet) to disable auto-saving? I found a thread on the topic but a solution seems to not have been found. Editing AutoSave to False and BackupInterval to 99999 seems to have no effect. Players keep missing out on boss kills due to auto-saving.

    I would LOVE any assistance on this issue.
    Thanks!
     
  13. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    809
  14. AlphaCentauri6

    AlphaCentauri6 Level 0

    Joined:
    Jan 30, 2016
    Messages:
    1
    This happens even after the update, EVERY TIME
    [​IMG]
     
  15. Wight

    Wight Administrator
    TShock Admin TShock Mod Plugin Developer Zero Day Plugin Author

    Joined:
    May 20, 2012
    Messages:
    1,597
    Please try build 585
     
  16. TerrariaIsAwesome

    Joined:
    Feb 13, 2016
    Messages:
    1
    urrghh i keep getting red text every time i try to run it!! heres what the red text is:
    [02/13/16 12:40:13] [Server API] Error: Server crashed due to an unhandled exception:
    System.InvalidOperationException: Failed to compare two elements in the array. ---> System.NullReferenceException: Object reference not set to an instance of an object.
    at Terraria.Main.WorldListSortMethod(WorldFileData data1, WorldFileData data2)
    at System.Array.FunctorComparer`1.Compare(T x, T y)
    at System.Collections.Generic.ArraySortHelper`1.InsertionSort(T[] keys, Int32 lo, Int32 hi, IComparer`1 comparer)
    at System.Collections.Generic.ArraySortHelper`1.IntroSort(T[] keys, Int32 lo, Int32 hi, Int32 depthLimit, IComparer`1 comparer)
    at System.Collections.Generic.ArraySortHelper`1.IntrospectiveSort(T[] keys, Int32 left, Int32 length, IComparer`1 comparer)
    at System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
    --- End of inner exception stack trace ---
    at System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
    at System.Array.Sort[T](T[] array, Int32 index, Int32 length, IComparer`1 comparer)
    at System.Collections.Generic.List`1.Sort(Comparison`1 comparison)
    at Terraria.Main.LoadWorlds()
    at Terraria.Main.DedServ()
    at Terraria.ProgramServer.InnerStart(String[] args)
     
  17. LoveOryks

    LoveOryks Level 4

    Joined:
    May 12, 2014
    Messages:
    88
    Kindly refer to the ultimate guide of getting help.
    https://tshock.co/xf/index.php?threads/ultimate-guide-how-to-get-help-common-quick-fixes.3857/
     
    • Like Like x 1
    • Winner Winner x 1
  18. thunderbolt

    thunderbolt Level 1

    Joined:
    Jul 4, 2015
    Messages:
    21
    Any options in config to set logintimeout or disable protection while logining. I found someone use logining character (nearly invincible) to attract boss, others attack.

    How to disable red message and solve strange CPU usage? Servers run for a period of time and nobody in server.
     

    Attached Files:

    • dds.jpg
      dds.jpg
      File size:
      111.6 KB
      Views:
      378
    • ds.jpg
      ds.jpg
      File size:
      62.2 KB
      Views:
      368
    #18 thunderbolt, Feb 19, 2016
    Last edited: Feb 19, 2016
  19. Zaicon

    Zaicon Spam Cleaner 9000
    TShock Mod Plugin Developer

    Joined:
    Feb 15, 2014
    Messages:
    809
    The redtext was generated because the tShock update server was down. This should be fixed now.
     
  20. thunderbolt

    thunderbolt Level 1

    Joined:
    Jul 4, 2015
    Messages:
    21
    Any way to disable checking updata?