[MC-2789] Unbreakable blocks in adventure mode: Hay Block, TNT, Silverfish, Piston, Cactus, Bed, Fire, Sponge Created: 11/Nov/12  Updated: 19/Jan/14  Resolved: 19/Jan/14

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.4, Minecraft 1.4.7, Snapshot 13w02b, Snapshot 13w04a, Minecraft 1.5, Minecraft 1.5.1, Minecraft 1.6.4, Minecraft 1.7.1, Minecraft 1.7.2, Minecraft 13w47e, Minecraft 13w48a
Fix Version/s: Minecraft 14w02c

Type: Bug
Reporter: score Assignee: Unassigned
Resolution: Fixed Votes: 12
Labels: None

Issue Links:
Duplicate
is duplicated by MC-8174 Stone Monster Egg in Adventure Mode Resolved
is duplicated by MC-8541 Beds can't be broken in adventure mode Resolved
is duplicated by MC-18892 Beds Unbreakable in Adventure Mode Resolved
is duplicated by MC-24612 There is no way to destroy a bed in a... Resolved
is duplicated by MC-25166 You can not put out fire in adventure... Resolved
is duplicated by MC-37088 Hay Bales and Pistons unbreakable wit... Resolved
Relates
relates to MC-1574 Can't destroy glass in Adventure Mode Resolved
relates to MC-9664 Blaze / Ghast fireballs can make fire... Resolved
CHK:
Confirmation Status: Confirmed

 Description   

Several blocks cannot be broken in Adventure mode (tried diamond pickaxe, shovel, axe, and iron sword): TNT, Silverfish, Piston, Cactus, Bed, Fire, Sponge.
Switching to survival mode allowed the block to be broken.



 Comments   
Comment by alef [ 19/Jan/14 ]

1.8 adventure mode changes should close this issue too.

Comment by Yoann Petremann [ 27/Nov/13 ]

I agree for all of these things, for somes I don't know how it could be done but this is my propositions :
Silverfish : Pickaxe, since they are basically stone.
Piston : Pickaxe , since they are made by 6/9 Pickaxe based items and only 3/9 Axe based items
Bed : Axe since it's made of wood and wool, and in reality when you unmount a bed, the major part you unmount is the bed frame, not the mattress.
Fire : nothing, using a water bucket like you should in reality ... and it seems to already working (so the nether would be harder).
Sponge : Don't know, don't generate naturaly.
TNT : Any tool
Cactus : Anything or sword, like vines, crops, pumpkins or melons.

Comment by Andy Podollski [ 14/Nov/13 ]

This is still on Minecraft 1.7.2!
Please Mojang, change the blocks to make them breakable. You can't play in Adventure mode, when you want to store your haybales in the shed and couldn't pick them up again, when you need them to "feed" your cows
I would prefer to use the shears for breaking the haybales and the other suggestions of "B R"
Could introduce it in 1.7.3

Comment by [Mod] CubeTheThird [ 26/Sep/13 ]

Is this still a concern in the current Minecraft version 1.6.4 / Launcher version 1.2.5 ? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

Comment by B R [ 07/Apr/13 ]

Add sponges to the list too. As long as adventure mode is going to be breaking blocks only with the right tools, then everything should be breakable with some tool for it to be a fully usable game mode. There should be a no-build/break mode too, but that's another issue.

Also, stone half-slabs and double-slabs can be targeted with an axe, which seems incorrect. And axes should probably be able to target leaves and melons, but currently they do not.

I would propose the following changes:

TNT: either shears or anything
Monster Egg: Pickaxe
Pistons: Pickaxe or anything
Cactus: Axe
Bed: Axe
Fire: Anything
Sponge: Anything
Cake: Anything

Comment by Ali [ 19/Mar/13 ]

ow, please don't make more blocks destructible

Comment by Jesper the End [ 28/Jan/13 ]

Just make them all unbreakable or make a new gamemode, If you can still break blocks like glass/piston/redstone/tnt, then what's the point of adventure mode?

Comment by alef [ 27/Jan/13 ]

Using MCP 730c on 13w02b: bed's Material.id is "cloth" (115), so you would think to use the shears.
But if you look at ItemShears' canHarvestBlock()/getStrVsBlock() call stack, the match on blockID fails because Block.cloth.blockID is 35 and bed's is 26, so it checks for the Item's strength that returns 1.0F, which in turn fails at canCurrentToolHarvestBlock() (requires > 1.0F).

Comment by Dylan Hendrickson [ 26/Jan/13 ]

Sometimes cracks appear but the block still doesn't break.

Comment by Dylan Hendrickson [ 26/Jan/13 ]

You also can't break pistons...

Comment by Jesper the End [ 24/Jan/13 ]

confirmed for 13w03a
The breaking stuff in adventure mode really nees some tweeking, there's also MC-3066, MC-2367, MC-579 and MC-6594

Comment by Johnathan Davis [ 14/Jan/13 ]

Silverfish blocks are still unbreakable in adventure mode as of 13w02b. Recommend maybe making silverfish mine-able via a pick?

Comment by Jesper the End [ 01/Dec/12 ]

I think that you can break it in 1.4.5 since a lot of blocks are breakable without any tools in adventure mode. But that's another bug

Comment by score [ 16/Nov/12 ]

Michael, Adventure mode has recently changed from "you can't destroy blocks" to "you can destroy blocks with the right tool". You can chop down trees, so long as you have an axe of some kind, you can mine as long as you have a pick, but if you lose your tools you are stuck.
Silverfish blocks disguise as normal stone blocks, so in adventure mode they should ideally be breakable by the same tools that stone is breakable by (i.e. a pickaxe)

Comment by Michael Irvine [ 16/Nov/12 ]

I thought adventure mode ment you cant place or break blocks, and that resources had to be collected by creepers. Does this mean that instead you can mine stone materials with picks, wood with axes, and dirt materials with shovels?

Comment by Mortvert (Mort Imert) [ 11/Nov/12 ]

By the looks of it, silverfish blocks don't have a specific tool set for mining them out.

Generated at Sun Jan 12 11:59:03 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.