All maps archive
MinecraftMaps.com
Adventure▼
Parkour▼
Survival▼
Puzzle▼
Horror▼
Mini-Games▼
Builds▼
Tools
MinecraftMaps.com

The largest collection of Minecraft maps. Download adventure, parkour, survival, puzzle, and more maps for free.

DiscordTwitter

Categories

Adventure MapsParkour MapsSurvival MapsPuzzle MapsHorror MapsCreation Maps

Resources

Latest MapsPopular MapsHall of FameSearch MapsMinecraft ToolsSubmit a MapMinecraft Seeds

Information

How to Install MapsMinecraft Dungeons 2FAQAbout UsContactPrivacy PolicyTerms of Service

Game Databases

Minecraft Dungeons DatabasePalworld DatabaseOnimusha DatabaseWoW Forever DatabaseDimraeth ToolsWar of Genesis Idle Loot WikiGacha Game DatabaseStar Wars Zero Company DatabaseValheim WikiPersona CompendiumSolarpunk ToolsGothic 1 Remake WikiWitcher 3 WikiFatekeeper ToolsRomestead DatabaseStardew Valley Database7 Days to Die DatabaseTerraria Seed ViewerPokemon Card PricesLogo Font Generator
AFK Arena|Game Guides|Co-op Games|Pokemon Tools|Anime Filler List|Naruto
Copyright © MinecraftMaps.com 2011-2026. All rights reserved.Built for the community♥·Not affiliated with Mojang or Microsoft

Item IDs - Searchable Reference for Every Item

Find any Minecraft Java Edition item ID with its display name. Search by name and copy the ID straight into /give, loot tables and data packs.

Version
Loading...

Showing 1-0 of 0 items

Item NameItem ID

No items match your search.

Minecraft Item ID List

Minecraft Java Edition has more than 1,500 unique item IDs in its item registry. This covers every holdable, placeable, and usable item in the game, from basic materials like sticks and cobblestone to complex items like enchanted books and tipped arrows.

The Minecraft item ID list above is a fast, searchable reference for every item in Java Edition. Type any item name to find its ID instantly. Item IDs are used in /give commands, loot tables, recipe definitions, advancement triggers, and data pack development.

All IDs use the minecraft:item_name format. The item registry is larger than the block registry because it includes non-block items like tools, weapons, food, potions, and spawn eggs.

How to Use This Tool

ActionWhat It Does
Search by nameType "sword" to see all sword variants, or "potion" to list potion items.
Copy item IDsGrab any ID for /give commands, data pack files, or server plugin configs.
Browse the listPage through every item in the current version of Java Edition.
Pair with /giveFind the ID here, then build the full command in the Give Command Generator.

Using Item IDs in Commands

The primary command that uses item IDs is /give. The syntax is straightforward: /give @s minecraft:diamond_sword 1 gives yourself one diamond sword. The @s targets yourself; use @p for the nearest player or a player name for a specific player.

Item IDs also appear in /clear (removes items from inventory), /item (sets inventory slot contents), and /loot commands.

For data packs, item IDs are used in loot tables, recipe JSON files, and advancement triggers. The exact ID format matches what the game registry uses internally, so the IDs listed in this tool work directly in data pack files.

Tips and Use Cases

Tab completion: In-game, typing /give @s minecraft: and pressing Tab cycles through all item IDs. With more than 1,500 items, that is slow, so a searchable list is much faster for finding specific items.

Spawn eggs: Every mob has a spawn egg item ID following the pattern minecraft:mob_name_spawn_egg. Search "spawn_egg" to see all variants.

Server administration: Server admins use item IDs in plugin configurations for shop systems, kit definitions, and banned item lists. An accurate, up-to-date ID reference saves time when configuring these systems.

Frequently Asked Questions

How many items are in Minecraft Java Edition?

Minecraft Java Edition has more than 1,500 unique item IDs in its registry. This includes all blocks that have item forms, tools, weapons, armor, food, potions, spawn eggs, and miscellaneous items like name tags and leads.

How do I use the /give command in Minecraft?

The /give command syntax is: /give <player> <item_id> [count]. For example, /give @s minecraft:diamond 64 gives yourself a stack of 64 diamonds. You can also add item components in square brackets for custom data, such as /give @s minecraft:diamond_sword[enchantments={"minecraft:sharpness":5}]. Cheats must be enabled.

What is the difference between Java and Bedrock item IDs?

Java Edition uses namespaced IDs like minecraft:golden_apple, while Bedrock Edition may use different names for some items. For example, Java uses minecraft:totem_of_undying while Bedrock uses minecraft:totem. The item counts also differ between editions. This list covers Java Edition IDs only.

Browse more Minecraft tools:

Give Command GeneratorBrowse All Tools

Related tools

Enchanting Table SimulatorExact offers and the real odds, from the game's codeFishing CalculatorTreasure odds, Luck of the Sea and time per catchSuspicious StewEvery flower, its effect and how long it lastsFire SpreadIgnite and burn odds for all 208 blocks that burnNether Portal CalcOverworld and Nether coordinatesBrewing GuideAll potion recipes and chains