Java Edition exclusive features

This is the list of features that are available exclusively to the Java Edition. Bear in mind some of the exclusives features may be added to the Bedrock Edition eventually.

Advancements

 * Uses the advancement system instead of the achievement system.
 * Advancements can be modified as 1.13.

Minecraft Launcher

 * Uses a special Minecraft Launcher
 * Able to load the user's skin on the launcher.
 * This Launcher is able to play previous editions of Minecraft all the way back to 2009 (That is if you download the old launcher due to a lack of sound support in the new launcher)
 * Able to load up custom versions of Minecraft such as Optifine, and Forge.

Blocking

 * A gameplay mechanic which allows players to block attacks.

Debug screen

 * It shows the chunk cache, the memory usage, various parameters, the player's map coordinates and a graph that measures the game's current frame rate.

Functions

 * Functions allow players to run lists of commands using text files with the extension.

Hardcore mode

 * In this gamemode, the world is locked to hard difficulty and the player has only one life.

Screenshot

 * Screenshots are images taken in-game by pressing the (by default) key  or  for Macs and some other keyboards.

Official Server software

 * Server software from Mojang.
 * Allow players to play online or via a local area network with other people.
 * Can be customized by editing the server.properties

Spectator mode

 * A game mode which allows the player to fly around and observe the world without interacting with it in any way.

Statistics

 * A game feature that allows players to track how many times they have completed certain tasks.

Subtitles

 * A feature which display text for sounds in game.

Tutorial hints

 * They are meant to guide newer players who may not know the controls.

Piston
Some of the blocks can't be pushed.


 * Anvil


 * Beacon


 * Chest


 * Daylight Sensor


 * Dispenser


 * Dropper


 * Hopper


 * Trapped Chest

Commands

 * Gives, removes, or checks player advancements.
 * Gives, removes, or checks player advancements.


 * Adds player to banlist.
 * Adds player to banlist.


 * Adds IP address to banlist.
 * Adds IP address to banlist.


 * Displays banlist
 * Displays banlist


 * Modifies the data tag of a block.
 * Modifies the data tag of a block.


 * Starts or stops a debugging session.
 * Starts or stops a debugging session.


 * Sets the default game mode.
 * Sets the default game mode.


 * Modifies the data tag of an entity.
 * Modifies the data tag of an entity.


 * Runs a function
 * Runs a function


 * Kicks a player off a server.
 * Kicks a player off a server.


 * Removes entries from the banlist.
 * Removes entries from the banlist.


 * Creates particles.
 * Creates particles.


 * Opens single-player world to local network.
 * Opens single-player world to local network.


 * Gives or takes player recipes.
 * Gives or takes player recipes.


 * Reloads loot tables, advancements, and functions from disk.
 * Reloads loot tables, advancements, and functions from disk.


 * Saves the server to disk.
 * Saves the server to disk.


 * Disables automatic server saves.
 * Disables automatic server saves.


 * Enables automatic server saves.
 * Enables automatic server saves.


 * Manages objectives, players, teams, and tags.
 * Manages objectives, players, teams, and tags.


 * Displays the world seed.
 * Displays the world seed.


 * Sets the time before idle players are kicked.
 * Sets the time before idle players are kicked.


 * Update objectives from command results.
 * Update objectives from command results.


 * Stops a server.
 * Stops a server.


 * Displays a JSON message to players.
 * Displays a JSON message to players.


 * Sets a trigger to be activated.
 * Sets a trigger to be activated.


 * Manages server whitelist.
 * Manages server whitelist.


 * Manages the world border.
 * Manages the world border.

Scoreboard

 * A complex gameplay mechanic utilized through commands.
 * Mainly intended for mapmakers and server operators, scoreboards are used to track, set, and list the scores of entities in a myriad of different ways.

World Generation

 * Can be customized
 * Uses Anvil file format


 * Amplified world type
 * Generates bizzare world terrain.
 * Requires beefy computer.


 * Debug Mode world type
 * A world type used to test block states, block models, and textures.


 * Large Biomes world type
 * A world type which has its biome scale set to 6.

World boundary

 * By default, a customizable World border will appear to prevent players passing through.

Spawn chunk

 * Chunks found in the world spawn point which are not unloaded from the memory, unlike normal chunks.

Stronghold

 * Spawns 128 Strongholds in any map that has 1.9 or higher.

Bark

 * A type of wood that has it's “Bark” texture on all sides.

Barrier

 * An invisible block that appears transparent.

Knowledge Book

 * A utility item that reveal crafting recipes to the player when used.

Shields

 * A tool used for protecting the player against attacks.

Illusioner

 * An unused hostile mobs.
 * One of the three illagers.

Killer Bunny

 * A Hostile Bunny based off the movie Monty Python and the Holy Grail.
 * Will attack players
 * Can only be summoned via commands

Giant

 * A giant sized Zombie
 * Has no AI in recent updates.
 * Can only be summoned via commands

Minecart with Furnace

 * A self-propelling minecarts with furnaces inside.

Minecart with Spawner

 * A combination of minecarts and monster spawners.
 * Can only be obtained via commands.