Java Edition unused features

From Minecraft Wiki
Jump to: navigation, search
This article is about features that are in Java Edition, but unused. For unused ideas, see Java Edition mentioned features.

Since the beginning of Minecraft's development, there have been a number of features added to the game that have no actual use in Survival or in Creative. Some of these features are leftover from removed features, or simply placeholders for new features.

Note: that this page documents only unused features that are currently in the game. See Java Edition removed features for features previously in the game that are no longer available.


Unobtainable block state combinations[edit]

Certain blocks have certain combinations of block states that cannot be encountered in usual Survival gameplay, and instead require using commands, the debug stick or a debug world. As these are impossible to encounter, mapmakers may be able to use some of them as blank slates and remodel these using model files for custom blocks as these will not be able to be encountered in any gameplay. Note, however, that these states are generally fragile.

  • Vines with all directional states set to false is generally inaccessible. It uses the exact same model as south facing vines, but has no hitbox.
  • Walls have several inaccessible block states - for example, walls with no orthogonal attachments nor the "up" state are completely invisible. Several other unattainable state combinations exist, most of which allow the inside of the wall to be seen, which can be seen through completely.
  • Iron doors and iron trapdoors have distinct "open" and "powered" states. Normal survival gameplay would dictate that these both either be simultaneously true or false, with no exceptions to this rule currently known. As such, these blocks with mismatched such states should be normally inaccessible.
  • Redstone wire with only one attachment will still stretch all the way to the side opposite its attachment, despite there being valid different block states which only have and visually show one attachment. Interestingly, they were even given distinct models in 20w18a, yet still never made available in Survival.
  • Campfires can be both waterlogged and lit using commands or debug sticks. However, current survival gameplay renders this impossible.
    • Similarly, Candles[upcoming: JE 1.17] can also be both waterlogged and lit, but the candle must be viewed from inside the water or with the graphics option set to Fabulous! to view any particles.
  • Slabs can be both waterlogged and be double slabs using commands or debug sticks. However, current survival gameplay renders this impossible.
  • TNT has a block state that causes it to explode when hit. This was obtainable in the past, but not with current survival gameplay.
  • Chorus Plant which have both up and down and at least one side set to true, while placable, will break immediately. Additionally, chorus plants with both up and down set to false, but 2 sides set to true cannot be placed.
  • Scaffolding with distance set to 7, while placable, become a falling entity, which will land on any place where it will be non-7, or break.
  • Glow Lichen[upcoming: JE 1.17] with all directional states set to false is generally inaccessible. Unlike vines, this block state has no model. It also has no hitbox, but does still emit light.[1]

Unobtainable fluid state combinations[edit]

  • Both non-flowing water and lava have a fluid state named falling, which is always false.
  • Both water and lava created from a corresponding block above have the fluid state falling set to true and height set to 8, while without block above, the fluid state has falling set to false and height set to 1 through 7, making the combinations of falling set to false and height set to 8, and falling set to true and height set to 1 through 7 unavailable.



Main article: Giant

Giants are an unused mob added in Indev. They appear to be a giant zombie. Giants have no movement AI, therefore they are unable to walk around. They cannot spawn naturally because the game requires the light level to be both greater than 11 and less than 8 and those conditions cannot be met in vanilla. This makes them impossible to appear through spawners.

Giants can be summoned only by using the /summon giant command.

During the 2020 April Fools' snapshot, the giant is able to naturally spawn on occasion in custom dimensions.

The Killer Bunny[edit]

Main article: Killer Rabbit
Killer Bunny JE5.png

The killer bunny is a variant of the rabbit that is hostile to all players and tamed wolves. Its fur is pure white with blood-red eyes that are horizontal, compared to a normal rabbit's vertical eyes.

If the killer bunny finds any player within a 16-block radius, it hops quickly toward the player, much faster than a normal rabbit. It moves in a style similar to that of a spider. Once it closes in, it lunges at the player, dealing a fair amount of damage. If the player strikes at the killer bunny, it runs away for a brief moment, then returns to lunging at the player. Killer rabbits are also immune to the Thorns enchantment.

If it cannot find a player, the killer bunny actively seeks out and attacks any wolves as well, including tamed wolves. These wolves, in turn, attack the killer bunny, leading to a vicious fight.

On peaceful difficulty, the killer bunny does not despawn, despite its hostile nature. It still attacks wolves and tamed wolves.

The killer bunny can be spawned only with the /summon rabbit ~ ~ ~ {RabbitType:99} command.

Zombie Horse[edit]

Main article: Zombie Horse
Zombie Horse Revision 3.png

Zombie horses are a variant of horses that were added in Java Edition 1.6.1, along with normal and skeleton horses. There is a zombie horse spawn egg available only in creative mode, but they remain unused in survival.

In addition to spawn eggs, zombie horses can be spawned with the /summon zombie_horse command.


