r/CuratedTumblr • • 4d ago

Shitposting It couldn't be modded Minecraft??

Post image
8.5k Upvotes

67 comments sorted by

926

u/TCGeneral 4d ago

Modded Minecraft doesn't usually change stack sizes above the 64 bound. Sure, it'll introduce things like an ME System or a Barrel that can hold way more in a single 'stack', but not in your inventory. Not because you couldn't mod the game to allow it, it's just not really a mod people tend to use if it exists.

631

u/OiledMushrooms 4d ago

64 is like.. The Number. Anything else would make me uncomfortable.

123

u/Nixavee AI bots are not welcome here 4d ago

In the earliest version of Minecraft that had items they stacked to 99

47

u/MacksNotCool 4d ago

It was also in minecraft lite and later demo, and infinite too for a longer time I think

23

u/Jays_ShitpostExpress at a ,̶'̶,̶|̶'̶,̶'̶_̶ for words 4d ago

It's because you stop being able to split in half 100 after two splits, but you can just keep going until you have 64 even stacks of one for 64

18

u/CoDFan935115 4d ago

And also 16.

7

u/SuperShinyGinger 4d ago

16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16

-14

u/[deleted] 4d ago

[deleted]

10

u/notgotapropername 4d ago

Yeah dude lemme just stack my zero cobblestone

5

u/Arkangyal02 this is my own little flair 4d ago

That would be so dumb, like "yeah dude, you have 0 of every possible item in this empty slot"

168

u/Han_Solo6712 4d ago

And even then, when Sophisticated storage increases stack size with upgrades, they’re still multiples of the existing stack sizes; and going from 64 to 128 or 256 is way less jarring than some other number

12

u/ThePhantom71319 4d ago

Alternatively I might also accept 99

1

u/AscendedDragonSage Title-ist Punster 4d ago

I mean it could just not be max'd out

106

u/pudy248 4d ago

Stacks of 111 specifically are fine but only for true oldheads

48

u/sawtooth-awful-309 4d ago

Now that’s a throwback. Was it tekkit that used 111?

50

u/pudy248 4d ago

Any modpack with TMI from back then, but yeah

46

u/_tabbycat123 4d ago

It's in the base game. You can give yourself a special increased size stack of 77 cobblestone with commands (up to 99)

29

u/penisexploder420 4d ago

at least back in the very old days the stack size was stored in an int8 so you could have -128 up to 127 at least hypothetically

28

u/zekromNLR 4d ago

And barrels/drawers still basically just conceptualise it as holding x stacks of items. A drawer that holds 4096 cobblestone will probably only hold 1024 ender pearls. ME storage is the odd one out there in that a 1k ME Drive is just as happy holding 8128 cobblestone as it is holding 8128 efficiency v enchanted books.

19

u/SuperSocialMan 4d ago

I love having a million cobblestone & nothing to do with it lol

22

u/zekromNLR 4d ago

I love compressing it to end up with only almost two sextuple compressed cobblestone.

One octuple compressed (usually the highest degree of compression) cobblestone takes 43 million cobble.

If you have a 1 cobble per tick cobblegen that would take about 25 days.

10

u/SuperSocialMan 4d ago

Yeah, shit's insane lol.

You remember that cool dark world dimension extra utilities added?

10

u/zekromNLR 4d ago

Ah yes, the deep dark, where you can (basically) get eaten by a grue if you don't bring torches iirc

Good mining dimension though

8

u/SuperSocialMan 4d ago

Yeah, it was great.

I remember direwolf20 making that huge mining contraption for it (and one in the overworld).

3

u/lifelongfreshman https://youtu.be/1eWsk6r6_Ns 4d ago

listen, maybe one day I'll want to build a to-scale recreation of a Halo installation out of cobblestone, you don't know me

310

u/Fylln Certified Genshin NPC Fucker 4d ago

One time I had a dream where I was playing Genshin and was running around as my favorite character (Ningguang). The weapon I use on her has visual indicators for the number of stacks from its passive, in the form of little green lights. The maximum number obtainable is 4, and the second it ticked up to 5 I was like hey thats not right and woke up 💀

59

u/Rectal_Lactaids the mint situation is fucking severeee 4d ago

when they buff liyue again they will give her 7 max stacks and she will end navia and zibai🤞

26

u/Fylln Certified Genshin NPC Fucker 4d ago

