▲
2
▼
According to former Mojang business and production director Daniel Kaplan, he came up with the original name for the mobile version of Minecraft, "Minecraft: Pocket Edition", a nod to the Game Boy Pocket, because he was a Nintendo fan.
▲
1
▼
According to designer Jens Bergensten, when Creepers were added in the game's alpha build, Notch may have given them their green skin color so they could be camouflaged and blend in with the grass.
▲
1
▼

The source code below is generated using RetroMCP for version 1.2.5 unless otherwise stated.
Around line 340 of WorldGenBigTree.java, this can be found:
[code]
if(this.heightLimit == 0) {
this.heightLimit = 5 + this.rand.nextInt(this.heightLimitLimit);
}
[/code]
This code randomises the height of generated large oak trees. However, this height limit is set once due to the [code]this.heightLimit == 0[/code] check.
Line 51 of BiomeGenBase.java shows the generator instance being created: [code]protected WorldGenBigTree worldGenBigTree = new WorldGenBigTree(false);[/code] The instance is unique for every biome created and is used whenever a biome has large trees in it. Therefore, large tree heights are unique per biome. This is not too noticable however, since these trees only generate in forests, extreme hills, ice plains, jungles and plains.
Between Alpha v1.2.0 and Beta 1.7.3, BiomeGenBase still controlled what trees were generated, but it used a new large tree generator instance every time, as seen on line 64: [code]return (WorldGenerator)(var1.nextInt(10) == 0 ? new WorldGenBigTree() : new WorldGenTrees());[/code] In earlier versions, new generator instances were still being created with the exception that the height was shared per chunk: in Alpha v1.1.2_01, the following code was used around line 380 in ChunkProviderGenerate.populate().
[code]
Object var18 = new WorldGenTrees();
if(this.rand.nextInt(10) == 0) {
var18 = new WorldGenBigTree();
}
[/code]
In the image attached to this submission, it shows a world generated in Minecraft Java Edition 1.9.4. The red sand border shows the border between chunks generated before and after game reset. Trees with sea lanterns are large trees generated before the reset and trees with glowstone are large trees generated after the reset.
This bug has its own report on the official bug tracker:
https://bugs.mojang.com/browse/MC-11208
Around line 340 of WorldGenBigTree.java, this can be found:
[code]
if(this.heightLimit == 0) {
this.heightLimit = 5 + this.rand.nextInt(this.heightLimitLimit);
}
[/code]
This code randomises the height of generated large oak trees. However, this height limit is set once due to the [code]this.heightLimit == 0[/code] check.
Line 51 of BiomeGenBase.java shows the generator instance being created: [code]protected WorldGenBigTree worldGenBigTree = new WorldGenBigTree(false);[/code] The instance is unique for every biome created and is used whenever a biome has large trees in it. Therefore, large tree heights are unique per biome. This is not too noticable however, since these trees only generate in forests, extreme hills, ice plains, jungles and plains.
Between Alpha v1.2.0 and Beta 1.7.3, BiomeGenBase still controlled what trees were generated, but it used a new large tree generator instance every time, as seen on line 64: [code]return (WorldGenerator)(var1.nextInt(10) == 0 ? new WorldGenBigTree() : new WorldGenTrees());[/code] In earlier versions, new generator instances were still being created with the exception that the height was shared per chunk: in Alpha v1.1.2_01, the following code was used around line 380 in ChunkProviderGenerate.populate().
[code]
Object var18 = new WorldGenTrees();
if(this.rand.nextInt(10) == 0) {
var18 = new WorldGenBigTree();
}
[/code]
In the image attached to this submission, it shows a world generated in Minecraft Java Edition 1.9.4. The red sand border shows the border between chunks generated before and after game reset. Trees with sea lanterns are large trees generated before the reset and trees with glowstone are large trees generated after the reset.
This bug has its own report on the official bug tracker:
https://bugs.mojang.com/browse/MC-11208
▲
1
▼

▲
1
▼
If a Parrot is near a music box when the player inserts a music disc and plays music then the parrot will dance along with the music by bobbing it's head around.
▲
1
▼

▲
1
▼

During the game's early years, the game's creator Markus "Notch" Persson had heavily promoted the game on a number of websites including 4chan, which its success he partly attributed to the website.
▲
1
▼

Feeding cookies to parrots was also a subtle reference to the song "Polly" by the band Nirvana.
▲
1
▼
On the title screen, random splash text is displayed below the bottom right of the title. One example is "Let's Danec!". This is a typo Notch (the game creator) made while working on "Wurm Online".
▲
1
▼

The partnership that spawned from this is called "Block by Block", which uses Minecraft to help teach young people in the planning of urban public spaces. Haiti, Nepal, India, Rwanda, and Kenya are countries undergoing projects with the help of said program.
▲
1
▼
If the game crashes, a witty comment is placed at the very beginning of the crash report. These comments include parodies of Zero Wing's "Somebody set up us the bomb", lines from "2001: A Space Odyssey", and even Minecraft in-jokes like "You should try our sister game, Minceraft!"
▲
1
▼
If the game's language is set to Australian English, there are a number of interesting changes that occur, including all new names for each type of tree, pigs being renamed wombats, and many more. Many in-game messages are also changed, like if you try to use a bed when a hostile mob is nearby, it will say "You can't sleep. The neighbors are having a party." instead of "You can't sleep. There are monsters nearby."
▲
1
▼
Whenever the player unlocks an achievement in the PC release, the notification will read "Achievement get!" This is a reference to the Japanese release of Super Mario Sunshine, where upon collecting a "shine" the words "Shine Get!" pop up on screen.
▲
1
▼

▲
1
▼
The Enderdragon can be damaged with snowballs.
▲
1
▼
There is a 1 in 2500 chance that a rabbit will spawn hostile, and attack players who come within four blocks. This rabbit is referred to as "The Killer Rabbit of Caerbannog" in the player death screen. This is an Easter egg based off of the Rabbit of Caerbannog from the British comedy film, Monty Python and the Holy Grail. In Peaceful difficulty, the killer rabbit will not despawn and will still try to attack players, but will do no damage.
Related Games
JumpStart Kindergarten
The Incredible Shrinking Character
Big Boy Boxing
Resident Evil 2
Untitled Goose Game
Carmen Sandiego's Great Chase Through Time
WWE 2K17
Sam & Max Hit the Road
Beyond Oasis
Everything
Psychonauts
Windjammers 2
Mint's Hints
JumpStart Adventures 5th Grade: Jo Hammet, Kid Detective
King's Quest VIII: The Mask of Eternity
Doki Doki Literature Club Plus!
Split Fiction
One Piece Odyssey
Zenless Zone Zero
Constantine
Tom Clancy's Splinter Cell
Phoenix Wright: Ace Attorney - Trials and Tribulations
Slayers X: Terminal Aftermath - Vengance of the Slayer
Scooby Doo 2: Monsters Unleashed
Need for Speed: High Stakes
Cars 2
Antz Extreme Racing
FIFA 2001: Major League Soccer
SpongeBob SquarePants Typing
Actua Soccer 3
South Park: Chef's Luv Shack
The Faces of Evil Remastered
BioShock 2
Valiant Hearts: The Great War
HellSinker
Titanic: Adventure out of Time
Rabi-Ribi
Ark: Survival Evolved
Reversi
Homefront: The Revolution
Kane & Lynch 2: Dog Days
This War of Mine
Pooplers
Teenage Mutant Ninja Turtles
Postal
Amazing Frog?
Thaumistry: In Charm's Way
Sonic Heroes
Shank
Garfield