Main article: Illusioner

The illusioner is an unused illager that was added in Java Edition 1.12. Like other illagers, they attack players, villagers, wandering traders and iron golems within a 12 blocks range. It attacks with its spells, and with its bow.

The illusioner has two spells: a spell that blinds its opponent, and a spell that summons duplicates and makes the illusioner invisible.

The illusioner has a face that is just like the face of a evoker, formerly of a vindicator.

Illusioners can be spawned only with the /summon illusioner command.

Minecart with Spawner[edit]

Main article: Minecart with Spawner
Minecart with Spawner JE2.png

Minecart with spawner is a combination of a minecart and a spawner.

Minecarts with spawners cannot be obtained as an item in the inventory, and can only be placed using the /summon command.

The spawner inside the minecart acts the same way as normal spawners, and the mob being spawned can be changed with /data modify.

When killed, minecarts with spawners drop 1 minecart.


The uncraftable potion is a potion added in the Java Edition 1.9 snapshot 15w44b with no effect that is unobtainable in survival without cheats as of 1.16. It is also available in splash potion and lingering potion forms, as well as for tipped arrows. It serves as a placeholder for potions that have missing or invalid potion-effect tags, which default to this.

It can be obtained using the following command: /give @p minecraft:potion 1 0 {Potion:"minecraft:empty"}.

Icon Name DV
Uncraftable Potion 373
Uncraftable Splash Potion 438
Uncraftable Lingering Potion 440
Uncraftable Tipped Arrow 441

There are also potions that cannot be brewed, and give the player status effects not intended to be received by potions; e.g. Wither, Nausea. Again, these can be obtained only through custom potions.

Status effects[edit]

Main article: Status effects

Various status effects remain unused in the game. They can be obtained using /effect or potion NBT data, but have no way of being obtained other than that.


Luck increases the chance of high-quality loot. Luck can be obtained from potion of luck, splash potion of luck, lingering potion of luck or arrow of luck, which cannot be obtained in survival.

From snapshot 19w13a to 1.14 Pre-Release 1, the arrows of luck could be obtained from fletcher villagers when the player has the Hero of the Village status effect.

Bad Luck[edit]

Bad Luck is the opposite of Luck; it reduces the chances of high-quality loot. Bad Luck cannot be obtained from potions, even in creative mode.

Health Boost[edit]

During the Java Edition 1.6.1 snapshots, the health boost status effect was added. It boosted the player's hearts for a temporary time. It could be obtained from eating a golden apple.

In the next main snapshot, golden apples give the player absorption instead of a health boost, but the effect was still left in the game.

In Java Edition 1.9 and Java Edition 1.14, developers gave the Health Boost effect a new texture, despite the fact that it is still not in use.


Main article: Biome

The following biomes remain unused since 13w36a and 18w08b. While they do not naturally generate in default worlds, they can be accessed using the Buffet world type.

Biome ID Name and Features Description Images

Mountain Edge [2]

Temperature: 0.2

Grass, Dirt, Stone, Pigs, Sheep, Cows, Wolves, Spruce trees, Oak trees, Snow (occasionally)

Similar to the jungle edge sub-biome, this sub-biome generates exclusively at the edge of mountains biomes (or any variant). Mountain Edge.png

Deep Warm Ocean [3]

Temperature: 0.1

Pufferfish mobs, Tropical fish mobs, Warm underwater ruins, Sand, Kelp, Seagrass, Ocean monuments, Guardians, Elder guardians

Similar to warm ocean biomes, but twice as deep. Because they are a deep ocean variant, they can generate ocean monuments, resulting in the spawning of guardians, elder guardians, prismarine, and sponges. Deep Warm Ocean.png


Audio loops[edit]

Loops were unused sounds, found in the game files, and were possibly meant for when the player is in a specific type of location (i.e., in caves, forests, the ocean and beside a waterfall).

They were found in .minecraft/resources/sound/loops/, and could be converted to reveal four loops, of birds chirping, cave chimes, ocean and waterfall noises. They were removed in an unknown time.

Loop Track
Birds Chirping
Cave Chimes


Others Track
Ghast affectionate scream
Classic Hurt
Wolf Howl 1
Wolf Howl 2
Silverfish Walking Sounds Track

Some of these sounds are still usable by running:

  • /playsound minecraft:entity.ghast.scream master @a for the "Ghast affectionate scream" sound.[4]
  • /playsound minecraft:entity.player.breath master @a for the "Breath" sound.[5]
  • /playsound minecraft:entity.wolf.howl master @a for the "Wolf Howl" sounds.[6]
  • /playsound minecraft:entity.silverfish.step master @a for the "Silverfish walking" sounds.[7]

Curiously, the "affectionate scream" can be heard in the Nether Update Official Trailer at around 1:03.


