Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

Why 64?


  • This topic is locked This topic is locked
31 replies to this topic

#1

crossy1997

Posted 21 October 2011 - 07:23 PM

There is kind of a question that I kind of want to ask Notch and that question would be Notch, why did you make the max stack 64 why not something like 70 or 100 or 50, is your birthday on like the 6th day of the 4th month i really want to know. do any of you have the answer. :GoldBar:

Register or log in to remove.

#2

Custex Alpha

Posted 21 October 2011 - 07:25 PM

Its a binary number. Look em up :)
1, 2, 4, 8, 16, 32, 64, 128, 512.

#3

Okta123
    Okta123

    Gold Miner

  • Members
  • 464 posts
  • Minecraft: Okta123

Posted 21 October 2011 - 07:25 PM

View Postcrossy1997, on 21 October 2011 - 07:23 PM, said:

There is kind of a question that I kind of want to ask Notch and that question would be Notch, why did you make the max stack 64 why not something like 70 or 100 or 50, is your birthday on like the 6th day of the 4th month i really want to know. do any of you have the answer. :GoldBar:

Because you can split 70 to get 1 block. You can´t get a half block xD

#4

Datron101
  • Location: Kentucky, USA
  • Minecraft: datron101
  • Xbox:xMR CLEANx 1

Posted 21 October 2011 - 07:25 PM

8 x 8 = 64. 8 is an easy number to work with. 64 makes perfect sense to me.

#5

Ilan321
    Ilan321

    Iron Miner

  • Members
  • 287 posts

Posted 21 October 2011 - 07:26 PM

It is because of the NBT file system etc..

It's to the power of ^2! (2,4,8,16,32,64,128,256,512,1024 etc..)

It saves space or whatever (That's how I think it works..)

Originally, the max was 100. (or 99)


What is love?

#6

Kesuli
    Kesuli

    Redstone Miner

  • Members
  • 629 posts
  • Location: Mom's Basement

Posted 21 October 2011 - 07:26 PM

Because 64 32 16 8 4 2 1.
Posted Image

#7

levil9
    levil9

    Carpenter

  • Members
  • 52 posts

Posted 21 October 2011 - 07:27 PM

all texture are 16x16, minecraft is blocky, 64 is the perfect number!
Posted Image

#8

Kesuli
    Kesuli

    Redstone Miner

  • Members
  • 629 posts
  • Location: Mom's Basement

Posted 21 October 2011 - 07:27 PM

View PostIlan321, on 21 October 2011 - 07:26 PM, said:


Originally, the max was 100. (or 99)

No, it was 111, I think..
Posted Image

#9

crossy1997

Posted 21 October 2011 - 07:28 PM

Wow thanks all of you so many suggestions I have really been confused why 64 for a while. :Diamond: for you all.

#10

formthisway
  • Minecraft: imasocool

Posted 21 October 2011 - 07:29 PM

Because the game is a 64 bit game, am i right? i was told that by a "reliable" source. I think if that is true then it would make sense that notch would make the stack 64 max. if for nothing else, it can be a little "inside joke."

#11

sirolf2009
    sirolf2009

    Lapis Lazuli Collector

  • Members
  • 980 posts
  • Location: Pandaemonaeon
  • Minecraft: sirolf2009
  • Xbox:masterflappie

Posted 21 October 2011 - 07:29 PM

it should be 42 (hitch hikers guide :))

Posted Image

schrödingers cat is
Spoiler:

#12

Unicorn_Master

Posted 21 October 2011 - 07:37 PM

View Postcrossy1997, on 21 October 2011 - 07:23 PM, said:

