Bedrock Edition unused features

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

Enchantments
This is a list of unused features related to enchantments.

Enchant anything
$$, players cannot enchant a block or item; only tools, weapons, and armor can be enchanted, even if the player is in creative mode. However, it is possible to apply enchantments to non-enchantable items or blocks using an NBT editor. By using an NBT editor, it is possible to apply enchantments that cannot be applied in-game normally, such as Fire Aspect on flint and steel. It is also possible to add multiple enchantments that are not compatible with each other such as Smite and Bane of Arthropods to a sword. Although the command $$ cannot enchant past the maximum level limit, it is possible to enchant items with a higher level than the max limit via the NBT editor.

Spectator Mode
Spectator mode was added in an unknown version sometime before added to Java edition, but it cannot be entered by using commands and world settings. Spectator mode used to be accessible through servers where your inventory would be filled with dandelions that you could not replace or place. It can only be entered by using an NBT editor and Players in spectator mode cannot spectate other entities.

Mobs
In vanilla behavior packs, there is a loot table for the giant, a mob that cannot be spawned in Bedrock Edition.

Chest Loot

 * Old Village

New Village architecture is no longer behind Experimental gameplay in 1.11.0, which consists of new chest loot. However. old village chest loot has not been removed but has become unused. This old loot consists of:


 * Old Dungeon

There are unused loot tables that have similar loot, like dungeon chest loot before the Better Together Update. It is named monster_room.json (unknown structure)

Other
There is also unknown equipment loot called low_item_tiers.json

Old Stonecutter
Bedrock Edition 1.10.0 introduced the stonecutter with the model and texture similar to the stonecutter, however, the new stonecutter does not replace the old stonecutter, as the old stonecutter was only removed from the creative inventory and commands. It is still available if the player already had it in a world prior to 1.10.0 or uses inventory editing.

Lava in Cauldron
Cauldrons can be used to store lava, but always filled by $10/46$ level. However, using or  command with different data values can obtain a cauldron with $10/46$ through $15/46$ level filled by lava, which normally can't happen due to the fact that dyeing leather armor and filling glass bottles isn't possible with lava.

Glowing Obsidian


Glowing Obsidian blocks were part of the (now obsolete) Nether reactor. It emits a soft red glow at light level 12, and drops a single obsidian when broken with a diamond pickaxe. It can only be obtained using inventory editors or a Silk Touch enchanted pickaxe and doing the Gravity Block Glitch. As of 0.12.1, this block doesn't generate anymore. The block may still be obtained using inventory editors or by retaining it from previous worlds before the update.

reserved6
A block which at one point replaced fire, and was moved to a different data value upon fire's reimplementation. Can only be obtained via Inventory Editor.

Nether Reactor Core


The functionality of the Nether Reactor was removed in Pocket Edition v0.12.1 alpha. However, the reactor core block still exists in-game and can be obtained through inventory editing or by retaining it from previous worlds before the update. It now drops its ingredients, and cannot be obtained though normal methods or with Silk Touch. Prior to v0.12.1, they were used to activate the nether reactor. Tapping on it would activate the reactor if built correctly. When the core is activated for the nether reactor structure, the cobblestone and the blocks of gold are both replaced with Glowing Obsidian.

Paintings
There are four 2×2 tile paintings with no clear purpose or use. Using IDA and the Android  file, it has been found that the paintings are referenced from the game code, particularly in the   method (get all paintings), but the   method excludes them as possibilities for a random painting. The artist and purpose of these paintings are both unknown.

Update Game Blocks
The update game block looks like a dirt block with the word "update!" written with what appears to be grass. This was a placeholder for blocks that were put into the game before the full files made. It was available for the outdated version of 1.13.0 $5/46$. It could only be seen if the player was playing with a friend on 1.13.0 and their device wasn't updated or if you used an item in a world then downgrading Minecraft to a version that didn't have the block. Players can still get this by placing an Education Edition block, then disabling Education Edition, also using the /setblock command for a block called “Unknown” will place this block which can then can be broken and collected. It wasn't called the update game block either, the name used numbers and letters. It can be found if a friend runs a world on a newer version and all added blocks on that version will have this texture. There is also an ateupt version of this block. Can only be obtained via Inventory Editor.

