What is the largest possible Terraria player savefile?

Поділитися
Вставка
  • Опубліковано 2 лют 2025

КОМЕНТАРІ • 407

  • @Terraw
    @Terraw  6 місяців тому +860

    The file sizes of the .plr files shown in the video will be a few bytes off, since Terraria encrypts its player files. With a 128-bit (16 byte) block size, all player file sizes are rounded up to the nearest 16 bytes.
    The final file size was 121,792 bytes, but the decrypted player binary was only 121,777 bytes.

    • @Dudeman37777
      @Dudeman37777 6 місяців тому +16

      do you think golf points would add more bytes? or is that a world thing not a player?

    • @crestfy3163
      @crestfy3163 6 місяців тому +4

      differance is huge

    • @overloader6726
      @overloader6726 6 місяців тому +4

      ​@@Dudeman37777depending on how they are implemented I'd say they take up at most 64 bytes

    • @Terraw
      @Terraw  6 місяців тому +29

      @@Dudeman37777That has an allocated block of four bytes (it’s an integer). If there is no golf score, it just reads 0.

  • @VladIsLove22
    @VladIsLove22 6 місяців тому +2255

    What no 1.4.5 does to a man

    • @SniperOnSunday
      @SniperOnSunday 6 місяців тому +20

      Mood, honestly

    • @ZeeK27890
      @ZeeK27890 6 місяців тому +10

      Is that a tf2 refrence?

    • @Las_X
      @Las_X 6 місяців тому +68

      @@ZeeK27890brother, not every thing is a tf2 reference

    • @ZeeK27890
      @ZeeK27890 6 місяців тому +28

      ​@@Las_X yeah i tried to be funny but just became cringe

    • @Cy-by
      @Cy-by 6 місяців тому +1

      this comment made no sense.
      i had a stroke

  • @cgaog2871
    @cgaog2871 6 місяців тому +1690

    For anyone who is curious, the Chinese character in the video is "吃", which means eat. So the character name is basically "eat eat eat eat eat eat eat .......".

    • @CrabbChips
      @CrabbChips 6 місяців тому +682

      well yeah. its taking lots of bytes

    • @crimsondemon1382
      @crimsondemon1382 6 місяців тому +112

      @@CrabbChips That gave me a good laugh, thank you!

    • @Gulliblepikmin
      @Gulliblepikmin 6 місяців тому +83

      You could say that the player file is *eating up all the data.*

    • @secondBAR
      @secondBAR 6 місяців тому +9

      just eat it weird al

    • @Espartanica
      @Espartanica 6 місяців тому +48

      The Devourer of Memory

  • @GuyThePerson
    @GuyThePerson 6 місяців тому +399

    the fact that a terraria character, a low quality jpeg, and some really good retro games take up the same space is crazy.

    • @chainsawplayin
      @chainsawplayin 6 місяців тому +45

      NES games were usually 257KB, could be bigger, up to 513 or smaller, all the way down to 40 KB.

    • @TinyDeskEngineer
      @TinyDeskEngineer 4 місяці тому +3

      WHY IN THE WORLD IS IT A JPEG INSTEAD OF A LOW RESOLUTION PNG

    • @tomikun8057
      @tomikun8057 4 місяці тому +4

      ​@@TinyDeskEngineerjpgs can be smaller since theyre lossy

    • @zixvirzjghamn737
      @zixvirzjghamn737 4 місяці тому +1

      what size is animal well?

  • @ansyyxux
    @ansyyxux 6 місяців тому +449

    next is how big the world file can be

    • @talongrau1823
      @talongrau1823 6 місяців тому +51

      large (very helpful i know)

    • @microwaveson
      @microwaveson 6 місяців тому +41

      just fill it with as many chests as possible with a ton of random junk

    • @chainsawplayin
      @chainsawplayin 6 місяців тому +64

      @@microwaveson name the chests with chinese characters too

    • @microwaveson
      @microwaveson 6 місяців тому +13

      @@chainsawplayin oh yeah, great idea. Unicode characters take twice as much storage.

    • @playa_421
      @playa_421 6 місяців тому +4

      @@microwaveson i think there is a limit of 1000 of chests

  • @horizeonguy
    @horizeonguy 6 місяців тому +446

    Didn't know about that mouse item being an inventory slot itself, neat

    • @germanelkapo1
      @germanelkapo1 6 місяців тому +33

      Yeah. Because of this, if you use a mirror while holding it like that with your inventory full (pick up an item after dragging the mirror), it will teleport with you.

    • @GewelReal
      @GewelReal 6 місяців тому +1

      ​@@germanelkapo1makes sense

    • @TealTheCuteness
      @TealTheCuteness 6 місяців тому +12

      ​@@germanelkapo1When you use the mirror like that and close the inventory, you can actually see the 59 number for the cursor slot

    • @fakerac3521
      @fakerac3521 6 місяців тому +1

      Minecraft does this aswell

    • @charleshaskell2056
      @charleshaskell2056 6 місяців тому +2

      man, they really went all the way with the Don't Starve crossover, didn't they?

  • @MyraTerrariaOfficial
    @MyraTerrariaOfficial 6 місяців тому +292

    pretty impressive how much data can be stored in such a small file

    • @beeftips1628
      @beeftips1628 6 місяців тому +23

      We need max calamity character file size, assuming they’ve changed something to make it bigger

    • @thge07
      @thge07 6 місяців тому +21

      @@beeftips1628 at the very least there will be more research

    • @livedandletdie
      @livedandletdie 6 місяців тому +52

      It's known as efficiency, something most game devs do not care about at all these days. They just hope people have chunky enough computers, to handle whatever BS memory leaking crud they release.

    • @jerfer.
      @jerfer. 6 місяців тому +4

      @@thge07 also more permanent buffs

    • @jerfer.
      @jerfer. 6 місяців тому

      @@livedandletdiegotta get those storefronts and battlepasses working for profit before the consumer

  • @joe_the_zombie
    @joe_the_zombie 6 місяців тому +332

    Honestly, completely useless video, never ever needed to know this, but i absolutely loved it, and thats why ive been a subscriber all this time

    • @beeftips1628
      @beeftips1628 6 місяців тому +1

      I love these types of videos, it’s why I’ve been watching PKBeats too since he does similar content for ssbu, talking about interesting tidbits in the game, although he doesn’t often go into code

    • @vizthex
      @vizthex 6 місяців тому

      same af lol

    • @kimmy_jong_un
      @kimmy_jong_un 6 місяців тому +1

      exactly, that's kinda the whole point

    • @joe_the_zombie
      @joe_the_zombie 6 місяців тому

      @@kimmy_jong_un I commented because this video is so extra useless it's an achievement

  • @Acid.Amplifier
    @Acid.Amplifier 6 місяців тому +54

    As someone who's starting a game dev journey these type of videos are both entertaining and interesting

  • @TheFinagle
    @TheFinagle 6 місяців тому +18

    I suspect the reason for the research system using strings instead of ID's is due to mod incompatibility potential. Changing out mods could change item IDs or have other consequences that storing the item name can resolve. There are ways around that too, but this is the choice the devs went with here.

  • @TouhouFumo
    @TouhouFumo 6 місяців тому +41

    2:14 Damn your pronunciation is perfect, I am truly amazed

    • @facelessanon
      @facelessanon 6 місяців тому +9

      Terrasteel (allegedly) lives somewhere in Asia, as he mentioned in his post that he lives somewhere with an Asian time zone.

    • @TouhouFumo
      @TouhouFumo 6 місяців тому +1

      @@facelessanon That's interesting

    • @datpotatoes4005
      @datpotatoes4005 6 місяців тому +1

      So that's why? Sick.

  • @Palemis
    @Palemis 6 місяців тому +115

    My +200 hour player is 3.64kb, but my journey mode character is 100kb 💀

    • @imp1649
      @imp1649 6 місяців тому +52

      Ah yeah it's because of the research taking the majority of it, it makes sense, if your normal character isn't journey

  • @zixvirzjghamn737
    @zixvirzjghamn737 4 місяці тому +20

    5:25 what if you convert it to a jpeg

  • @linhero797
    @linhero797 6 місяців тому +59

    For perspectove on how small this is file really is.
    Pokemon was famously finished with only 30 bytes remaining on its ROM cartridge, which was on a 1 MB cartridge.
    This is a few Kilobytes smaller then the original Legend of Zelda on thr NES. Which held a total of 128 Kilobytes of Rom.
    For more perspective. GBDK, A C framework for compiling GB/GBC games in the modern era. Lists the GB's MMC5 chip as being capable of of handling a ROM thats 8 entire MBs in size. Which is 4 times the ROM size of Pokemon Crystal. And the NES could handle, similar-ish sizes.
    This type of inefficent save file make up may have been an issie 30 years ago. (As things like the GB, at their best, only could support 128kbs of Save RAM)
    But in the modern day. This is perfectly fine.
    Its insignificant. But it is really fucking fun to think about.

    • @presentfactory
      @presentfactory 6 місяців тому +1

      It's really not fine, a proper game wouldn't be as wasteful as this. Sure computers have plenty of storage now but that's no reason to be wasteful as it all adds up.

    • @linhero797
      @linhero797 6 місяців тому +10

      @@presentfactory Oh I agree. I definitely like to optimize stuff like this myself.
      But it really doesnt add up as much as you think.
      It would take 8 Save files like this to reach just 1 MB. Which is around the file size of a single picture you could take on a mobile phone.
      Unless you are making a lot of copies and saves of the same character or manually editing the file. Its not really a big deal. 400 of these would only be 50 MBs.
      Theres never a reason to not optimize these things, but its not always nessecary.

    • @presentfactory
      @presentfactory 6 місяців тому

      @@linhero797 I mean sure the save file is just one thing, but this kind of ineffeciency in a larger game would make quite large save files since they need to store a lot more info. This is only the player data keep in mind, if they did similarly inefficient things for the world file that could take up hundreds of extra megabytes.
      The laziness tends to just proliferate all parts of development so I don't think it's acceptable to have it in any spot. Terraria is no exception to this either as there's a lot of laziness in how its assets are stored for instance which makes the game a lot larger and less optimally stored than it should be.

    • @Tsukistar1
      @Tsukistar1 6 місяців тому +4

      @@presentfactory i agree to a certain point; although at the same time I think there's some things that are just real small to make a fuss over. Especially when it's a ~656 mb indie game as opposed to a 100+ GB modern AAA game. You'd have to install Terraria 195 times before you're feeling it anywhere near the same amount as, say, the original ARK: Survival Evolved (going off of space required in my library at least.)

    • @Noob-gb6bn
      @Noob-gb6bn 6 місяців тому

      ​@@presentfactoryI mean, you have to think on the development history of the game. An indie game that has more than a decade of history. Maybe that much optimization wasn't done originally due to the scale of the project and (time issues?). Nowadays it's not viable to change that, it's easier and better to make a new game.

  • @Diamond_Squid
    @Diamond_Squid 6 місяців тому +3

    I love these types of videos, honestly very interesting on topics I’ve just never really considered much

  • @spikeabug
    @spikeabug 6 місяців тому +22

    I looove Terrasteel

  • @EeveeFromAlmia
    @EeveeFromAlmia 6 місяців тому

    Glad to see we’re still dealing with the kind of storage space you might see on a cassette tape

  • @nerdycatgamer
    @nerdycatgamer 6 місяців тому +4

    2:28 there are unicode points that take 4 bytes in utf8, so you should be able to make it larger

    • @shardtheduraludon
      @shardtheduraludon 6 місяців тому

      Terraria probably doesn’t support that type of Unicode, which is why he didn’t factor it in

  • @johnstevenson3628
    @johnstevenson3628 6 місяців тому

    Amazing video as usual Terrasteel. The editing, music, visuals, narration, everything comes together to make a quality experience. You somehow make such novel topics amazingly engaging videos. Keep up the great work!

  • @davidci
    @davidci 6 місяців тому +4

    Was just messing around with Terrasavr earlier and had this exact question lol what timing

  • @farribastarfyre
    @farribastarfyre 5 місяців тому +1

    I was expecting the maximum size to be 16kb, so the true maximum did end up being pretty impressive.

  • @JoLiKMC
    @JoLiKMC 6 місяців тому +5

    Huh. Smaller than I assumed, even knowing that player files and world files are completely independent. Even save games for old DOS games, like _Might & Magic,_ are bigger than that.

  • @semdening
    @semdening 6 місяців тому +2

    I’ve had a fun thought for a while but I don’t know the best way to share it. What inventory/chest/pouch setup can someone have to have the maximum amount of available crafting recipes? I’m sure you’d have fun trying to figure it out. Also great vid

  • @sapphirewine7470
    @sapphirewine7470 5 місяців тому +2

    holy shit i clicked on this video so fast, there is no possible way any of this knowledge could ever be useful to me.
    But i HAVE to know!

  • @Ryan50Ryan
    @Ryan50Ryan 6 місяців тому +2

    "Hey ladies, wanna see how big my terraria player file is?"

  • @DZac
    @DZac 6 місяців тому +2

    You should check out some of the other file formats... like I mentioned in the discord, TML has a world format that is literally just Minecraft's NBT format, but also Old Console editions have it's own format for worlds and players.

  • @caa_la
    @caa_la 6 місяців тому +667

    "he's running out of ideas" my sibling in christ this is literally what he's been doing on the channel for *a while* now.
    cala. comment patch notes
    v1.0 - comment posted
    v1.1 - the inclusivity update
    + added following phrase: "non-binary sibling"
    v1.2 - optimisation update
    - removed "brother"
    - removed "sister"
    - removed "non-binary sibling"
    + added "sibling"
    - removed Herobrine
    we (literally just me) at the cala. team appreciate the feedback provided
    v1.2.1 - balance changes
    + added asterisks around "a while"
    this is a quick test to see where we (me) should go with the balance of the comment
    v1.3 - software revamp
    + added a period after "now"
    ? the comment now has a small chance to combust
    this was necessary, because i deemed it to be

    • @FiredCashier
      @FiredCashier 6 місяців тому +16

      @@caa_la i wouldn't be surprised if he migrates to ultrakill and make videos like this one but ultrakill related

    • @zhegn4420
      @zhegn4420 6 місяців тому +38

      ​@@FiredCashier why so specifically ultrakill?

    • @FiredCashier
      @FiredCashier 6 місяців тому

      @@zhegn4420 grin

    • @ImOnly3YearsOld-jf2vv
      @ImOnly3YearsOld-jf2vv 6 місяців тому +13

      U forgot they/them in christ 😢😤😡😡

    • @tinymicrowave6821
      @tinymicrowave6821 6 місяців тому +29

      @@ImOnly3YearsOld-jf2vv that would be sibling, tbh how the hell do you forgor the word sibling

  • @Yharim
    @Yharim 6 місяців тому +15

    You should do a video on which theoricaly difficulty / world hardest terraria would be , consider world gen and things such as chest loot and pot generation, on top of overhaul structure

    • @CiromBreeze
      @CiromBreeze 6 місяців тому +2

      Wouldn't that just go to Journey Diff. 2.95 Get Fixed Boi? I can't see how any other option could possibly get closer in difficulty

    • @anonanonymous9670
      @anonanonymous9670 6 місяців тому +2

      @@CiromBreeze It would actually go to a brand new secret seed that was shown off via Chippy's channel months ago

  • @angeldude101
    @angeldude101 6 місяців тому +32

    Does Terraria accept astral-plane characters (yes, that is an actual term used for characters with a code point above 65535)? They take up 4 bytes in UTF-8 rather than 3, which should increase the size a little bit. In addition, there are emoji and similar characters where a single glyph is made up of multiple coffee points. If Terraria counts code points, then this wouldn't change anything, but if it counted grapheme clusters, then it would be able to inflate the size tremendously since grapheme clusters can get arbitrarily long (just look at Zalgo-text).
    As someone who frequently plays Journey Mode and usually tried to research every item I can, the fact that items are stored by text ids rather than numerical ids is a travesty that I demand be corrected.

  • @ShockInazuma
    @ShockInazuma 5 місяців тому

    Thank you, Earthmetal, very cool.

  • @jackthorndyke3390
    @jackthorndyke3390 6 місяців тому +1

    Given how inconsequential the size of the file is, I imagine they stored the research data as strings of text simply out of convenience. Funny that a simple optimization of it could probably cut this max file size nearly in half, though.

  • @frovell
    @frovell 6 місяців тому

    CaseOh’s save file probably takes up 300 Petabytes

  • @purplehaze2358
    @purplehaze2358 6 місяців тому +19

    I'm curious if Re-Logic will change how save date is stored for researched items specifically because of this video, or if it's such a minor issue that they couldn't be bothered.

    • @xxGreenRoblox
      @xxGreenRoblox 6 місяців тому +10

      I'm pretty sure they don't care like at all
      Who cares about 100 kilobytes

    • @gdttdeggegdh5471
      @gdttdeggegdh5471 6 місяців тому +10

      It's more that it's such a minor size that there's no reason to bother. It wouldn't have been an issue on release, before hardmode was even a thing, let alone journey mode.

    • @thenickstrikebetter
      @thenickstrikebetter 6 місяців тому +1

      the only reason to fix is since each update keeps adding more items means that theoretically after many (many) updates it could get really big. Or to help with mods that add 1000s of items

    • @Th3VoidOfDarkn3ss
      @Th3VoidOfDarkn3ss 6 місяців тому +5

      @@thenickstrikebetter Mods are unofficial if I am not mistaken also even if the number of items in the game doubled it would still be only be _around ~200KB_ *so no one will care*

    • @Ne-vc5pm
      @Ne-vc5pm 6 місяців тому +1

      This would cause major compatibility issues for absolutely no reason.

  • @CaidenTMG
    @CaidenTMG 6 місяців тому +1

    fun little video lol i love it! subscribed

  • @TheSonkPalace
    @TheSonkPalace 6 місяців тому +160

    dude are you okay

    • @Markm8
      @Markm8 6 місяців тому +16

      Hate these comments

    • @breadbug.
      @breadbug. 6 місяців тому +1

      What?

    • @themaydayman
      @themaydayman 6 місяців тому

      my spectrumeter is reading a 5 or more

  • @yech3461
    @yech3461 6 місяців тому +8

    interesting, I was expecting map progress (how much of each world a player has explored) to be covered here. Map progress doesn't seem to be stored per world (if you copy a world file directly the copy of the world will have 0 map progress for all characters) so either it is stored per character but doesn't contribute to file size or works differently than I thought.

    • @Terraw
      @Terraw  6 місяців тому +18

      @@yech3461 It’s stored in a separate folder outside of the .plr file.

    • @art0007i
      @art0007i 6 місяців тому

      I wanted map data mentioned here too, especially because after using a mod to reveal the full map the game would say player data corrupted every time

    • @Terraw
      @Terraw  6 місяців тому

      @@art0007i Seems like an issue with the mod - my cheat mod that reveals the map data has never had that issue.

  • @Shadow6678-j5s
    @Shadow6678-j5s 6 місяців тому +1

    my 145+ hour terraria character

  • @Construct_32
    @Construct_32 6 місяців тому

    Spawn points are stored in the player file so multiple players from the same device can spawn in different locations in a world.

  • @JustJory
    @JustJory 5 місяців тому

    For comparison, you could fit 12 of these max sized player files onto a floppy disk. For comparison, a single 1920x1080 png could fit 3-5 floppy disks worth of storage.

  • @Xeractyll
    @Xeractyll 6 місяців тому +1

    In before we get a Mappy video in a week annihilating this.

  • @Versutus
    @Versutus 6 місяців тому

    he really wants to eat

  • @leglesslegolegolas
    @leglesslegolegolas Місяць тому

    good research!

  • @SuperGBASP
    @SuperGBASP 6 місяців тому

    Now this is the completely useless but also interesting content I love

  • @fuster7605
    @fuster7605 6 місяців тому +2

    CaseOh player file would be like 98Tb to store

  • @one_guestdream1772
    @one_guestdream1772 6 місяців тому

    the largest player file would exist if caseoh made a brand new terraria character

  • @zachary7573
    @zachary7573 6 місяців тому

    They probably store the names in the research data for legacy purposes. If the list changes the index might not match anymore so it would have to search for the match.

  • @prinnyzawa
    @prinnyzawa 6 місяців тому

    That was a very interesting and educational vid

  • @speckmitei2229
    @speckmitei2229 6 місяців тому +1

    We‘re reaching new heights in terms of uselessness

  • @Trixzinho
    @Trixzinho 5 місяців тому +1

    2:00 Being a Brazilian, this name is quite funny

  • @TheWisme
    @TheWisme 5 місяців тому +1

    I was so confused when I originally discovered that research is stored as names rather than ids. It just doesn't make sense to me.

  • @PatchouliKnowledge-e9h
    @PatchouliKnowledge-e9h Місяць тому +1

    your videos are peak

  • @TheGeladoo
    @TheGeladoo 6 місяців тому

    I noticed my 100% Research character file was a lot larger than my other character files but I didn't know it was because of Relogic storing the research data very inefficiently

    • @BlastedUniqueIdentifiers
      @BlastedUniqueIdentifiers 6 місяців тому

      Even if they tracked it using itemID instead of item name a 100% research character would still be 10 times bigger than an equivalent, non-journey mode character. (Assuming you don't have 200 Chinese spawn points.)
      So the inefficiency is only half of it, it's just simply a lot of data to track.

    • @TheGeladoo
      @TheGeladoo 6 місяців тому

      @@BlastedUniqueIdentifiers Yeah I get that, it could just be like half the size, not that a few more KBs really matter at the end of the day

  • @ascension9690
    @ascension9690 6 місяців тому

    beautifully informational

  • @Vetrical
    @Vetrical 6 місяців тому +8

    5:30 theres a bit of normal subtitle text here thats pretty much unreadable without good timing and pausing
    Edit: fixed

    • @jonouyang
      @jonouyang 6 місяців тому

      It's on there for exactly 5 frames lmao

    • @yeeterdeleter0117
      @yeeterdeleter0117 6 місяців тому

      I can't get it what's it say

    • @ithoughtso.7016
      @ithoughtso.7016 6 місяців тому

      where?

    • @Vetrical
      @Vetrical 6 місяців тому +1

      ​@@ithoughtso.7016 seems to be fixed now :D

    • @yeeterdeleter0117
      @yeeterdeleter0117 6 місяців тому +1

      @@Vetrical no not :D I wanna know what it said!!!

  • @morbidlyobesecat7829
    @morbidlyobesecat7829 6 місяців тому

    Its 2:27am i should really sleep, on the other hand, terraria

  • @bloodshard18
    @bloodshard18 6 місяців тому

    Neat. So what next, smallest character file? biggest world file?

    • @leivvvvvvvvv
      @leivvvvvvvvv 6 місяців тому +2

      smallest character is just a character with a single english letter name and nothing else... not that interesting

  • @leonardowesselka4124
    @leonardowesselka4124 6 місяців тому

    The fact that this entire video's calculations stayed in the bytes metric shows why Terraria is known for their accessibility to weak pc's

  • @kaiotrem358
    @kaiotrem358 6 місяців тому

    didn't know a terraria player could carry such a heavy "data"

  • @The_higuy
    @The_higuy 6 місяців тому

    Wow. that's pretty cool

  • @blicxyuwu
    @blicxyuwu 6 місяців тому

    This just further proves how well optimized this game really is :3

  • @Altiami
    @Altiami 6 місяців тому +1

    Re: character and world names.
    吃 encoded in UTF-8 is E5 90 83, not 90 83 E5. This is even shown in the hex editor screenshot.
    Also, are there not any Unicode characters with a code point in the range from U+010000-1FFFFF that can be entered in Terraria? Those would be encoded in UTF-8 with four bytes, which would increase the size of the names by about 33%.

  • @bluecrater
    @bluecrater 6 місяців тому

    filling out my essay word count like

  • @gengarisnotinsmash...
    @gengarisnotinsmash... 6 місяців тому +1

    This seems like a good setup for a "yo momma" joke.

  • @britusgaming
    @britusgaming 6 місяців тому +2

    yooooooo pickles!

  • @vizthex
    @vizthex 6 місяців тому

    it would be so funny if they changed item storage to use ID numbers in 1.4.5.

  • @tragicallytoad6169
    @tragicallytoad6169 6 місяців тому

    The largest save file is probably the one on my iPad from 2016

  • @straynyan
    @straynyan 18 днів тому

    Wait, your pronunciation of "漢字" is way too perfect LOL

  • @zancloufer
    @zancloufer 6 місяців тому

    So two questions;
    1] Can you store items in multiple Goblin Tinkerer or Guide slots by doing it on multiple worlds?
    2] I would assume since research is raw text we can balloon this file size to near infinity with mods? Though I'm not sure there is enough (compatible) mods to breach the MB threshold. Might be a new video idea if your really bored.

  • @nokia-gm8gv
    @nokia-gm8gv 6 місяців тому

    very nice

  • @Skrzynia
    @Skrzynia 6 місяців тому

    I thought it will be at least 1 GB i was so wrong. Terraria suprised me more than once

  • @tfx9223
    @tfx9223 6 місяців тому +2

    If spawn data is kept in the player file, does that mean you could “teleport” to places in the world by modifying the spawn location and then dying?

    • @thenickstrikebetter
      @thenickstrikebetter 6 місяців тому

      If the game reads the file everytime, then yes. But more than likely it loads it into RAM, and you'd have to reload everytime.

  • @hedgehog3180
    @hedgehog3180 6 місяців тому

    I think at some point the Terraria devs remembered that they were making a game in the 2010s not the 1980s and decided to stop giving a shit about file sizes.

  • @ARDIZsq
    @ARDIZsq 6 місяців тому +2

    It’s kind of insane how the player files are simultaneously super optimized and horribly unoptimized. Still, a max size of around 120kb is CRAZY small as far as files go.

  • @amimirmimir512
    @amimirmimir512 6 місяців тому

    that's bigger than most of my drawings

  • @Sabagegah
    @Sabagegah 6 місяців тому +1

    Ok. So don’t play Journey mode if your storage device is a floppy disk.

    • @deudz
      @deudz 6 місяців тому +1

      you would still be able to fit it in a 3 1/2 and a 5 1/4

  • @fatfroggeorge2373
    @fatfroggeorge2373 6 місяців тому

    just called me fat

  • @Izzythemaker127
    @Izzythemaker127 6 місяців тому

    In some cases its possible to see the number 59 on the hand slot, making it officially the 59th slot and not just unofficially. In old calamity mod the guns that you can only use a limited amount of times in a bossfight(eg. hydra(in old calamity), magnum(removed), lighting hawk(removed), elephant killer(removed)) didn't count slot 59 usage as using it, allowing for some hilariously fast boss kills with the unlimited usage. Also why is everything removed what has happened to calamity mod why has hydra forgotten its history

  • @icedt513
    @icedt513 6 місяців тому

    wait what the heck is that blue boot near the beginning of the video? it looks like Water Walking Boots but without the green part

  • @electricnoob6970
    @electricnoob6970 6 місяців тому

    If I'm not mistaken, you forgot torch gods favor which is stored on the character file

  • @bunbun8131
    @bunbun8131 6 місяців тому

    the size doesn't matter, it's how you use the player.

  • @6Twisted
    @6Twisted 6 місяців тому +6

    If you play the game in Chinese does it also store the research data in Chinese characters?

    • @Terraw
      @Terraw  6 місяців тому +13

      They use the internal item names, so probably not

  • @Redd7206
    @Redd7206 6 місяців тому

    Actually, if you name your character my full legal name, the file size is 2,000 zetabytes

    • @shardtheduraludon
      @shardtheduraludon 6 місяців тому

      No it wouldn’t, there’s a cap on how long the character name is

    • @samuel-aka-contepic
      @samuel-aka-contepic 2 місяці тому

      @@shardtheduraludonprove it, send me a video

  • @theultimatetrashman887
    @theultimatetrashman887 6 місяців тому

    Thats like 3 super mario 1's worth of space if you combine everything! How could we recover from this?!

  • @4dmost991
    @4dmost991 6 місяців тому +17

    0:31 how large can a player file gyatt?

  • @leggyjorington3960
    @leggyjorington3960 6 місяців тому

    The community post makes sense now...

  • @leechlord
    @leechlord 6 місяців тому

    More KB in one character then to land on the moon

  • @PendolinIO
    @PendolinIO 5 місяців тому +1

    Am i the only one who thought it was gonna be like 1gb

    • @HJVA12
      @HJVA12 5 місяців тому +1

      I thought it wold be like 10mb

  • @beachchaos1863
    @beachchaos1863 6 місяців тому

    Make one for how big the world file can get

  • @Sabagegah
    @Sabagegah 6 місяців тому +1

    Wait what about inventory, and other data (like Health, Mana, and permanent upgrade status, fishing quests…)?

    • @Terraw
      @Terraw  6 місяців тому +2

      They’re always stored (like the blocks).

  • @OhCrapI_He
    @OhCrapI_He 6 місяців тому

    Guess before watching the vid: The largest .plr files would be ~10 kb (given that they're usually 3-5 kb, I thought 10 would be a safe guess)
    Edit: Wow! I greatly underestimated the power of Journey mode Research.

  • @trevtastic6038
    @trevtastic6038 6 місяців тому +4

    The largest possible Terraria player savefile is made when yo mama creates a character.

  • @Cy-An
    @Cy-An 6 місяців тому +1

    3:51, what would happen if the spawnpoint includes for FF bytes, like in the world name? it feels like you could break this somewhat easily

    • @Terraw
      @Terraw  6 місяців тому +2

      As far as I can tell, there is no UTF-8 text that is encoded as FF (the ASCII characters stop at 7F and it skips forward a lot).

    • @Cy-An
      @Cy-An 6 місяців тому +1

      @@Terraw how is it with a combination. from the explaination it seemed like following a name would be the next coordinates so if FFFF for coordinates is impossible there seem to be utf-8 characters that start/end with with FFF for example 'f48fbfbf'(􏿿) seems to be one that has both. would this do anything?

    • @aspectreishauntingeurope
      @aspectreishauntingeurope 5 місяців тому

      ​@@Cy-AnI'm pretty sure it reads the whole string first (the file uses sized strings!) and only then checks for the sequence.

  • @JxtoGames
    @JxtoGames 6 місяців тому

    Im surprised signs didnt serve a function, or anything that could store text

  • @ZarHakkar
    @ZarHakkar 6 місяців тому

    Bro is datamaxxing

  • @renakunisaki
    @renakunisaki 6 місяців тому

    Probably the reason for text IDs is for forward compatibility when new items are added? Or with modded items?

    • @PsclKmn
      @PsclKmn 6 місяців тому

      It has saved me a few times when modding yeah. Sometimes I'd accidentally load a world without the mod enabled, but because it saves the item name (and doesn't delete modded items even when the mod unloads), the items can be retrieved still

  • @nyeIon
    @nyeIon 6 місяців тому +1

    I think the biggest file size would be if you kept eating fatty foods like bacon on your character, at least imo.

  • @goose7449
    @goose7449 6 місяців тому

    The largest noita player's save file: 💀💀💀

  • @janputz4157
    @janputz4157 6 місяців тому

    Slight flaw, you can get the biggest file by simply naming the character your mom.

  • @akravomit
    @akravomit 6 місяців тому

    Can you do a video about how terraria uses the stored data about a character to draw them on the screen? Like hair color, skin color, etc?

  • @idongivadamn
    @idongivadamn 6 місяців тому

    Have you seen the new glitch where you can craft items using tbe guide and fresh achievements?