There is kind of a question that I kind of want to ask Notch and that question would be Notch, why did you make the max stack 64 why not something like 70 or 100 or 50, is your birthday on like the 6th day of the 4th month i really want to know. do any of you have the answer. :GoldBar:
It's a power of 2, which makes it conveniently divisible into all smaller powers of 2. Because of this, a full stack (64) of an item can produce exact numbers of many of its products (for instance, 64 wooden planks can make exactly 2 full stacks of torches, exactly 8 chests, exactly 16 crafting tables, etc). With an awkward maximum such as 50 or 70, you would often end up having unwanted leftover supplies from a full stack of items. For instance, if you wanted to make furnaces and had a space left in your inventory to gather a full stack of cobblestone, you would still have leftover cobblestone after making your furnaces (and would therefore be leaving items on the ground) because 50 and 70 are not divisible by 8. A few other awkward situations would occur when cutting wood into planks, since you wouldn't reach exactly filled stacks with a 50 or 70 max (unless you had a LOT of wood). This is similar with what happens with bone meal and other items now.

Hopefully I answered your question :D

~Joe

#13

OpelSpeedster
  • Location: Hue Hue Hue
  • Minecraft: OpelSpeedster

Posted 21 October 2011 - 08:08 PM

It is a reference to Nintendo 64!

#14

OpelSpeedster
  • Location: Hue Hue Hue
  • Minecraft: OpelSpeedster

Posted 21 October 2011 - 08:09 PM

[ignore this post, 502 bad gateway error]

#15

OpelSpeedster
  • Location: Hue Hue Hue
  • Minecraft: OpelSpeedster

Posted 21 October 2011 - 08:09 PM

[ignore this post, 502 bad gateway error]

#16

Darkmagic101

Posted 21 October 2011 - 08:18 PM

View PostOpelSpeedster, on 21 October 2011 - 08:08 PM, said:

It is a reference to Nintendo 64!
I hope that was a joke... everyone knows its because notch is programming using a 64bit processor. :P
"If it already has been done then it can be done again"  or
"If its a mod its possible to be a feature"

#17

assassin10
  • Location: Minecraft

Posted 21 October 2011 - 08:25 PM

It's because binary is better then decimal.
The Sun rises in the North!
Now these points of data make a beautiful line...

#18

trineops
    trineops

    Lapis Lazuli Collector

  • Members
  • 1099 posts
  • Location: Far far away, and yet so close to you
  • Minecraft: gam60v6r

Posted 21 October 2011 - 11:26 PM

because it fits with the texturepack and other files.
2,4,8,16,32,64,128,256,512,1024
Did i help you please plz the little green rate thingy!
Posted Image

#19

Megaloneus
  • Location: World 1, probably around 180x, 340z
  • Minecraft: Megaloneus

Posted 22 October 2011 - 12:30 AM

View PostCustex Alpha, on 21 October 2011 - 07:25 PM, said:

Its a binary number. Look em up :)
1, 2, 4, 8, 16, 32, 64, 128, 512.

Wait... I'm sensing a code here.

64+32+16+8+4+2+1=127

127 backwards is 721, which is the year Prague was founded. The 127th word in the Czech Wikipedia article about Prague is současnosti. The first letter of that is 's', the second letter is 'o', and the seventh letter is 'n'. That spells son-

SON!

I HAVE MISSED YOU!

Spoiler:

Quote me to be sure to get a response!

WTFClock said:

He who lives in a water house should not throw sponges.

#20

Shredder05

Posted 22 October 2011 - 01:24 AM

View PostCustex Alpha, on 21 October 2011 - 07:25 PM, said:

Its a binary number. Look em up :)
1, 2, 4, 8, 16, 32, 64, 128, 512.


64 is not a binary number, it is a decimal number.  I know what you are saying, and that is 0100 0000 is a binary number.
100 0000 (or 64) is 7 bits).  However, if you consider 6 bits, you get 64 unique patterns to arrange 0's and 1's, from 000000 to 111111. If the max stack was 50 for example, 50_10 = 11 0010.  Not all 64 combinations have been used, so that's wasted code words.  

It's similar to if you were using a base 10 system, and you wanted to have a maximum stack of some weird number like 78.  Why not just have a max stack of 99?