The Meaning of Life, the Universe, and Everything.
Join Date:
1/13/2013
Posts:
46
Minecraft:
wolfeye68
Member Details
I tried to complete the achievement "Adventuring Time" by usind AMIDST to seek out all biomes and teleporting there, but it didn't work.
I'm sure I went to all biomes and all variants even "JungleEdge M" and both biomes named "Mega Spruce Taiga" but with different ids.
The only biomes I couldn't visit were biomes 10 and 20: "Frozen Ocean" and "Extreme Hills Edge", because they don't generate in this snapshot.
I suspect these missing biomes are the cause for my failure. I will file a bug report.
The Meaning of Life, the Universe, and Everything.
Join Date:
9/20/2013
Posts:
52
Member Details
Has anyone gotten this achievement? It sounds like Wolfeye later tried to edit in the missing biomes, but still failed to get the achivement. For those interested in watching the (possible) bug, it's MC-30527.
Did you complete all of the achievements? I heard that Adventuring Time is still locked because you didn't complete all of the other achievements. Complete all of the achievements then try unlocking it again. If it still doesn't work, it's a bug.
I just need Adventuring Time to complete all my achievements! But, it's really hard. If you go to Minecraft Wiki and Search "Biomes" you can see the biomes.. I think the achievement is just counting the Main Biomes..
Rollback Post to RevisionRollBack
IF YOU CAN READ THIS, YOU'RE SOMEONE THAT USES GOOGLE TRANSLATE :3 (Try to read the text I put there.)
"Flying high in the sky to see the things that amaze me."
May be a bit of a longshot, but you said you teleported into them? It could be set up to only register you as having been in a biome when you physically enter one (i.e. walk from another biome into that one). Just guessing, but it might be set up that way so the game doesn't have to check what biome you're in constantly, and they might not have taken teleportation into account...
Everybody have this problem... it's a bug. The list of visited biomes in the stat file is reset on each login.
Check for yourselves... Visit some biomes, exit, open the stat file and you will see the biomes visited in the previous login. Enter again, exit, open the file and it will only show the biome where you were standing.
That makes almost impossible to get that achievement... Every biome visited in the same login? Fl_l<K THIS S#¡T!!! AND... there is missing biomes!!!
I was trying this achiev and it seems it is still not possible, I forked AMIDST code on github and wrote a method to search for biomes in a radius (not the whole thing but a real big radius), took some time to cache all biomes but in the end it found only 55 different biomes (plus Hell and Sky) in a total of 57/60 biomes (according to http://minecraft.gamepedia.com/Biome)
biomes I did not find: "Extreme Hills Edge", "Frozen Ocean" and "Mega Spruce Taiga Hills"
I believe the Nether and End also count as biomes, if that helps.
Rollback Post to RevisionRollBack
95% of teens would scream if Justin Beiber was about to jump of the top of the Empire State Building. If you are in the 5% that would grab a seat and some popcorn and yell JUMP! JUMP! JUMP! post this into your sig.
I've looked at the code to see how the achievement is made and I found that, first, you DON'T need to explore "M" biomes or the End/Nether, as biome IDs 128 and over and sky/hell are excluded from the list; it also properly accounts for unused biome IDs (var3 != null):
Second, I believe the problem is that excluded biomes are included in the list of biomes you've explored, as the code (in EntityPlayerMP) to unlock the achievement compares the sizes of the lists of biomes required to those you've explored - but doesn't exclude those biomes:
if (this.func_147099_x().canUnlockAchievement(AchievementList.field_150961_L) && var3.size() == BiomeGenBase.field_150597_n.size())
Here is a list of biomes taken from the stats.json for a world I made, which includes "M" biomes:
If my theory is correct, the achievement should be unlockable by only exploring non-M biomes, then going through an End Portal ("The End?" is a prerequisite, as the Wiki says and confirmed by the code; as you get this achievement right as you enter the portal, you haven't actually gotten to the End yet, so it shouldn't include the End in the biome list).
If my theory is correct, the achievement should be unlockable by only exploring non-M biomes, then going through an End Portal ("The End?" is a prerequisite, as the Wiki says and confirmed by the code; as you get this achievement right as you enter the portal, you haven't actually gotten to the End yet, so it shouldn't include the End in the biome list).
I tried that one too in 4 variants:
1) without the two missing biomes and without sky/hell
2) with the two missing biomes but without sky/hell
3) without the two missing biomes but with sky/hell
4) with the two missing biomes and with sky/hell
Still: it did not work. :-(
I used MCEdit to change a world so I would be able to visit exactly the biomes I need.
I've only got one further idea, and I can't investigate it. There are "missing" M biomes, which would have biome IDs assigned to them, i.e. the regular biome number plus 128. There are no M variants of oceans (Ocean M = 128, Deep Ocean M = 152 and the even more hypothetical FrozenOcean M = 138) or rivers, the Nether or the End ("Hell M" and "Sky M"), no Ice Mountains Spikes, no Mushroom Island M, Flower Forest Hills, TaigaHills M, the beaches... and others.
Maybe the achievement is checking for these nonexistent biomes as well.
But who can tell...
Trying these biome ids in Flat worlds gets you a crash. so don't try them.
It would probably be more helpful if you posted your findings to the bug tracker at https://bugs.mojang.com/browse/MC-30527, since Dinnerbone and the other Mojang devs are more likely to read it.
The Meaning of Life, the Universe, and Everything.
Join Date:
1/13/2013
Posts:
46
Minecraft:
wolfeye68
Member Details
Success!
(Sort of)
I cleared my list of visited biomes in the .json file and visited ONLY the normal biomes excluding 9 Sky (The End), 8 Hell (The Nether), 10 FrozenOcean, 20 Extreme Hills Edge (also excluding all variants) and I got the achievement.
Including even one of the other biomes prohibits you from getting the achievement.
And that's the problem.
In Survival you can't get to the achievement without visiting Nether and End, also you will not be able to miss all variant biomes and sometimes you even visit only a variant, because it is almost indistinguisheable from a non-variant: e.g. Swampland and Swampland M.
To work right, this achievement should check if you visited a biome or its variant (or both) and ignore all visits to Nether and End.
If you look at the “Fix Version/s” field, it says 14w17a. This is a development snapshot of Minecraft 1.8, which has not been released yet. Mojang recently said that 1.8 would take a couple more months until release.
How can this bug's status be "resolved"? It still doesn't work!
I started out by finding all the regular biomes (not variations, i deleted them) I did not work. Then I visited ALL biomes, including the variations. I could not find "jungle edge M" and "mega spruce taiga hills" - i have searched for ages on AMIDST. I then tried to edit my .json file with my stats to see if manually typing in the two remaining biomes would trigger the achievement - but it did not.
At last, i tried to delete a biome that was near me, and then walk into that biome so to see if walking into the last remaining biome would do the trick. Nothing happened.
I'm sure I went to all biomes and all variants even "JungleEdge M" and both biomes named "Mega Spruce Taiga" but with different ids.
The only biomes I couldn't visit were biomes 10 and 20: "Frozen Ocean" and "Extreme Hills Edge", because they don't generate in this snapshot.
I suspect these missing biomes are the cause for my failure. I will file a bug report.
Did you complete all of the achievements? I heard that Adventuring Time is still locked because you didn't complete all of the other achievements. Complete all of the achievements then try unlocking it again. If it still doesn't work, it's a bug.
(Try to read the text I put there.)
"Flying high in the sky to see the things that amaze me."
The list of visited biomes in the stat file is reset on each login.
Check for yourselves... Visit some biomes, exit, open the stat file and you will see the biomes visited in the previous login. Enter again, exit, open the file and it will only show the biome where you were standing.
That makes almost impossible to get that achievement... Every biome visited in the same login? Fl_l<K THIS S#¡T!!!
AND... there is missing biomes!!!
The bug was reported here https://bugs.mojang....browse/MC-31006.
And it seems to be fixed in version 1.7.4. So it's time to update and try out.
I was trying this achiev and it seems it is still not possible, I forked AMIDST code on github and wrote a method to search for biomes in a radius (not the whole thing but a real big radius), took some time to cache all biomes but in the end it found only 55 different biomes (plus Hell and Sky) in a total of 57/60 biomes (according to http://minecraft.gamepedia.com/Biome)
biomes I did not find: "Extreme Hills Edge", "Frozen Ocean" and "Mega Spruce Taiga Hills"
here are my findings in more details:
http://www.reddit.com/r/Minecraft/comments/1y5f8p/help_adventuring_time/
95% of teens would scream if Justin Beiber was about to jump of the top of the Empire State Building. If you are in the 5% that would grab a seat and some popcorn and yell JUMP! JUMP! JUMP! post this into your sig.
From BiomeGenBase:
Second, I believe the problem is that excluded biomes are included in the list of biomes you've explored, as the code (in EntityPlayerMP) to unlock the achievement compares the sizes of the lists of biomes required to those you've explored - but doesn't exclude those biomes:
Here is a list of biomes taken from the stats.json for a world I made, which includes "M" biomes:
"Sunflower Plains","Desert","Mesa Plateau F","JungleEdge","Taiga","Extreme Hills","Mega Taiga Hills","TaigaHills","Plains","Ice Plains","FrozenRiver","Ice Mountains","Swampland M","Jungle","Forest","Mesa (Bryce)","JungleHills","DesertHills","Birch Forest","Mesa","Roofed Forest","Mega Taiga","Savanna","Swampland","River"
If my theory is correct, the achievement should be unlockable by only exploring non-M biomes, then going through an End Portal ("The End?" is a prerequisite, as the Wiki says and confirmed by the code; as you get this achievement right as you enter the portal, you haven't actually gotten to the End yet, so it shouldn't include the End in the biome list).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?
I did.
I tried that one too in 4 variants:
1) without the two missing biomes and without sky/hell
2) with the two missing biomes but without sky/hell
3) without the two missing biomes but with sky/hell
4) with the two missing biomes and with sky/hell
Still: it did not work. :-(
I used MCEdit to change a world so I would be able to visit exactly the biomes I need.
Any more theories? I would love to try them out!
Trying these biome ids in Flat worlds gets you a crash. so don't try them.
(Sort of)
I cleared my list of visited biomes in the .json file and visited ONLY the normal biomes excluding 9 Sky (The End), 8 Hell (The Nether), 10 FrozenOcean, 20 Extreme Hills Edge (also excluding all variants) and I got the achievement.
Including even one of the other biomes prohibits you from getting the achievement.
And that's the problem.
In Survival you can't get to the achievement without visiting Nether and End, also you will not be able to miss all variant biomes and sometimes you even visit only a variant, because it is almost indistinguisheable from a non-variant: e.g. Swampland and Swampland M.
To work right, this achievement should check if you visited a biome or its variant (or both) and ignore all visits to Nether and End.
Did you try it in the latest snapshot?