Old wooden slab
Before unique slabs corresponding to different wooden planks types were added, oak wooden slabs were treated like other stone-type slabs. They required a pickaxe to break, had a blast resistance greater than normal planks, had stone sounds and fire could not spread to them. They are still obtainable in worlds, which had them in it previously. They are tagged as Wooden Slab, reflecting on the fact oak was the only wood type in plank form, and will drop normal oak wood slabs when broken. This slab is still obtainable with commands, with damage value 2 and block type wood_old. These were never truly exclusive to the Bedrock Edition, as they are essentially parallel to the petrified oak slabs $5/46$; only the name and drops are unique.

Double Slab Block
Double slab blocks drop two corresponding slabs when broken. Most of them look identical to their full block variant. These blocks can be obtained using inventory editing or commands. These blocks are tile.double. slab. The blocks are: There is also a double slab that is unused;
 * Double Ass Slab
 * Double Oak Slab
 * Double Birch Slab
 * Double Spruce Slab
 * Double Jungle Slab
 * Double Acacia Slab
 * Double Dark Oak Slab
 * Double Stone Slab
 * Double Sandstone Slab
 * Double Red Sandstone Slab
 * Double Cobblestone Slab
 * Double Stone Brick slab
 * Double Nether Brick Slab
 * Double Quartz Slab
 * Double Purpur Slab
 * Double Prismarine Slab
 * Double Dark Prismarine Slab
 * Double Prismarine Brick Slab
 * Double Smooth Stone Slab
 * Double Red Nether Brick Slab
 * Double Andesite Slab
 * Double Polished Andesite Slab
 * Double Cut Sandstone Slab
 * Double Smooth Sandstone Slab
 * Double Cut Red Sandstone Slab
 * Double Smooth Red Sandstone Slab
 * Double Diorite Slab
 * Double Polished Diorite Slab
 * Double Granite Slab
 * Double Polished Granite Slab
 * Double Smooth Quartz Slab
 * Double Mossy Cobblestone Slab
 * Double Fake Wooden Slab – which shares some similarities with its single slab version.

More Explorer Maps
Despite ocean explorer maps, woodland explorer and buried treasure maps being the only explorer maps that can be obtained in game, other explorer maps actually exist in the game files, and can only be obtained via inventory editing. These maps being:


 * Village Explorer Map: Shows the nearest village; the reason why this map is not obtainable is that it sometimes shows the nearest village from the player, and is sold by the cartographer villager, who also spawns in the village, which makes this explorer map essentially useless, as it shows the current location of the village that the player just found.
 * Mineshaft Explorer Map: Shows the nearest abandoned mineshaft, for normal or mesa variant.
 * Temple Explorer Map: Shows one of these structures if they're nearby:
 * Jungle Pyramid
 * Desert Pyramid
 * Igloo
 * Swamp Hut
 * Stronghold Explorer Map: Shows the nearest stronghold. This explorer map will often lead the player to a village, because strongholds in Bedrock Edition have a high chance to generate underneath a village's well or meeting point. This can be an alternative way to find strongholds beside using an eye of ender.
 * Ruins Explorer Map: Shows the nearest ocean ruins.
 * Shipwreck Explorer Map: Shows the nearest shipwreck.
 * Pillager Outpost Explorer Map: Shows the nearest pillager outpost.
 * Fortress Explorer Map: Shows the nearest nether fortress. Unlike other explorer maps, this map uses the Nether map layout, instead of the explorer map layout, which is a static gray color with a destination pointer that stays in one place but spinning wildly like the player pointer.
 * End City Explorer Map: Shows nearest end city. Unlike other explorer maps, this map uses the End map layout, instead of the explorer map layout.

These explorer maps, named Unknown Maps, have the same scale as the woodland and ocean explorer maps. However, when held, its name is changed to Map 0 and shows a green triangle to mark the destination structure. These explorer maps have normal map textures but have the same layout as a woodland and ocean explorer maps, which are brown. They use stripes for bodies of water, and a sort of tan color for landmasses. If the player obtains these unused explorer maps in an incorrect dimension, ex: obtaining a fortress explorer map in the Overworld, will cause the game to freeze and/or eventually crash.

