This article is about features that currently exist in the most recent update. For Java Edition features that have been removed from a previous update, see Java Edition removed 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.
General
Advancements
Main article: Java Edition 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
.mcfunction.
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) F2 key or Fn + F2 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.
Commands
Main article: Commands § List of commands
- Gives, removes, or checks player advancements.
/ban
- Adds player to banlist.
- Adds IP address to banlist.
- Displays banlist
- Modifies the data tag of a block.
- Starts or stops a debugging session.
- Sets the default game mode.
- Modifies the data tag of an entity.
- Runs a function
/kick
- Kicks a player off a server.
- Removes entries from the banlist.
- Creates particles.
- Opens single-player world to local network.
- Gives or takes player recipes.
- Reloads loot tables, advancements, and functions from disk.
- Saves the server to disk.
- Disables automatic server saves.
- Enables automatic server saves.
- Manages objectives, players, teams, and tags.
/seed
- Displays the world seed.
- Sets the time before idle players are kicked.
- Update objectives from command results.
/stop
- Stops a server.
- Displays a JSON message to players.
- Sets a trigger to be activated.
- Manages server whitelist.
- 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.
Blocks and Items
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.
Mobs & Entities
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.