Skip to content
Powered by Pagefind
English
Minecraft Mods & Add-ons

Minecraft Mods vs Add-ons: What's the Difference?

Mods (Java) vs add-ons (Bedrock) — what each can change, where to get them, what works on consoles, and why Marketplace add-ons are Bedrock's answer to mods.

9/29/2026 26.3 / 26.52 Minecraft Wiki Team Last updated: 9/29/2026 2 min read
Minecraft Mods vs Add-ons: What's the Difference?

FAQ

What is the difference between a mod and an add-on?
A mod injects real code into Java Edition — unlimited power, Java only. An add-on is an official data pack (JSON + scripts) that Bedrock loads per-world — works everywhere including consoles via Marketplace, but only within the supported API.
Can consoles run Minecraft mods?
No — PlayStation, Xbox, and Switch can't run Java mods. Their equivalent is Marketplace add-ons, which are partner-made content packs that install straight from the in-game store.
Are Minecraft add-ons free?
Both kinds exist. Community sites host free .mcaddon packs; the Marketplace sells partner add-ons for Minecoins. Java mods from Modrinth/CurseForge are free — creators monetize through modpacks and donations.

Mods (Java Edition)

True game modifications — compiled code loaded by a mod loader (Fabric, NeoForge, Forge, Quilt). They can:

  • Add entirely new systems: dimensions, machines, magic, worldgen
  • Rewrite rendering and physics (Sodium, Iris, physics mods)
  • Chain into modpacks of hundreds of mods (skyblock, kitchen-sink packs)
  • Cost: free; source: Modrinth, CurseForge; risk: version lock-in — mods must match your game version, and big updates break them

Limits: Java only, and they can’t run on consoles or vanilla servers without the server also being modded — see make a server.

Add-ons (Bedrock Edition)

Official, Mojang-supported content packs:

  • Behavior packs — new entities, items, recipes, loot, scripting API logic
  • Resource packs — textures, models, sounds, UI
  • Installed per world (or globally for resource packs); file formats .mcaddon/.mcpack
  • Two sources: community sites (free) and the Marketplace (partner-made, Minecoins, the only route onto consoles)
  • Realms supports add-ons — a Bedrock Realm can run pack content for every invited friend

Limits: the API can’t touch core engine behavior the way Java mods can — no new dimensions, no renderer changes, and experimental features sit behind world toggles.

Side-by-side

Mods (Java) Add-ons (Bedrock)
Editions Java only Bedrock — PC, mobile, consoles (via Marketplace)
Power Unlimited — new systems, engine-level changes Official API — mobs, items, blocks, scripts
Install Loader + mods folder Double-click .mcaddon / Marketplace
Cost Free Free community packs + paid Marketplace
Multiplayer Server must run the same mods Pack follows the world — Realms supported
Console support None Marketplace only

Which should you use?

Playing on Java and want real transformation → mods. Playing on Bedrock or with console friends → add-ons. Playing both → this is the real split between editions — our Java vs Bedrock guide covers the rest of it.

Related Articles

Was this helpful?