[MC-3066] Adventure Mode breaking transparent blocks Created: 15/Nov/12 Updated: 26/May/17 Resolved: 15/Jan/14 |
|
| Status: | Resolved |
| Project: | Minecraft: Java Edition |
| Component/s: | None |
| Affects Version/s: | Minecraft 1.4.4, Minecraft 1.4.7, Snapshot 13w03a, Snapshot 13w04a, Snapshot 13w05a, Snapshot 13w05b, Snapshot 13w09c, Minecraft 1.5.1, Minecraft 1.5.2, Minecraft 1.6.1, Minecraft 1.6.2, Minecraft 13w42b, Minecraft 13w43a, Minecraft 1.7, Minecraft 1.7.1, Minecraft 1.7.4 |
| Fix Version/s: | Minecraft 14w02b |
| Type: | Bug | ||
| Reporter: | Ryan Krueger | Assignee: | Unassigned |
| Resolution: | Fixed | Votes: | 81 |
| Labels: | block, glass, glowstone, server, transparant | ||
| Environment: |
Windows 7 |
||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Confirmed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Game Mode: | Adventure | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Well when was on adventure mode I was able to break transparent blocks such as glass and glowstone and this is a big problems for servers and map makers. Also buttons and levers |
| Comments |
| Comment by WolfieMario [ 15/Jan/14 ] |
|
Fixed in 14w02a+, because players can no longer break any blocks in Adventure Mode unless a tool has been given a custom tag permitting them to break it. That means, unless you let the player break transparent blocks, they can't do it. For completeness, confirmed in 1.7.4, but either way, it's fixed in the snapshots. |
| Comment by PTR_91 [ 08/Nov/13 ] |
|
I believe this is because they don't have a special tool that speeds up block breaking, since the way adventure mode's "you can't break blocks" method works, is that you can't break blocks unless you have the right tool. Glass, Glowstone, Torches, etc. don't have their own special tool, so they can be broken without one. Thus, I don't believe this is a bug, but I'll leave that up to the mods. |
| Comment by WolfieMario [ 23/Oct/13 ] |
|
Confirmed for 1.7.1. |
| Comment by WolfieMario [ 11/Oct/13 ] |
|
There's two issues with that:
|
| Comment by Angus Clark [ 11/Oct/13 ] |
|
Why not just edit the player nbt data so absolutely no blocks can be broken.. (even in creative mode) |
| Comment by Michael Connel [ 07/Aug/13 ] |
|
Seems kind of odd. Even if you was intended, they would've changed it by now due to the shear number of votes, or else, closed the issue. |
| Comment by GoodKingFilms [ 24/Jul/13 ] |
|
Can Mod please update affected Versions to 1.6 / 1.6.1 / 1.6.2 ? Thank you |
| Comment by Jesper the End [ 10/Jul/13 ] |
|
yeah, I had the same idea but it gives you a shadow, and it causes a lot of lag, and it is a lot of work. |
| Comment by Alijah Lettieri [ 10/Jul/13 ] |
|
http://www.youtube.com/watch?v=EWyo_S1jut8 In the meantime, someone's come up with a very complicated workaround to this awful bug. |
| Comment by Neospector [ 08/Jul/13 ] |
|
Daniel: Works as intended does not mean it cannot be changed, it means you need to take it up with the developers elsewhere to get it changed. That is all. |
| Comment by Daniel "Glampkoo" [ 08/Jul/13 ] |
|
70 votes. No, no, not work as intended. Or they will disappoint a lot of people. |
| Comment by Jesper the End [ 08/Jul/13 ] |
|
discussing isn't going to change anything, just resolve it as 'works as intended' or fix it. But discussing until no one plays minecraft anymore isn't going to help. |
| Comment by Anon Ymus [ 08/Jul/13 ] |
|
That issue is not an opinion. It was an accidental change, whereas this is simply what adventure mode is. |
| Comment by Daniel "Glampkoo" [ 08/Jul/13 ] |
|
"This is a new map made by hypixel! Let's see the lobby. Oh look there's a glowstone! Oh wait we can break the glowstone because in adventure mode you can break transparent block! *breaks * @Alijah Yes it is. |
| Comment by Alijah Lettieri [ 08/Jul/13 ] |
|
Oh, and this issue isn't an opinion? https://mojang.atlassian.net/browse/MC-16222 |
| Comment by Neospector [ 08/Jul/13 ] |
|
Then you should still take it up on the forums. |
| Comment by WolfieMario [ 08/Jul/13 ] |
|
The wiki only documents observed behavior - it makes no statement on whether this behavior (or its consequences) are intended, save for when a statement by a Mojang employee is provided. I don't think breaking beacons (and various other blocks on that list) by fist are intended, and I certainly don't think the damage dealt to maps and servers by the changes is intended, and as of yet, Mojang has not made any conclusive statements on the matter. Intention can't be guaged by observation of the game's behavior or words on a wiki - it comes from statements by Mojang, and we're currently lacking in those. This is the place to be discussing whether this ticket should be closed as "Works as Intended" or left as "Unresolved". My post highlights the fact that, in order to repair maps and servers from before this change, an elaborate series of workarounds are needed, which have map-breaking side-effects of their own. I don't see how Mojang would intend its users to do all this, hence I am making my argument that the consequences of these changes were not intended. This would not be the first time the JIRA has handled tickets for an intended change with unintended consequences - see |
| Comment by Neospector [ 08/Jul/13 ] |
|
Gerrad: Regardless of how silly you may believe it to be, it is indeed "Works as Intended", as stated in the changelogs for 1.4.2. This is not the place to be arguing why or why it should not be changed, and you should take it up on the forums. |
| Comment by Jesper the End [ 08/Jul/13 ] |
|
OK I don't care anymore, but then just throw away adventure mode, it's useless this way. |
| Comment by WolfieMario [ 08/Jul/13 ] |
|
Neospector: Yes, you have provided workarounds for nearly every reason people have said this bug/feature/behavior is a problem. Now, can we sit back and look at the implications these workarounds have for a cheat-free map?
The list goes on and on. Principally, you can make a workaround for anything. Even if Mojang made adventure mode identical to survival, you can make the exposed region of your map entirely out of blocks such as bedrock, commandblocks, and end portal frames without fear of grief or cheaters. But it should be fairly obvious that every workaround has its consequences. You seem to be entirely fine with removing the crafting table mechanic from adventure maps - but that doesn't mean that other map makers don't want this age-old mechanic to be available in their maps. Similarly, as glowstone can be abused, yet remains an integral component in the brewing system, map makers must make a choice: ban glowstone and prevent cheating, at the cost of nerfing brewing? Nevermind the people who use glass or glowstone in their builds, and the people who use redstone lamps, buttons, and levers to let their players interface with redstone mechanisms. I, for one, am sick of the idea of throwing away dozens of perfectly good mechanics, mobs, items, and blocks, simply because of a series of changes that broke one mechanic. I am continuing my mapmaking as I would have if Adventure Mode was never created - with a simple sign at the start saying "placing and breaking blocks is against the rules, except in situations where the map tells you to." For multiplayer, where maps like this get griefed to the core even with a small playerbase (typically non-constructive griefing which renders the map unplayable, rather than coherent cheating), I'm relying on WorldGuard and Bukkit for anti-cheat. But just because I've found yet another workaround - one that works for me - doesn't mean this is a non-issue. Whether or not Mojang intended all of these blocks to be hand-broken in adventure mode, I doubt they intended to break as many maps as they did. I've spoken with Hypixel, and he's said that it's a major nuisance to try working around the adventure mode changes. Whether or not he has successfully done so in his maps, just as everybody has been adjusting their maps to work in the new system, it remains a fact that the original adventure mode offered possibilities which the current one does not, and many maps and concepts were broken by this series of changes. Yes, the new adventure mode has made things possible too - you've made this clear. Essentially, however, the old adventure mode and new adventure mode are features of a different nature. One feature was removed, and another was added in its place. In the process, many existing maps and servers were broken. Unless Mojang comes here and says that they intended to break these maps and servers, this is not "Works as Intended", regardless of whether the base behavior is intended. |
| Comment by Alijah Lettieri [ 07/Jul/13 ] |
|
Neospector: /gamerule doAdventureCanBreakBlocks true/false DONE. Issue closed forever. |
| Comment by Neospector [ 07/Jul/13 ] |
|
Alijah: Because; So, overall, not a bug, and suggestions for new features belong on the forums. For all those who wish to find out the logic used on both sides of the argument, please look over this thread, it's a good example.. |
| Comment by Alijah Lettieri [ 07/Jul/13 ] |
|
Why isn't this fixed yet? This is like a TOP PRIORITY bug? |
| Comment by Jesper the End [ 07/Jul/13 ] |
|
I'm pretty sure this is intended. It's got 68 votes. I don't think mojang hasn't seen anything of this bug yet. |
| Comment by [Mod] Skylinerw [ 07/Jul/13 ] |
|
It should be noted that these new items can be broken with bare fists in 1.6.1: Wool Carpets Still not seeing why. |
| Comment by Jesper the End [ 18/Jun/13 ] |
|
@Dakotah Yeah, we've all said that a trazillion times, but I guess they want to implement that when no one plays minecraft anymore. |
| Comment by Dakotah Intriglia [ 17/Jun/13 ] |
|
Personally, I can see both points of view, Yes breaking glass is useful for some adventure maps, but it also can be used to easily cheat as there is no transparent block that can not be broken. I do have a solution. Simply add a gamerule to disable breaking blocks completely. Only interacting with blocks like levers and chests. That will help a lot of people and help map makers a TON. Please consider this. |
| Comment by Alvin Wong [ 23/Apr/13 ] |
|
New versions of Minecraft had always been backward-incompatible. An example is the 1.5 Redstone Update, which changed the redstone behaviour. Adventure mode should not allow breaking blocks at all. If a custom map needs to allow players to break blocks, it can give the players the appropriate tools instead, and this should always work. |
| Comment by WolfieMario [ 23/Apr/13 ] |
|
And yet, adding this feature broke a lot of custom maps such as Hypixel & SethBling's Team Fortress 2 map. Its preceding feature, the ability to place and break blocks in Adventure at all, broke thousands of more maps. They really should add new gamemodes with the old behaviors, so these maps can be fixed, or add a gamerule to determine the behavior of Adventure mode. |
| Comment by Aotr [ 23/Apr/13 ] |
|
that's actually a useful feature , if fixed you're break alot of custom maps such as hypixel's herobrine's return |
| Comment by Jesper the End [ 09/Apr/13 ] |
|
I think this is related to |
| Comment by Anon Ymus [ 23/Mar/13 ] |
|
Also happens with comparators in 1.5. |
| Comment by Jesper the End [ 03/Mar/13 ] |
|
confirmed for 13w09c |
| Comment by Luffee [ 07/Feb/13 ] |
|
The ability to break ladders, rails, levers, beacons, buttons is an issue in adventure mode. |
| Comment by Luffee [ 06/Feb/13 ] |
|
Confirmed for 13w05b. |
| Comment by Will [ 29/Jan/13 ] |
|
I have experienced this in 1.4.7 when in adventure mode and I tried to break tripwires. On a server. |
| Comment by Jesper the End [ 26/Jan/13 ] |
|
Confirmed for 13w04a |
| Comment by Jesper the End [ 23/Jan/13 ] |
|
confirmed for 13w03a |
| Comment by WolfieMario [ 21/Dec/12 ] |
|
This isn't a duplicate, it's a related report. Breaking transparent blocks started in 1.4.4, while the other report's issue started in 1.4.2 (and actually dates back to snapshots from a month earlier than that). It's possible some people want an adventure mode where tools can be used to break blocks, but your hands can't (I don't personally fall in that category, however - I'd rather see both issues eventually be addressed). |
| Comment by Jesper the End [ 21/Dec/12 ] |
|
this is a duplicate of |
| Comment by Jesper the End [ 21/Dec/12 ] |
|
Before a mod asks for it, yes this still happens in 1.4.6 |
| Comment by Jesper the End [ 20/Dec/12 ] |
|
I agree |
| Comment by WolfieMario [ 20/Dec/12 ] |
|
Eh, all I'm asking for is to have back what we once had. The original adventure mode existed as it was up until the Pretty Scary Update, which gave plenty of time for plenty of map-makers to rely on its ability to prevent cheating. Then, it was basically removed and replaced with 'you can place anything, and remove anything you have the tool for'. The ability to break transparent blocks by hand is another nail in the coffin for the anti-cheat use of Adventure Mode, but that purpose was already pretty much ruined at the dawn of 1.4. While it would be an amazing thing if Mojang could make all map makers happy, able to fine-tune whatever the player can/can't do, I'll have to agree with you that it would be too much effort, considering their current focus is the redstone update and preparations for the API. Having an NBT whitelist/blacklist of blocks which can be placed/removed in Adventure Mode may be more manageable and easier to implement, but again, I don't see Mojang taking that much time away from the next major update. Still, I'll have to agree with Sethbling and suggest, "gamemode 3 please?" |
| Comment by Jesper the End [ 19/Dec/12 ] |
|
Yup, I agree with you. There SHOULD be a way to set all the staf you do/don't want to be possible in the map. But if you want that, I think you ask way to much from the mojangsters to program. |
| Comment by WolfieMario [ 19/Dec/12 ] |
|
Ain't it lovely?
I think I'd rather just have back the version of Adventure Mode that didn't let players place/remove blocks. As a new gamemode, I suppose, because the new Adventure Mode has its own uses. These 'workarounds' are hardly preferable. |
| Comment by Jesper the End [ 19/Dec/12 ] |
|
Don't make beds. |
| Comment by WolfieMario [ 18/Dec/12 ] |
|
If a player sleeps in a bed, their spawn will no longer be the potioning area. Then they can just suicide and cheat on their merry way. |
| Comment by Jesper the End [ 18/Dec/12 ] |
|
there are a lot of downsides on the mining fatigue potion idea, but it works. And we have to do it with this for now. I still think this is a bug and should be fixed of course. And by the way, beds still work with this potion. Basically all the right clicking actions work. And for the milk, you would have to prevent cows for spawning. |
| Comment by Abandoned account [ 18/Dec/12 ] |
|
The pressure plate teleport idea doesn't work for me because there's also a bug causing redstone to stay activated if you teleport too far so the chunks will unload Vote for it here: https://mojang.atlassian.net/browse/MC-711 |
| Comment by WolfieMario [ 18/Dec/12 ] |
|
That has the downside of making players's attack animations ridiculously slow, and also, what if you want the player to be able to sleep in beds to set spawn? Also, you can't let your player obtain milk in the map (which means either no hostile mob spawning, so they can't get iron for a bucket, or no passive mob spawning, so they can't get a cow/mooshroom). Milk would cure them of the mining fatigue status, however long its duration. |
| Comment by Jesper the End [ 18/Dec/12 ] |
|
I've got an idea which you might want to use untill this (maybe) bug is fixed. Not sure if it's used already but I wanted to share it with you guys. I tested it and it works, but it has a lot of downsides. Read below. |
| Comment by [Mod] Skylinerw [ 16/Dec/12 ] |
|
@Gerrad Mm, I included the item frames and paintings due to a biased opinion that they shouldn't be broken with fists |
| Comment by WolfieMario [ 16/Dec/12 ] |
|
Whether the breaking of glowstone, beacons, etc. by hand was intentional, it is still a game-breaking change. If the redstone update makes it impossible to construct even the most basic logic gates, whether or not the changes therein may be intended, the consequences are not necessarily intentional. Thus, this report is still valid, as far as I can see. Also, breaking stuff by hand in adventure mode was not possible back when breaking things via tools was first released. This seems to be a side-effect of attempting to let players break glass in adventure mode. EDIT: By the way, Skylinerw, item frames and paintings are entities, not blocks. They could be broken prior to this update as well. Fortunately, as entities, you can give them the Invulnerable property via an NBT editor (I was actually working on an MCedit filter to help streamline this and remove the need for NBT editing), and players will not be able to break them. However, they will still be able to break blocks behind them, causing them to drop. |
| Comment by Jesper the End [ 16/Dec/12 ] |
|
Well... That sucks then... And I think I'm not the only one who thinks this. |
| Comment by Abner Eduardo Silveira Santos [ 15/Dec/12 ] |
|
Although i can be wrong, I think i'm right, because i read the version updates logs and the adventure mode has it's own properties depending on the tools you use to break blocks since... 1.4.2 i think, or 1.4.4 |
| Comment by Abner Eduardo Silveira Santos [ 15/Dec/12 ] |
|
Mojang added a feature on adventure mode that some tools can break some tipes of blocks , try to use a pickaxe on adventure mode, and you'll be able to break stone and ores, the fists have their own blocks as well, i don't think that's a bug, it's totally intended. |
| Comment by Jesper the End [ 15/Dec/12 ] |
|
I don't quite understand why this isn't fixed yet, since this is one of the most game breaking bugs in minecraft. |
| Comment by Abandoned account [ 15/Dec/12 ] |
|
DEFINITELY needs to be fixed, this is really annoying because now all server owners and map makers for multiplayer servers need to hide glowstone and so on behind glass so adventure mode users can't break it. EDIT: Just realised that glass is also breakable... |
| Comment by Jesper the End [ 28/Nov/12 ] |
|
nope, that's not going to happen Gerrard Lukacs and Skylinerw, that would be a whole new feature. For now the only thing you can expect to happen is that it will not be breakable. |
| Comment by [Mod] Skylinerw [ 22/Nov/12 ] |
|
Agreed with Gerrard. Perhaps a method to add blocks to a whitelist via an NBT editor. The blocks added would be those that can be broken; so by default, if nothing is added to the whitelist, no blocks can be broken whatsoever (though this may clash with the "right tool for the right block" bit; perhaps that could be a gamerule instead?). |
| Comment by WolfieMario [ 22/Nov/12 ] |
|
Or, alternatively, let the mapmaker choose what blocks can be broken in adventure mode. Throwing more blocks on the breakables list is really unhelpful; each time this happens, more maps can be cheated. It was already bad enough letting the player craft shovel/picks can lead to massive griefing. |
| Comment by Paulquappe [ 20/Nov/12 ] |
|
the problem i see is to find a tool for those blocks/things to consume them... |
| Comment by [Mod] Skylinerw [ 20/Nov/12 ] |
|
Items confirmed that can be broken with fists in adventure mode (1.4.4/1.4.5): Glass Seems a bit odd being able to break some of these with bare fists. Not sure if it's intended; personally, in the case of glowstone/lamps/redstone, I hope not! |
| Comment by Marc Jensen [ 15/Nov/12 ] |
|
You can also break redstone lamps |
| Comment by GrygrFlzr [ 15/Nov/12 ] |
|
Confirmed. It may be intended, however (for some reason), as it doesn't only apply to single blocks, but all transparent blocks. |