Potions and Tipped Arrows
Some potions are unobtainable in normal gameplay, they appear in 3 different types: drinkable potions, splash potions, and lingering potions. Each potion also has its own respective tipped arrow variant, they are: Can only be obtained via Inventory Editor.
 * Potion of Haste
 * Potion of Dullness
 * Potion of Blindness
 * Potion of Resistance
 * Potion of Absorption
 * Potion of Health Boost
 * Potion of Confusion
 * Potion of Levitation

Tipped Arrows
Besides the tipped arrows that are created from unused potions, some tipped arrows are also unused. These tipped arrows do not give any effects when shot at an entity. Can only be obtained via Inventory Editor. These arrows are tipped arrows from base potions:
 * Arrow of Water
 * Arrow of Mundane
 * Arrow of Long Mundane
 * Arrow of Thick
 * Arrow of Awkward

Purpur Blocks
There are unused data values of the purpur block that have the same texture as the normal purpur block and can only be obtained by or inventory editing. These are:
 * 1 - Chiseled Purpur
 * 3 - tile.purpur_block.smooth.name (which seems to be Smooth Purpur)

Textures
There are no items, placeable blocks, or mobs for these, as they only appear as textures, meaning they are currently without use in-game. Note that some of these are from the Education Edition of Minecraft, which their textures still exist $1/46$.

Chalkboard
Chalkboard comes in 3 variants: Slate, poster, and board.

Camera
The camera's texture still remains, despite it no longer existing as a block, although it was re-added in beta 1.12.0.2, being obtainable with the command, but only as an item. However, the ability to get the camera using commands were removed again in beta 1.13.0.1. It is used to take photos because back then, phones didn't have the ability to take screenshots. Cameras are once again obtainable with in beta 1.16.100.54, and can now take screenshots. Can only be obtained via Inventory Editor.

Old rose
The exclusive blue rose was removed from the game, but its texture still remains as

Items from Education Edition
Items that were added during v0.16.0 development versions:


 * All Chalkboards
 * Slate
 * Poster
 * Board

Portfolio
The Portfolio was an item that can save photos that were taken with the camera.

Chalkboard
Comes in all 3 variants: Slate, poster, and board.

Camera
The camera item takes a screenshot and saves it to the internal storage of the device the game is being played on. Can only be obtained via Inventory Editor.

Spawn Agent
As of 1.16.220 the Agent spawn Egg can be obtained with /give @s spawn_egg 1 56 but spawns in an invisible entity that cannot be killed even with the /kill command

Minecart with Furnace
The minecart with furnace exists $3/94$, while in Bedrock Edition it only appears as an inventory icon texture.

Quiver
The quiver was going to be used to hold arrows, but it was never implemented; Dinnerbone said that holding arrows in the offhand felt more natural.

Ruby
Rubies were supposed to be in the game, but Dinnerbone is color blind and couldn’t tell the difference between it and redstone. It returned in Minecraft Earth.

Hoglin Meat


In 1.16.0, two textures named and  were added. They are textured identically to raw beef and cooked beef, respectively.

Gray Tabby Cat
In the vanilla resource pack, a texture file for a gray tabby cat exists. However, it is completely unused and cannot be spawned in-game.

Tamed Ocelot
In the vanilla resource pack, textures exist, along with the other cat textures, for an ocelot texture, as well as the texture for a tamed ocelot. Again, it is completely unused and can't be spawned in-game.

Old Nitwit Villager and Old Nitwit Zombie Villager
Nitwit villagers have existed $10/94$ from earlier versions alongside its zombie villager version, but remain unused. Its texture still exists in the game files. Nitwit villager and zombie villager added in 1.10.0 but they are new villagers with a different ID and texture, which means the old nitwit villager and zombie villager textures are unused.

Old Pocket Edition Panorama
As of the Bedrock Edition 1.2.0 update, the Bedrock Edition uses a new panorama background, but the old panorama before 1.2.0 was not removed.

As of 1.5.0, the panorama changed to reflect Update Aquatic. The background panorama from 1.2.0 - 1.4.0 was removed, while the old panorama texture still exists.