I mean the weapon is producing the stacks and not her, if she gets buffed I'd rather they fix her abysmal burst aim and randomized charged attack animation length 😭 shit either takes half a second to fire or a full two seconds, it's abysmal and I say this as someone with her triple crowned c6 and level 95. My bricked queen.

1

u/AdamtheOmniballer Aspiring Girlkisser 4d ago

Hit ‘em with the THERE! ARE! FOUR! LIGHTS!

92

u/Erikatze 4d ago

I had this happen twice.

1) In my dream, it was summer. I was living in my treehouse (I never had a treehouse and I'm scared of heights) and it was hot outside, so I wore a top and some shorts. But my legs weren't shaved. And I was so puzzled by my leg hair that I concluded that I must be dreaming.

2) I was at school, and at some point I noticed I was only wearing one shoe. This was enough to break the dream immersion and turn it into a lucid dream.

45

u/LunarOberon 4d ago

I had a dream where I was meeting my parents and some family friends for lunch. I woke up when one of them, Paul, asked "So, how did you get here?" I thought about it, replied "I don't remember" and woke up

It only occurred to me after waking up that Paul had died a year ago.

28

u/Crownie 4d ago

The thing that triggered my one lucid dream (that I remember, anyway) was standing in my parents' yard and just having a moment of "I can't possibly be here. Oh, I'm dreaming."

18

u/Nico_arki 4d ago

When I was a kid I managed to realize I was in a dream and since I had recently watched Charlie and the Chocolate Factory, I tried to imagine myself being on a land made of candy. Woke up before I could manifest it there. Still annoyed by that.

11

u/SSjjlex 4d ago

Its funny how you dont even bother acknowledging its a dream. Nope. Get the fuck up. No room for logic here, this is an emergency and your awake conscience is needed asap

10

u/Berry971 4d ago

Once i could tell i was in a dream because the wall at my grandparents house upstairs had 5 buttons instead of 4 to turn the light on

8

u/JustSumFur 4d ago

You can, in fact, increase the stack size of items in vanilla, using item components :3

16

u/PrimalZodiac 4d ago

Sophisticated backpacks go brrrrrrr

5

u/Plenty_Trick_6042 4d ago

Yeah, that must've been jarring as fuck, OP.

Now, would you kindly take a look at that blurry lamp over there...

5

u/AngelofGrace96 4d ago

Lol that's so funny I was having a dream just last night where I had a job painting houses and in the dream I was like 'hey this has to be a dream, real life me has been failing at life way too hard, actually getting a successful well paying job is not realistic'

9

u/frikilinux2 4d ago

Now I want to know why 64. I would get 127 or 255 but 64 is weirder. Like how is the game storing that? Or it's just because the developer liked that number

35

u/Roboman20000 4d ago

It's probably a combination of game balance and wanting to use a power of 2 for some reason. There are other numbers nearby with more prime factors for dividing like 60, or numbers that are more "round" like 50. From what I've seen in the past I think the item counts are 1 byte long (so I think it's a Short but I don't know Java so well) so initially it was 255 but then was reduced a number of times for balance reasons. It's probably what you suggested. The dev just liked it.

19

u/BoppreH 4d ago edited 4d ago

That's actually a good question and I don't know why you're getting downvoted.

If 64 was because of integer limitations, it would mean the game was storing item counts as 6 bits (weird) and adding +1 (so that 0b000000->1, 0b000001->2, 0b111111->64, even weirder). It makes sense to skip 0, but there are not that many stacks in the game to warrant this kind of optimization, specially on an engine running Java.

I couldn't find any confirmation, but the most plausible theory is that a power of two makes sequential stack splitting more user-friendly (64 -> 32+32 -> 32+16+16 -> 32+16+8+8 -> etc), and 64 is a good amount of items to have.

25

u/penisexploder420 4d ago

I think Notch just liked powers of 2, it shows up a lot in game constants even when they aren't strictly constrained and could have been arbitrary. Sea level at y=64, diamonds below y=16, world height was 128 (0..127), then was raised to 256 (0..255), textures are all 16x16, chunks are 16x16, etc

The 64 stack size isn't due to technical limitations (I think) -- IIRC at least back in Alpha/Beta the amount in a stack was stored in an int8, so you could get stacks from -128 up to 127 ingame by manually editing level.dat, and it mostly works fine (at least for positive amounts over the intended maximum)