Various resources located in the game's assets files that remain unused.

Purple arrow[edit]

Purple Arrow JE1.png
The arrow and the purple arrow beside each other, in that respective order.
The purple arrow shot by a skeleton in Survival Test.

Purple arrows were shot by skeletons in Survival Test and acted the same as regular arrows, but could not be picked up. The purple arrow used a texture on the same sheet as the normal arrows, but the texture is not currently in use.

In Java Edition 1.9, a new texture was added for arrows, causing the original arrow texture, including the purple arrows to be entirely unused.[8]


See also: Emerald and Ruby
A ruby.
Pre-release texture of ruby.

On May 21, 2012, Jeb released a screenshot of himself testing the trading system. At this time, what would become emerald ore in Java Edition 1.3.1 was ruby ore. The previous ruby texture remains in the ruby.png file. It is unknown if the texture will ever be used. Dinnerbone stated in a forum post[9] that they went with emeralds instead of rubies at the last minute because he is colorblind and he had a hard time spotting the difference between ruby ore and redstone ore.
The names "Ruby Ore" and "Ruby" were still in the .lang files, but they were removed.

Rubies would later appear as the purchasable currency in Minecraft Earth. However, they use a different texture and are completely unrelated to the original item.

Confusingly, the texture still remains even in 1.16.5.[8]

Villager speech bubble[edit]

A villager speech bubble

The villager speech bubble is an image that was added along with the villager.png file in the jar when the trading system was added. It showed a trade, where raw chicken could be sold to villagers for another raw chicken. Both raw chickens have the old raw chicken texture. During an interview about villagers, Jeb offered a possible explanation: "We did some experiments with thought bubbles, but it didn't look good. So in the end, after I'd been lead on Minecraft for a year, we just decided to add an interface instead." [10]

The texture has been partially overwritten by the selection arrows.

debug.png and debug2.png[edit]

Debug (texture) JE1.png Debug2 (texture) JE1.png

These textures were added in Java Edition 1.9 snapshot 15w31a. They are used by the developers, maybe for making block models. They could also be seen in certain Java Edition 1.13 snapshots.

Despite being unused, both of these blocks were given new textures for the 2018 April Fools' update: .

Minecart texture[edit]

See also: Minecart
The minecart dirt texture from spectator mode.

The texture from the minecart model is rarely visible. The texture appears to be dirt, which is an artifact of when the minecart used to act as a portable chest. The "dirt" level used to raise when items were put into it. The texture still appears inside minecarts, but it's blocked by a different texture. It can be seen only in spectator mode.

Vindicator, evoker and witch hood[edit]

Witch hood seen on 18w50a.
See also: Illager
Evoker hood seen on Meet the Evoker.

Evokers, vindicators and witches are hostile mobs based off the villagers, and they have an unused hood texture.

The evoker hood can be seen in the Mojang article "Meet the Evoker" and the witch hood can be seen in 18w50a.

Prior to the 1.14 Village and Pillage update, the villagers also had unused hood textures.

Footprint particle[edit]

See also: Particles

Despite the particle itself being removed in the snapshot 17w47a, the texture for the 'footprint' particle still exists within the game's jar file.[8]

During the April Fools' 2020 snapshot, the texture of the footprint particle was added into the snapshot as an unusable item named minecraft:footprint in the dimension "missing".

Zombie pigmen, guardian and armor stand[edit]

The old texture for zombie pigmen used to contain the text "THX XAPHOBIA" on an unused section of the texture. The texture for the guardian contains the text "jeb_", which is Jens Bergensten's nickname. The armor stand's texture also contains the text "Searge", which is Michael Stoyke's nickname.


See also: Banner

banner_base and banner_overlay item textures exist but are unused, meaning it was once going to use an item model instead of the original entity model.

Old zombie villager texture[edit]

See also: Zombie Villager
Old zombie villager texture

Old texture from 12w32a snapshot still exists in "textures/entity/zombie" directory but it's unused.[8]

Map icons[edit]

See also: Map

Some extra icons for maps. The white and green arrows are the only ones used normally, though the colored arrows are used for multiplayer in Bedrock Edition.

Selected and Unselected[edit]

Squares labeled "SEL" and "UN SEL" (likely "SELECTED" and "UNSELECTED") can be found in "textures\gui\container\creative_inventory\tabs.png". Purpose unknown, though they could possibly be used as a template for the selected tabs and unselected tabs with the rest of tabs.png.

Skeleton melee attack[edit]

Skeletons normally wield bows, but if one were to spawn in a skeleton with a sword, the skeleton can use it like a normal weapon. A similar case happens with wither skeletons, in which one spawned with a bow can use it as intended, except the arrow is always on fire, even without lava or enchantments.

Alex skin[edit]

Alex all visible.png