Even in 1.8.0, when the background panorama changed again to pandas and cats in the jungle, the old panorama texture still remains in the game, although it is unobtainable.

Again in 1.11.0, when background panorama changed to Village & Pillage, the old panorama texture still remains in the game, although it's not used.

In 1.14.0, the background panorama updated to reflect the Buzzy Bees update. The old panorama texture still remains in the game, however, it is not used.

Again in 1.16.0, when background panorama changed to reflect the Nether Update, the old panorama texture still remains in the game, although it's not used.

Status effects
Some of the status effects in Bedrock Edition are unobtainable and can only be obtained using inventory editing or.

Health Boost
Health Boost was added to the game in v0.12.0. It gives extra health that can regenerate. It can only be obtained with commands.

Nether in Old World Type
Nether Portals cannot be activated in the Old world type unless converted to the infinite world type.

As of Alpha 0.16.0 build 5, commands can be used by players to access the Nether in the Old world type without converting it to Infinite by using commands or  with the Nether Portal.

The Nether in the Old world type looks like the normal Nether but limited in size. It is the same size as the Overworld, which is 256×256 with 128 block height. However, the Nether and the Overworld may have the same size, but traveling 1 block in the nether will still be equal to traveling 8 blocks in the Overworld. This is a problem that can make the game freeze or crash, which is the reason why the Nether can not be accessed in the old world type. When the player goes to the Nether, a new Nether portal will generate naturally in the Overworld, because a portal placed with commands is not counted. However, the player cannot make a nether portal normally.

End in Old World Type
The End Dimension was added, and alongside it the End in the old world type. The End cannot be accessed because strongholds never generate in the Old world type and building an end portal also will not work. The only way to access it is via block-placement commands such as and.

Unlike the Nether in old worlds, which can generate all structures, The End in the Old only generates the main island and not the outer islands, due to the size limit of 256×256.

However, sometimes the End in the Old world type generates improperly, resulting in the central island not generating due to the border. If this happens, the ender dragon may get stuck in mid-air at the border, and the exit portal only generates cut in half or cease to appear. The end gateway portal is also nonfunctional, due to the size limit.

These problems are the reasons why the End dimension is normally inaccessible, as the only way to go back to the Overworld is via cheats or death.

Custom Superflats
There is an NBT string in every level.dat file called "FlatWorldLayers", which when edited properly, can cause the respective world to generate custom layers. This is used when Custom Superflats created on Legacy Console Edition get converted over to Bedrock Edition.

Custom Superflats can, nevertheless, still be created without cheats through custom world folders.

5th Giant Tree Taiga biome variants
The file  contained a biome name which never existed in game.

"mega_taiga": { "water_surface_color": "#2d6d77", "water_fog_color": "#2d6d77" },   "mega_spruce_taiga": { "water_surface_color": "#2d6d77", "water_fog_color": "#2d6d77" },   "mega_taiga_mutated": { "water_surface_color": "#2d6d77", "water_fog_color": "#2d6d77" },   "mega_spruce_taiga_mutated": { "water_surface_color": "#2d6d77", "water_fog_color": "#2d6d77" },   "mega_taiga_hills": { "water_surface_color": "#286378", "water_fog_color": "#286378" },

Out of the five giant tree taiga biomes, only four can generate in the game while another one only appears in this code, as that biome is not defined in the vanilla behavior pack in the biomes folder. Whether the biome is a dropped feature or not is unknown.

Colors:

World settings
level.dat contains several player abilities. Most of these are used in multiplayer, to determine who has what permissions. However, some are completely inaccessible without an NBT editor. With the exception of, none of these settings can be altered in-game for the world itself, only for individual players. The  changes in-game as players toggle flight mode, but cannot be altered manually without editing.

Armed Zombie Villager
The zombie villager was added, but it cannot spawn with armor equipped. However, armed zombie villagers are still spawnable via mob editing. If a zombie villager is wearing armor, the helmet will be struck through their head, the chestplate and leggings can only be seen through holes in their clothes, while the boots look normal.

Wither Skeleton Archer
If a wither skeleton is equipped with a bow, it will use it as a ranged weapon, and arrows shot will always be set on fire regardless of what enchantment it has, or if it has an enchantment. However, wither skeleton archers cannot spawn naturally. Minecraft Dungeons has Wither Skeleton Archers.