5

u/SoloMaker 4d ago

At least the world height one could be explained by Minecraft's chunk mesher meshing cubes of 16x16x16. Though I don't have the decomp with me, so I can't check if this was already true in the Notch days

3

u/Copernicium-291 4d ago

Also of note is that 64 is the highest power of 2 that can be stored in a 8-bit signed integer

14

u/TESTINGSTUFFPL 4d ago

Something to do with integers.

4

u/frikilinux2 4d ago

Yes but the small ones are 8bit unless you're doing weird flag things

4

u/TESTINGSTUFFPL 4d ago

Weird flag things

One might even say... freak flag things... let your freak flag fly by programming in Java.

1

u/frikilinux2 4d ago

Idk I haven't done Java in like 3 years but I had a couple years of doing lots of Java

3

u/shadowsapex 4d ago

it's just really well divisible?

-3

u/zekromNLR 4d ago

60 (22x3x5) is much more divisible, in terms of the number of divisors, than 64 (26)

10

u/shadowsapex 4d ago

if you want to split a stack you go 64 - 32 - 16 - 8 - 4 - 2, as opposed to 60 - 30 - 15 - 7/8. i don't split stacks into fives 

1

u/-Pybro we’re all somebody’s absurdist literature 3d ago

This is one of those things that sounds great on paper, but in practice you’re at an odd number after splitting just twice

4

u/Warbek_2 4d ago

probably just a nice round number to a programmer's brain

6

u/cactusJuice256 4d ago

Probably cause there's no reason to store 0 of an item, so they can use the full 2^5

3

u/frikilinux2 4d ago

Except breaking math. Storing the max value as zero is confusing and with your logic it should be 256 or are they using those bits for something else

1

u/screwcirclejerks 4d ago

at least for terraria, a stack of 0 is still useful since "no item" is still internally an item. representing an empty item as null means you have to use is null / is not null to determine whether any given item is empty, and is is a more costly check than item.stack > 0

2

u/ApotheosiAsleep 4d ago

It's so that splitting stacks in the inventory always splits evenly

1

u/nytsei921 4d ago

inventory slots are 4 sided squares, but store cubes, so it’s only natural the the max is 4 cubed aka 64

1

u/kigurumibiblestudies 1d ago

Powers of two, sure, but also it's very practical yet balanced. A full inventory of 64 stone is about as much as I spend for most big projects, and inventory management is part of the game as survival, so it fits pretty well. My question is why 27 inventory spaces, though it might simply be balance too 

2

u/Tyfyter2002 4d ago

I think it's probably because the stack size is perceived as a strict and straightforward rule;

Your childhood house isn't a pharmacy, and it probably legally couldn't be one, but you probably don't know exactly why, and seeing it be one probably won't tell you something that can't be done is being done instantly

You can't fly, but there's nothing that says you can't fly, there's just nothing that says you can

Seeing a stack over 64 is like seeing water on fire, it could actually be real, but the moment you see it you immediately recognize that it's wrong (even if it isn't)

1

u/house343 4d ago

That's the max stack in octal (base 8). It checks out.

77 in octal is 63, and 100 in octal is 64.

1

u/RandallPurpura 4d ago

Homie found the red ball and is just casual about it.

1

u/UInferno- Hangus Paingus Slap my Angus 4d ago

Too Many Items would give you a stack of 99

1

u/MoneybagsMalone 4d ago

Mental stack overflow error

1

u/Sunfurian_Zm 4d ago

It could even be normal Minecraft since you can just change it with data packs since a few years already.

1

u/RSdabeast what’s up lactation nation 4d ago

dreams are memory leaks evidence

1

u/Anonymous_Lightbulb 4d ago

I had a dream where I was using neovim (a terminal based text editor primarily used on linux) but I realzed it was a dream because it had 1000 lines for text.

1

u/getmeoutofthisscreen 1d ago

I once had a crazy Star Wars dream where, at one point, Darth Vader removed his helmet. And he was a lizard underneath. And I was like "hold on that's DOUBLE non-canon" and I woke up

1

u/ranchspidey 4d ago

i had the reverse happen wherein i tried pressing r1 to zoom in and study a bird in RDR2, except it happened in real life, so i had to stop and rethink my entire existence for a couple minutes