When the opacity of all pixels is set to 100%, unused textures are visible. The texture features Alex with glasses. It also features what appears to be the texture of Steve's arms implying that the Steve skin was used as a template for the Alex skin.


Java Edition Indev
0.3120100205Zombie.png Added giants.
Giants act like any normal hostile mob – they walk toward the player until they are touching them. However, the giant is not able to "touch" anything unless standing on top of it, making it hard for them to do combat against opponents.
Java Edition
1.513w06aMinecart with Spawner JE1 BE1.png Added minecarts with spawners.
1.6.113w16aZombie Horse Revision 1.png Baby Zombie Horse Revision 1.png Added zombie horses.
Zombie horses have been assisted by DrZhark (John Olarte), creator of the Mo' Creatures mod, whose horses are a baseline for Minecraft's zombie horse models.[11]
13w16bZombie horses have now been made slower and have been reduced from gliding so much.
13w18aHorse saddles have now been removed. Zombie horses are now ridden using the saddle.
13w21aNew GUI for zombie horses, to control the saddle, has been added.
13w23bAdded Health Boost.
Normal Golden Apples now grant 1:30 of Health Boost.
13w24bNormal Golden Apples no longer grant Health Boost, instead granting Absorption
1.7.213w36aGiants can now be spawned without mods by using the new /summon command.
Zombie Horse Revision 1.png Zombie horses are now available without third-party tools, with the introduction of the /summon command.
1.814w06aArmor on giants is now rendered. This originated from a bug in 14w05a, which caused all mobs to render worn armor. In repairing this bug, Grum has now allowed giants to render armor.
Giants' AI has now been removed.
14w28aKiller Rabbit spawn rate has now been reduced from 1/1000 to 1/2500.
14w29aKiller Rabbits no longer spawn in peaceful difficulty.
14w31aKiller Bunny JE2.png Rabbits now have sounds and a revised model that includes a tail, and can now take fall damage.
14w34aKiller Bunny JE3.png Hostile rabbits now have a new texture and a new name ('The Killer Bunny'), and they now ignore creative mode players.
Killer Bunnies no longer spawn without the use of commands. According to a later comment by Jeb, the Killer Bunny was removed from normal gameplay because "it's a tired joke and it's been referenced in so many games," another reason being "they're basically a random death event."[12]
Black and white mottled fur rabbit's eye color has now been changed from pink to black.
pre1Killer Bunny JE5.png Killer Bunny texture has now been changed, as it now no longer has blood.
1.915w43a44bDrops have now been changed several times for zombie horses. The end result is that zombie horses now always drop 1 rotten flesh, which is not affected by Looting.
15w44bAdded Luck.
Added Bad Luck.
15w47bAdded sounds for zombie horses eating food given by a player.
15w49a The effect icon texture of Health Boost has now been changed.
1.1016w20aAdded zombie horse spawn egg.
pre2Zombie horse spawn eggs have now been removed.
1.1116w32aThe entity ID of giants has now been changed from Giant to giant.
The entity ID for minecarts with spawners has now been changed from MinecartSpawner to spawner_minecart.
Zombie horses now have a separate ID from horses: zombie_horse.
Zombie horse spawn eggs have now been re-added.
1.1217w16aIllusioner.png Added illusioners.
17w17aThe illusioner's blindness spell is now cast only if the regional difficulty is 3 or above.
Illusioners now have new sound effects.
17w17bThe illusioner's blindness spell is now cast only if the regional difficulty is greater than 2.
1.13pre5The entity ID for illusioners has now been changed from illusion_illager to illusioner.
1.1418w43aIllusioner.png The texture of illusioners has been changed. Illusioners now have green eyes.
Minecart with Spawner JE2.png The texture of minecarts with spawners has now been changed.
Changed effect icon texture of luck.
Changed effect icon texture of bad luck.
The effect icon texture of Health Boost has now been changed, once again.
18w46aIllusioners now have loot table.
18w50aGiants now use zombie AI (for instance, they move and burn in sunlight) and NBT data.
Giants now have the zombie hurt sound effect.
Giants no longer have the player hurt sound effect.
Giants now move twice as fast as zombies and burn in the sun.
Giants now attack and infect villagers.
19w03aThe giant changes in snapshot 18w50a have now been reverted.
19w08a Changed effect icon texture of luck again.
Changed effect icon texture of bad luck again.
Zombie Horse Revision 3.png Baby Zombie Horse.png The textures of zombie horses have now been changed.
19w13aIllusioner celebrating.gif If raiding illusioners killed all the villagers in the village or the beds were destroyed, illusioners celebrate their victory by laughing and jumping.
Luck is now obtainable in survival mode as an arrow of luck is a reward item from fletcher villagers when the player has the Hero of the Village status effect.
Pre-Release 1Arrow of luck can no longer be obtained from fletcher villagers
1.1620w09aZombie horses can now be leashed.