Wither Jockey
Spiders spawned in the Nether have a 1% chance of spawning while being ridden by a skeleton, which has an 80% of being a wither skeleton and a 20% of a normal skeleton. However, since spiders cannot naturally spawn in the Nether, this mob is unused. Instead, it can be spawned using spider spawn eggs in Creative mode. Wither jockeys also have a cave spider variant. It can also be spawned with commands.

Zombie Horse
Zombie horses can only be spawned using its spawn egg or, as it cannot spawn naturally.

Zombie Horse Jockey (and Variants)
These jockeys (see below) are unused since zombie horses cannot spawn naturally.
 * Zombie horse jockey
 * Baby Zombie riding Zombie Horse
 * Husk Zombie Horse Jockey
 * Baby Husk riding Zombie Horse
 * Zombie Villager riding Zombie Horse Jockey
 * Baby Zombie Villager riding Zombie Horse

Baby Trader Llama
Trader llamas were added in beta 1.11.0.1, which at that time were breedable and could spawn a baby. However, as of beta 1.11.0.3, trader llamas no longer spawn naturally as babies since they are no longer breedable, causing the baby trader llama to become unused.

Ravagers
Some Ravager with riders do not spawn naturally and can only be summoned using :


 * Vindicator riding Ravager
 * Pillager Captain riding Ravager
 * Vindicator Captain riding Ravager

Agent


The agent was added in alpha 0.17.0.1, although it was hidden in the .apk file of the game. However, it is still used in conjunction with Code Connection. The spawn egg is still obtained via /give and inventory editor

Camera
The camera was first found in the Pocket Edition v0.1.0 alpha .apk file, as of this version, the camera has functionality.

As of v0.9.0, the camera entity was removed. Tommaso stated "It doesn't mean that it's dead forever, in fact, I have a lot of ideas for it! I think it will be back when have shaders, sharing and redstone."

The camera was re-added in alpha v0.14.0, only accessible with inventory editors, but was removed again in alpha v0.16.0. However, the block can still be obtained in servers.

Cameras were added again in beta 1.8.0.8, but it requires mob editing to summon it or using an NBT editor to get its spawn egg. The camera can now be obtained using as of beta 1.12.0.2.

In beta 1.13.0.1, this item can be used by slide while using the item, the take picture sound can be heard and an explosion can be seen and a picture is saved to LocalState/screenshots folder on Windows 10 or /storage/emulated/0/screenshots folder on Android. However, Cameras are no longer obtainable using

As of beta 1.16.100.54, Cameras are once again obtainable using. Can only be obtained via Inventory Editor.

Old Villager
Old villagers, prior to the Village and Pillage update are still available in the game, but they are instantly converted into  (new villagers). Their spawn egg can only be obtained via. However, trying to spawn them with that spawn egg will spawn an old villager which is instantly killed. A new villager will then spawn and take its place.

However, in template worlds that have old villagers in them, the villagers will remain as old villagers with their old texture without conversion, and they will still behave normally (as v1 villagers).

Their trade tables were not removed, even though trading GUI has changed between Village and Pillage and prior updates.

Elder Guardian Ghost
The elder guardian ghost is an unused mob added in beta 1.13.0.4. Its file isn't included in the behavior pack, and it can only be spawned using the command. The elder guardian ghost has the same model and texture as the elder guardian, but uses the player hurt sound, has less health, and is missing the back tail model. When spawned outside of water, it will float upward till it despawns, similar to a mob tied to a balloon, or under a high level of levitation effect, but it will clip through blocks. The guardian ghost itself isn't immune from suffocation damage.

It behaves similar to custom mobs added in behavior packs with broken AI, which float upward and pass-through blocks when hit.

If an elder guardian ghost is spawned underwater, it will slowly sink downward, clip through all blocks (including bedrock), until it eventually it falls into the void and dies. When underwater, the elder guardian ghost can rotate its body, look at players, and swim while slowly sinking downward.

If you teleport the elder guardian ghost to you, however, it will not float or sink until hit, regardless of whether or not it is underwater or not.