[MC-2512] Village lamp post floating torches Created: 08/Nov/12 Updated: 05/May/15 Resolved: 06/Feb/13 |
|
| Status: | Resolved |
| Project: | Minecraft: Java Edition |
| Component/s: | None |
| Affects Version/s: | Minecraft 1.4.4, Minecraft 1.4.5, Snapshot 12w49a, Snapshot 12w50a, Minecraft 1.4.6, Minecraft 1.4.7, Snapshot 13w02b, Snapshot 13w03a, Snapshot 13w04a, Snapshot 13w05a, Snapshot 13w05b |
| Fix Version/s: | Snapshot 13w06a |
| Type: | Bug | ||
| Reporter: | Twister | Assignee: | [Mojang] Nathan Adams |
| Resolution: | Fixed | Votes: | 66 |
| Labels: | None | ||
| Attachments: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CHK: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Confirmation Status: | Community Consensus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Torches spawned naturally in the map for lamp posts in villages are placed on air blocks. All other naturally spawned torches appear fine. Happens on both superflat and normal world types. |
| Comments |
| Comment by Ian Carlson [ 04/Feb/13 ] |
|
Seed: Succubus (2013-02-03_18.03.11.png) |
| Comment by Ian Carlson [ 04/Feb/13 ] |
|
Still exists in latest snapshot 13w05b. |
| Comment by Wilmer Kardell [ 28/Jan/13 ] |
|
I seen this today when i was playing, and this also appear in stronghold and mineshaft. |
| Comment by Markku [ 28/Jan/13 ] |
|
Tom Willshire: There are plenty of old videos/pics of with correct lamp post torches. (However, those alone are not a proof, since the torches could have been fixed manually first). But to the point, read Twister's (and mrheat's) comments above. This bug appeared in 1.4.4. So, not "since the addition of villages". |
| Comment by Tom Willshire [ 28/Jan/13 ] |
|
This has happened I believe since the addition of villages. Confirmed on 13w04a. |
| Comment by Orion Humphrey [ 27/Jan/13 ] |
|
Confirmed 13w04a |
| Comment by Markku [ 15/Jan/13 ] |
|
Reading the code for the placing of torches in structures, it would seem that the code relies on some automatic algorithm to decide which way to attach the torch. The placement code itself does not specify it. Apparently, it doesn't work any more (or works worse than before). Note, it didn't work well earlier, either. For example, in mineshafts the torches could be randomly placed on any of the neighbor surfaces if there was more than one. That is, it made a guess about the surface and got it wrong. The need for automatic guessing of the orientation comes from the fact that the structure "blueprints" are defined in only one orientation, while the structure can be placed in multiple different orientations. This needs rotation of coordinates. Easy to do for blocks that are symmetric and do not need to be rotated themselves. The non-symmetric ones were left to be handled by automatic guessing... The correct solution would be to add different placement method for those blocks that need orientation and which can not solve the correct orientation by itself. (For example, glass and fences, as they are, can always figure out how they should represents themselves, but e.g. torches, stairs, ladders can not always guess the right surface to attach to or the right orientation). A method that allows specifying the orientation like the player does; you're watching from here, and pointing to there, click. Such additional data can be rotated in the structure placement routines themselves just as easily as the block's coordinates themselves. This solution might fix some apparently other bugs, too, like the stronghold library torches being fancily ( (EDIT: found a method that is supposed to rotate such blocks (i.e. adjust their metadata), but seems it is not used for torch placement. However, the method is of bad design anyway; the inner functionality of various blocks (the interpretation of metadata of torches, ladders, etc.) gets spread from their own classes into StructureComponent-class; the rotation code should be in their respective classes, which the generic rotation method would delegate the tasks to.) |
| Comment by MegaScience [ 14/Jan/13 ] |
|
Confirmed for Snapshot 13w02b. |
| Comment by nate_dawww [ 25/Dec/12 ] |
|
Attached screenshots of two separate villages generated in 1.4.6 within the same seed. (The village depicted in the second screenshot came with one of the torches already lying on the ground, though this may have been caused by something I didn't see; I just took the picture as it was.) |
| Comment by Idea Guy [ 19/Dec/12 ] |
|
This still occurs in even the most recent versions (up to 1.4.6pre). |
| Comment by Maarten Thijs [ 08/Dec/12 ] |
|
please update to 12w49a |
| Comment by NekoJonez [ 01/Dec/12 ] |
|
I have actually seen this several times in a Mineshaft. I have seen also maybe 3 times that a torch was "attached" to a cobweb ._. I'll try to post a screenshot next time I run into it |
| Comment by Alec Gorsse [ 27/Nov/12 ] |
|
I can confirm this, the torches looked exactly the same as your screenshots right there, and the fence part was also floating, but I'm not sure if that has to do with the torches. |
| Comment by Microbugs [ 24/Nov/12 ] |
|
Confirmed, v.1.4.5 |
| Comment by MegaScience [ 18/Nov/12 ] |
|
I have discovered this minor problem persists in Minecraft 1.4.5. There are other bugs newly introduces in 1.4.3-1.4.5, which has me feeling that they should wait on doing pre-releases until we've found everything. This should be updated to include 1.4.5. |
| Comment by Cookie FONster [ 15/Nov/12 ] |
|
I've had the same problem. |
| Comment by user-571ee (Inactive) [ 11/Nov/12 ] |
|
I can confirm the bug with the "31337" seed. In 1.4.3 all torches are fine. In 1.4.4 the torches in the village are floating. The torches in the strongholds are fine in both versions. |
| Comment by Kumasasa [ 09/Nov/12 ] |
|
@mrheat: sure, but this new issue may be caused by the fix for |
| Comment by Twister [ 09/Nov/12 ] |
|
My adventure map was made in 1.3.2 using the seed 31337. When generated in 1.3.2, the torches are fine. But the same seed in 1.4.4 makes the torches float. Just make a (normal, not superflat) map with the seed 31337, and teleport to -971, 77, 229. /tp -971 77 229 |
| Comment by user-571ee (Inactive) [ 09/Nov/12 ] |
|
MC 1611 is about torches placed by the player, this is about torches placed by the world generator. It's kind of random. Most of the time it's ok but sometimes you find a misplaced torch in a stronghold or village. I will try to make a screenshot. |
| Comment by Kumasasa [ 08/Nov/12 ] |
|
Maybe related to |
| Comment by Twister [ 08/Nov/12 ] |
|
Looked at a stronghold library. It didn't seem to have floating torches, like mrheat said. |
| Comment by Twister [ 08/Nov/12 ] |
|
Interesting. This might have to do with the fixing of torch orientation in 1.4.4, but I may be wrong. |
| Comment by user-571ee (Inactive) [ 08/Nov/12 ] |
|
I have seen the same in stronghold libraries (in previous versions, not in 1.4.4, sorry for the confusion). |