[MC-610] Grass / Flowers / Snow are placed incorrectly in newly created chunks Created: 25/Oct/12  Updated: 09/Mar/23  Resolved: 19/May/21

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.2, Minecraft 1.4.4, Snapshot 13w03a, Minecraft 1.10.2, Minecraft 16w39a, Minecraft 16w39b, Minecraft 16w39c, Minecraft 16w40a, Minecraft 16w41a, Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 17w17a, Minecraft 17w17b, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w45b, Minecraft 17w46a, Minecraft 18w06a, Minecraft 18w07a, Minecraft 18w07b, Minecraft 18w07c, Minecraft 18w10c, Minecraft 18w14a, Minecraft 18w14b, Minecraft 18w15a, Minecraft 18w16a, Minecraft 18w21a, Minecraft 18w22c, Minecraft 1.13-pre1, Minecraft 1.13-pre3, Minecraft 1.13-pre6, Minecraft 1.13-pre8, Minecraft 1.13-pre10, Minecraft 1.13, Minecraft 18w31a, Minecraft 18w32a, Minecraft 18w33a, Minecraft 1.13.1, Minecraft 1.13.2-pre2, Minecraft 1.13.2, Minecraft 18w47b, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 19w03c, Minecraft 19w04b, Minecraft 19w05a, Minecraft 19w06a, Minecraft 19w07a, Minecraft 19w09a, Minecraft 19w12b, Minecraft 19w13a, Minecraft 19w13b, Minecraft 19w14a, Minecraft 1.14 Pre-Release 1, Minecraft 1.14 Pre-Release 2, Minecraft 1.14 Pre-Release 5, Minecraft 1.14, Minecraft 1.14.1, Minecraft 1.14.2 Pre-Release 1, Minecraft 1.14.2 Pre-Release 2, Minecraft 1.14.2, Minecraft 1.14.3 Pre-Release 2, Minecraft 1.14.3, Minecraft 1.14.4 Pre-Release 1, Minecraft 1.14.4 Pre-Release 3, Minecraft 1.14.4 Pre-Release 4, Minecraft 1.14.4 Pre-Release 5, Minecraft 1.14.4 Pre-Release 6, 1.14.4, 19w34a, 19w35a, 19w36a, 19w37a, 19w38b, 19w39a, 19w40a, 19w41a, 19w42a, 19w45b, 19w46b, 1.15 Pre-release 1, 1.15 Pre-Release 2, 1.15 Pre-release 3, 1.15 Pre-release 4, 1.15 Pre-release 5, 1.15 Pre-release 6, 1.15 Pre-release 7, 1.15, 1.15.1, 1.15.1 Pre-release 1, 1.15.2 Pre-Release 1, 1.15.2 Pre-release 2, 1.15.2, 20w06a, 20w07a, 20w08a, 20w09a, 20w10a, 20w11a, 20w13a, 20w13b, 20w15a, 20w16a, 20w17a, 20w18a, 20w19a, 20w20a, 20w20b, 20w21a, 20w22a, 1.16 Pre-release 1, 1.16 Pre-release 2, 1.16 Pre-release 3, 1.16 Pre-release 6, 1.16 Pre-release 7, 1.16 Pre-release 8, 1.16 Release Candidate 1, 1.16, 1.16.1, 20w27a, 20w28a, 20w29a, 20w30a, 1.16.2 Pre-release 1, 1.16.2 Pre-release 2, 1.16.2 Pre-release 3, 1.16.2 Release Candidate 1, 1.16.2 Release Candidate 2, 1.16.2, 1.16.3 Release Candidate 1, 1.16.3, 1.16.4 Pre-release 1, 1.16.4 Pre-release 2, 1.16.4 Release Candidate 1, 1.16.4, 20w45a, 20w46a, 20w48a, 20w49a, 20w51a, 21w03a, 1.16.5 Release Candidate 1, 1.16.5, 21w05a, 21w05b, 21w06a, 21w07a, 21w08a, 21w08b, 21w10a, 21w11a, 21w13a, 21w14a, 21w15a, 21w16a, 21w17a, 21w18a, 21w19a
Fix Version/s: 21w20a

Type: Bug
Reporter: [Mod] markderickson Assignee: [Mojang] Cory Scheviak
Resolution: Fixed Votes: 247
Labels: biomes, bulk, chunks, double-plant, grass, lake, mojang_internal_1, plains, tall_grass, world-generation

Attachments: PNG File 2017-02-16_20.53.23.png     PNG File 2017-02-16_20.53.43.png     PNG File 2017-02-16_20.54.07.png     PNG File 2017-02-16_21.28.06.png     PNG File 2017-02-16_21.29.49.png     PNG File 2017-02-16_21.31.18.png     PNG File 2018-02-15_19.27.20.png     PNG File 2018-02-15_23.32.11.png     PNG File 2018-07-25_03.49.38.png     PNG File 2018-08-08_14.54.17.png     PNG File 2019-03-06_16.27.23.png     PNG File 2019-03-06_16.27.37.png     PNG File 2019-03-06_16.27.49.png     PNG File 2019-03-06_16.27.55.png     PNG File 2019-03-06_16.28.06.png     PNG File 2019-03-17_00.52.44.png     PNG File 2019-03-17_00.52.57.png     PNG File 2019-07-11_20.22.29.png     PNG File 2019-10-16_18.20.04.png     PNG File 2019-11-24_21.43.22.png     PNG File 2019-11-24_22.25.40.png     PNG File 2019-11-25_23.07.37.png     PNG File 2020-01-14_14.44.04.png     PNG File 2020-05-06_15.24.00.png     PNG File 2020-06-05_10.38.24.png     PNG File 2020-08-22_10.13.59.png     PNG File 2020-09-14 (4).png     PNG File 2021-03-10_16.17.47.png     PNG File 2021-03-15_21.16.32.png     PNG File 2021-04-21_18.17.46.png     PNG File 2021-05-12_14.50.49.png     PNG File Annotation 2020-09-02 120353.png     PNG File Annotation 2020-09-02 120540.png     PNG File image-2019-04-23-17-02-10-636.png     PNG File image-2020-06-24-18-06-25-908.png     PNG File image-2020-06-24-18-07-04-404.png     PNG File image-2021-06-16-17-10-08-030.png    
Issue Links:
Duplicate
is duplicated by MC-5469 World generating bug, desert temple Resolved
is duplicated by MC-6387 Floating snow Resolved
is duplicated by MC-8365 Vines not being attached to anything Resolved
is duplicated by MC-8511 Tree spawning on sand in "Swampland" ... Resolved
is duplicated by MC-8716 Tree growing on sand Resolved
is duplicated by MC-9087 Generation of mines. Resolved
is duplicated by MC-9694 Terrain Generator is messed Resolved
is duplicated by MC-10058 flower in the gravel Resolved
is duplicated by MC-10194 Trees generating above a lake Resolved
is duplicated by MC-13794 Floating Tall Grass Resolved
is duplicated by MC-14317 Free-hanging Vines Resolved
is duplicated by MC-18848 Grass growing in the air and on sand Resolved
is duplicated by MC-28329 Minecraft tree render glitch Resolved
is duplicated by MC-29448 [World gen bug] 2-block high wild gra... Resolved
is duplicated by MC-29527 double tallgrass floating generation Resolved
is duplicated by MC-29546 Invisible entity over water Resolved
is duplicated by MC-29868 Tall grass and double tall grass spaw... Resolved
is duplicated by MC-30006 Floating Rose Bush Resolved
is duplicated by MC-30485 Flowers fly on amplified world Resolved
is duplicated by MC-30990 The grass and snow float Resolved
is duplicated by MC-31297 Tall grass generates on sand (maybe i... Resolved
is duplicated by MC-32012 13w38a snapshot bug Resolved
is duplicated by MC-33070 Grass growing in blocks that are not ... Resolved
is duplicated by MC-35153 Tall Grass Generates on non-grass blo... Resolved
is duplicated by MC-35159 Cacti can be naturally found floating... Resolved
is duplicated by MC-35641 Grass can be found on sand blocks Resolved
is duplicated by MC-37044 Grass appears on sand Resolved
is duplicated by MC-37672 World generation made a tree and some... Resolved
is duplicated by MC-37962 Floating Grass and Grass on Gravel in... Resolved
is duplicated by MC-38193 Natural Tree Spawned with no ground u... Resolved
is duplicated by MC-38199 Tall Grass Spawned with no Ground under Resolved
is duplicated by MC-38860 in savanna biome, grass blocks spawne... Resolved
is duplicated by MC-45560 Terrain generation glitch Resolved
is duplicated by MC-46106 Generation of snow layer on packed ice Resolved
is duplicated by MC-46762 Floating grass and mushrooms Resolved
is duplicated by MC-49875 Flowers spawning on sand and pop out Resolved
is duplicated by MC-50446 Flying trees Resolved
is duplicated by MC-53128 Acacia tree fully generates in plains... Resolved
is duplicated by MC-58778 Some blocks like water/lava source bl... Resolved
is duplicated by MC-58858 Floating Flowers & 1/2 Flowers In New... Resolved
is duplicated by MC-59435 Flying trees and grass. Resolved
is duplicated by MC-59629 Dark Oak spawning incorrectly. Resolved
is duplicated by MC-60752 Major bugs/Amazing World generation Resolved
is duplicated by MC-64680 Grass and flower spawn bug Resolved
is duplicated by MC-67589 Half Flowers Resolved
is duplicated by MC-68789 Tall Grass generates on sand, stone, ... Resolved
is duplicated by MC-69775 Rose in sand Resolved
is duplicated by MC-71672 Plants Generating On Thin Air Resolved
is duplicated by MC-73157 Floating snow Resolved
is duplicated by MC-79784 Wheat seeds randomly found on the ground Resolved
is duplicated by MC-85922 flowers and grass spawning over water... Resolved
is duplicated by MC-89279 chunk errors Resolved
is duplicated by MC-91193 Random plants above lakes Resolved
is duplicated by MC-93777 torches and chests spawn on air blocks Resolved
is duplicated by MC-103331 Tall Grass generates on top of sand a... Resolved
is duplicated by MC-104552 It grew a tree in sandy Resolved
is duplicated by MC-105102 Tree logs despawn when spawned above ... Resolved
is duplicated by MC-105947 Grass and Double Tallgrass can find o... Resolved
is duplicated by MC-107382 Mansion Generates before certain worl... Resolved
is duplicated by MC-107563 Woodland Mansion Generating Resolved
is duplicated by MC-108902 tons of glitches with world generation Resolved
is duplicated by MC-110351 Vines don't despawn after cut down tr... Resolved
is duplicated by MC-116374 Wrong generation of "double plants" Resolved
is duplicated by MC-116868 Floating flowers can be generated Resolved
is duplicated by MC-116883 Grass spawns over villages grass pathsl Resolved
is duplicated by MC-120291 Grass and flowers generating above wa... Resolved
is duplicated by MC-120661 Flying grass Resolved
is duplicated by MC-121568 Floating snow layers Resolved
is duplicated by MC-121569 World generation problems Resolved
is duplicated by MC-122018 Tree is generated above the water Resolved
is duplicated by MC-123056 Hello I want to report agrass and a t... Resolved
is duplicated by MC-125200 Generated two tall flowers get cut of... Resolved
is duplicated by MC-125539 Grass generating on sand / Sand gener... Resolved
is duplicated by MC-125836 Floating Ferns Resolved
is duplicated by MC-126909 Grass in the air by world generation Resolved
is duplicated by MC-127434 Grass plant spawns floating in the air. Resolved
is duplicated by MC-128083 World Generating Resolved
is duplicated by MC-128327 Grass and flower bug Resolved
is duplicated by MC-128893 grass spawn near/on the water Resolved
is duplicated by MC-129153 Grass / flowers / snow / trees are pl... Resolved
is duplicated by MC-130171 [18w21a] Grass spawns in mid air Resolved
is duplicated by MC-130506 Snow covering non-existent blocks Resolved
is duplicated by MC-130553 World Generator Resolved
is duplicated by MC-131211 Tall grass grows over surface water Resolved
is duplicated by MC-131255 Above water terrain generation needs ... Resolved
is duplicated by MC-131691 Floating Rose? Resolved
is duplicated by MC-132670 Poppy on sand Resolved
is duplicated by MC-133135 The plants on the pond will be empty ... Resolved
is duplicated by MC-133470 Roses on sand Resolved
is duplicated by MC-133504 Floating Tallgrass on surface lakes Resolved
is duplicated by MC-133538 Floating tree above water Resolved
is duplicated by MC-133898 Tree spawning above a lake Resolved
is duplicated by MC-134426 Grass can grow on Sand in beaches Resolved
is duplicated by MC-134492 Grass spawning ontop of sand Resolved
is duplicated by MC-135417 Grass in air Resolved
is duplicated by MC-135418 Flying trees Resolved
is duplicated by MC-135466 Found floating Grass Resolved
is duplicated by MC-135837 Floating grass Resolved
is duplicated by MC-135919 Tall Grass Spawning Isuue Resolved
is duplicated by MC-135944 Generation of plants Resolved
is duplicated by MC-136839 Tall Grass Resolved
is duplicated by MC-137445 Floating grass Resolved
is duplicated by MC-137661 Floating Grass Resolved
is duplicated by MC-137897 sorry if duplicate structures are goo... Resolved
is duplicated by MC-138360 Tall Grass in sky Resolved
is duplicated by MC-138400 Bug with saplings, grass, and crops -... Resolved
is duplicated by MC-138471 Tree spawning over water bug Resolved
is duplicated by MC-138521 Some Floating Grass Resolved
is duplicated by MC-139426 Levitating Grass Resolved
is duplicated by MC-139700 Grass generating on air above pond Resolved
is duplicated by MC-139835 Some blocks are generate above the air. Resolved
is duplicated by MC-140384 Grass spawns on air Resolved
is duplicated by MC-140417 Floating grass can be seen in villages Resolved
is duplicated by MC-140420 Chunks and worlds have problem loadin... Resolved
is duplicated by MC-140536 floting grass Resolved
is duplicated by MC-140597 New plains village Resolved
is duplicated by MC-140621 snow in the air above the ice Resolved
is duplicated by MC-141014 floating grass Resolved
is duplicated by MC-141057 Flying grass Resolved
is duplicated by MC-141065 Trees floating over ponds Resolved
is duplicated by MC-141163 sugarcane generate in wrong places. Resolved
is duplicated by MC-141605 Grass spawning over water Resolved
is duplicated by MC-141715 Floating Grass Resolved
is duplicated by MC-142147 grass spawns on grass blockes and gra... Resolved
is duplicated by MC-142662 Bug Resolved
is duplicated by MC-142747 Grass load floating over naturally ge... Resolved
is duplicated by MC-143278 Grass is floating in the air. Resolved
is duplicated by MC-143963 Grass Resolved
is duplicated by MC-144611 Floating grass above water Resolved
is duplicated by MC-144694 The floating grass Resolved
is duplicated by MC-144695 The grass should not be on the sand Resolved
is duplicated by MC-144863 snow spawning on air blocks Resolved
is duplicated by MC-144923 Grass over lakes with no block under it. Resolved
is duplicated by MC-146042 Floating Snow (MC 1.14 Snapshot 19w11b) Resolved
is duplicated by MC-146311 There are floating grass and a floati... Resolved
is duplicated by MC-146467 Flowers grow in air Resolved
is duplicated by MC-146761 Floating Grass Resolved
is duplicated by MC-146889 Some Gravity Blocks Generating in Air Resolved
is duplicated by MC-146989 Generator Bugs Resolved
is duplicated by MC-147512 Blocks hanging in the air Resolved
is duplicated by MC-148211 Grass Not Generating Correctly Resolved
is duplicated by MC-148472 Floating Snow Resolved
is duplicated by MC-148481 Snow generates on empty blocks. Resolved
is duplicated by MC-148961 Eng. Sometimes, in bamboo jungle gras... Resolved
is duplicated by MC-148990 Berry bushes can spawn on sand Resolved
is duplicated by MC-149091 i wanted to see the new update and i ... Resolved
is duplicated by MC-149183 Grass & Flower glitch Resolved
is duplicated by MC-149293 Tree Missing Blocks Resolved
is duplicated by MC-149413 Update to new version with bamboo and... Resolved
is duplicated by MC-149980 When you generate a world the grass fly Resolved
is duplicated by MC-150111 Trees and plants generate over natura... Resolved
is duplicated by MC-150118 Aerial grass haha Resolved
is duplicated by MC-150272 Grass Is Floating above water. Resolved
is duplicated by MC-150273 Grass Is Floating above water. Resolved
is duplicated by MC-150398 Floating grass over small lakes in pl... Resolved
is duplicated by MC-150611 баг Resolved
is duplicated by MC-150645 bamboo on air Resolved
is duplicated by MC-150669 Bamboo trees generating bug Resolved
is duplicated by MC-150679 Летающие цветы Resolved
is duplicated by MC-150823 Grass in the air Resolved
is duplicated by MC-151370 Flying Grass and Broken floor Resolved
is duplicated by MC-151420 Floating Trees Being Generated Resolved
is duplicated by MC-151630 Floating Flowers Resolved
is duplicated by MC-152041 Snow Resolved
is duplicated by MC-152165 Floating Grass/Tall Grass above water Resolved
is duplicated by MC-152443 Floating snow and poppys above ice an... Resolved
is duplicated by MC-152544 Grass generates floating above water ... Resolved
is duplicated by MC-152871 Small peonies, floating peonies Resolved
is duplicated by MC-152924 tall grass in mid air Resolved
is duplicated by MC-154117 Flying snow. Resolved
is duplicated by MC-154492 Floating trees (of various kinds and ... Resolved
is duplicated by MC-154500 some grass are flying on the pond Resolved
is duplicated by MC-154538 Mob spawn during day in lakes under s... Resolved
is duplicated by MC-154717 Grass/Tall Grass sometimes generates ... Resolved
is duplicated by MC-155695 Minecraft incorrectly generated lake ... Resolved
is duplicated by MC-155837 Some of the sunflowers are floating a... Resolved
is duplicated by MC-156440 1.14 world genration problem Resolved
is duplicated by MC-156488 tree is spawning with no trunk Resolved
is duplicated by MC-156680 Trees spawning above pools of water. Resolved
is duplicated by MC-156924 I was walking in a Snowy Biome when I... Resolved
is duplicated by MC-157078 When a pond spawn beneath a tree, the... Resolved
is duplicated by MC-157230 Grass is Generating On Sand Resolved
is duplicated by MC-157918 snow Resolved
is duplicated by MC-158001 Floating Tall Grass on Water Resolved
is duplicated by MC-158091 GRASS ON WATER Resolved
is duplicated by MC-158301 Shrubbery Spawning Floats in the Air Resolved
is duplicated by MC-158331 floating grass and grass on the path ... Resolved
is duplicated by MC-159577 Tree floating Resolved
is duplicated by MC-159760 Fliegendes Gras Resolved
is duplicated by MC-160274 erba fluttuante Resolved
is duplicated by MC-161066 Flying grass Resolved
is duplicated by MC-161326 Flying Grass in 1.14.4 Resolved
is duplicated by MC-161723 When I was exploring my 1.14.4 world ... Resolved
is duplicated by MC-162657 Floating grass. Resolved
is duplicated by MC-162816 Mushroom Tree Generated over Water ha... Resolved
is duplicated by MC-163419 gliht Resolved
is duplicated by MC-163431 Tree spawned in air Resolved
is duplicated by MC-163535 Grass floating in mid-air Resolved
is duplicated by MC-164262 Bug sur la génération de l'herbe Resolved
is duplicated by MC-164624 Floating grass above water ponds Resolved
is duplicated by MC-164699 Grass generates mid-air Resolved
is duplicated by MC-165227 Flying flowers and grass Resolved
is duplicated by MC-165359 Flying Grass Resolved
is duplicated by MC-167337 Flowers try to generate on farmland i... Resolved
is duplicated by MC-168101 Floating bushes over small lakes Resolved
is duplicated by MC-168775 Flowers generating on sand Resolved
is duplicated by MC-169062 When loading a new world, trees can s... Resolved
is duplicated by MC-169254 Sometimes grass, snow layer or rails ... Resolved
is duplicated by MC-169316 floating on water grass Resolved
is duplicated by MC-171590 Grass Floats Somehow Resolved
is duplicated by MC-171730 Grass (the decorational X-shaped bloc... Resolved
is duplicated by MC-172520 I was playing around in 20w07a when i... Resolved
is duplicated by MC-172744 Snow seems to generate floating in sn... Resolved
is duplicated by MC-174012 Floating Bug Resolved
is duplicated by MC-177270 A thin layer of snow will spawn witho... Resolved
is duplicated by MC-180121 Floating Grass Resolved
is duplicated by MC-181322 Grass generating on non grass blocks ... Resolved
is duplicated by MC-182379 Natural flying grass in snapshot 20w18a Resolved
is duplicated by MC-183300 Floating tress Resolved
is duplicated by MC-183523 Trees/grass generating over lakes Resolved
is duplicated by MC-184285 Grass Floating Resolved
is duplicated by MC-184331 Grass spawning on magma and netherack... Resolved
is duplicated by MC-185135 glass spawn Resolved
is duplicated by MC-185792 Grass can replace blocks in Woodland ... Resolved
is duplicated by MC-185948 Large Fern cut off at generation Resolved
is duplicated by MC-186417 Naturally generated grass will float ... Resolved
is duplicated by MC-187556 Grass can spawn with air below it in ... Resolved
is duplicated by MC-187704 Spruce trees generated over pond miss... Resolved
is duplicated by MC-187990 Floating vines in swamp under foliage... Resolved
is duplicated by MC-190645 Floating sugar canes are naturally ge... Resolved
is duplicated by MC-190733 Grass floats on ponds Resolved
is duplicated by MC-191772 Trees levitating over water Resolved
is duplicated by MC-191843 Летающий снег / Летающий песок / лава... Resolved
is duplicated by MC-192264 Flying grass / The vegetable garden i... Resolved
is duplicated by MC-192790 Floating Vines in World Generation Resolved
is duplicated by MC-193017 The bug with the grass Resolved
is duplicated by MC-193379 snow is flying Resolved
is duplicated by MC-193603 Flying Grass Resolved
is duplicated by MC-193716 I want to report some bugs. Resolved
is duplicated by MC-193972 grass can float (rere) Resolved
is duplicated by MC-194098 Grass in the air Resolved
is duplicated by MC-196032 Grass generates on non-soil type bloc... Resolved
is duplicated by MC-196705 floating grass Resolved
is duplicated by MC-197181 Floating trees on mini lakes Resolved
is duplicated by MC-197653 floating grass Resolved
is duplicated by MC-198214 Grass (Decoration type) floating over... Resolved
is duplicated by MC-198365 Cursed sunflower with no bottom half Resolved
is duplicated by MC-199236 Grass grows above water in the air Resolved
is duplicated by MC-199363 Flying grass Resolved
is duplicated by MC-199455 Floating Grass over water pools in pl... Resolved
is duplicated by MC-199697 Grass floats in air when generating w... Resolved
is duplicated by MC-199748 Floating cactus on a lava lake Resolved
is duplicated by MC-200299 Floating Tall Grass Resolved
is duplicated by MC-200346 Floating Grass and Tallgrass Resolved
is duplicated by MC-200547 Floating dark oak trees Resolved
is duplicated by MC-201459 floating grass Resolved
is duplicated by MC-201659 Floating sugar cane generated Resolved
is duplicated by MC-202392 Found grass floating in the air. Resolved
is duplicated by MC-202464 Bottom part of tree does not generate Resolved
is duplicated by MC-202849 Plants fling Resolved
is duplicated by MC-203059 Grass on a sand block... Resolved
is duplicated by MC-203122 Floating layers of snow, grasses, tre... Resolved
is duplicated by MC-203281 Minecraft grass and tall grass genera... Resolved
is duplicated by MC-203812 2x2 dark oaks spawn in air Resolved
is duplicated by MC-204560 levitating grass Resolved
is duplicated by MC-204616 Tall Grass Floating Resolved
is duplicated by MC-205347 Bad grass generation. Resolved
is duplicated by MC-205374 i saw graas on sand Resolved
is duplicated by MC-205516 Vines Sometimes Randomly Floating In ... Resolved
is duplicated by MC-205639 umm what Resolved
is duplicated by MC-205846 Grass generating where it shouldn't Resolved
is duplicated by MC-206770 Floating trees Resolved
is duplicated by MC-210535 Flower glitch Resolved
is duplicated by MC-211131 Floating Grass - this bug has been li... Resolved
is duplicated by MC-211771 its not game breaking but its present... Resolved
is duplicated by MC-212327 Floating flowers in flower forest biome Resolved
is duplicated by MC-213256 Tall grass generates inside Melon Resolved
is duplicated by MC-213609 Weird Generation Resolved
is duplicated by MC-214023 Like levitating grass, glow lichen ca... Resolved
is duplicated by MC-214990 different water levels, floating trees Resolved
is duplicated by MC-215691 swamp trees world generation Resolved
is duplicated by MC-216332 Floating snow Resolved
is duplicated by MC-216436 About grass growing in the air Resolved
is duplicated by MC-216548 Floating grass above water Resolved
is duplicated by MC-216893 Broken terrain generation Resolved
is duplicated by MC-216997 I just found floating snow in the gam... Resolved
is duplicated by MC-217890 Flying grass. Resolved
is duplicated by MC-218863 Grass/moss generation in lush caves a... Resolved
is duplicated by MC-219202 Amethyst geodes can cause floating gr... Resolved
is duplicated by MC-219205 Grass generates on sand Resolved
is duplicated by MC-219249 -Flower On The Sky- Minecraft Resolved
is duplicated by MC-219503 Grass can float when generating Resolved
is duplicated by MC-220006 Trees sometimes generate floating Resolved
is duplicated by MC-220059 Floating Grass Resolved
is duplicated by MC-223794 floating grass Resolved
is duplicated by MC-224234 floating tree Resolved
is duplicated by MC-224267 Floating natural plants overlap on lakes Resolved
is duplicated by MC-224873 Flowers growing on netherrack Resolved
is duplicated by MC-225446 Bug Resolved
is duplicated by MC-225633 the plants generate incorrectly Resolved
is duplicated by MC-226104 Floating grass Resolved
is duplicated by MC-1340 Floating vines on world generation. Resolved
is duplicated by MC-1859 Floating Grass Resolved
is duplicated by MC-36669 list Closed
Relates
relates to MC-13210 Mushrooms spawn in light Resolved
relates to MC-73878 Village fields do not clear all block... Resolved
relates to MC-103320 Mesa (Bryce) 'V' pattern Resolved
relates to MC-113898 Water below lily pads is replaced by ... Resolved
relates to MC-124988 Water can border caves on chunk borders Resolved
relates to MC-137452 Bamboo grows in lots of inappropriate... Resolved
relates to MC-214797 Pointed dripstone can generate floati... Resolved
relates to MC-225842 Flowers can generate on large plants ... Resolved
relates to MC-225895 Floating grass can still generate abo... Resolved
relates to MC-81467 Parts of structures replaced by lava ... Open
relates to MC-125343 Mineshaft halls generating on top of ... Open
relates to MC-125654 Tall seagrass only generates lower pa... Open
relates to MC-139696 Decorations can generate on the groun... Open
relates to MC-170074 Dead bush generating on orange (and p... Open
relates to MC-225839 Trees, huge mushroom & huge fungus ca... Open
relates to MC-29613 Bonus chests generate on top of water Reopened
relates to MC-140242 Decorations such as grass, flowers, f... Reopened
relates to MC-140727 Decorations and terrain can generate ... Reopened
relates to MC-198993 Dead bushes can generate in water Reopened
relates to MCPE-102355 Grass and flowers generates on sand a... Reopened
relates to MC-125858 Grass / flowers / snow / trees are pl... Resolved
relates to MC-138178 Lily pads can generate on land Resolved
relates to MC-212146 Glow lichen can generate floating ins... Resolved
relates to MC-225843 Snow layers can still generate floati... Resolved
relates to MC-225850 Grass, tall grass, flower, double flo... Resolved
relates to MC-750 Floating sand Resolved
CHK:
Confirmation Status: Confirmed
Category:
World generation
Mojang Priority: Important

 Description   
Note

19/May21: This has now been fixed for everything except trees. For any remaining or reintroduced issues, please open new and specific reports with new repro steps.

The bug

World generation places tall grass/double tall grass, flowers/double flowers, sugar canes, snow, trees, and possibly other things in places it shouldn't.

Affected situations

Sand/gravel patches generated around water (lakes/rivers/oceans/etc) have things growing on them:

  • /tp @p 946 68 9609
  • /tp @p 1250 67 10150
  • /tp @p 1230 70 10333
  • /tp @p -898 64 44766 but on seed 5384881648447775625

Lava and water lakes have floating plants and trees on top of them:

  • /tp @p 1100 66 10364
  • /tp @p 1111 66 10382
  • /tp @p 1636 63 11014

All examples given above work in 18w06a, on seed 7913388302499728605.



 Comments   
Comment by [Mod] violine1101 [ 08/Dec/22 ]

For any future or present worldgen issues similar to this, please create a new bug report if none exists yet.

Comment by SomeOne10YT [ 08/Dec/22 ]

i have seen this before in 1.19.2

Comment by Netheritedrifter [ 17/Dec/21 ]

Because it was fixed after 1.18 go to later versions.

Comment by Miao Siyuan [ 15/Jul/21 ]

为什么1.16后草有时能浮空的bug又重新存在了呢?

Why can grass sometimes float after 1.16? Why does bug reappear?

Comment by Makzevu [ 16/Jun/21 ]

Does that appear on the same seed in an unmodified client (no Optifine)?

Edit: If so, you might be experiencing MC-140727.

Comment by Alex2020 [ 16/Jun/21 ]

Comment by [Mod] Anthony Cicinelli [ 20/May/21 ]

Tokes The tree one is MC-225839 it is marked with 1.16.5 since it wasn't actually fixed with this report so you won't find it in the reddit report

Comment by Tokes [ 20/May/21 ]

Not properly fixed. I assume this means the "fix" made the symptoms 99% less common, but new tickets have been opened for supposedly fixed aspects of this bug:

  • MC-225843 (snow layers over lakes and lava)
  • MC-225842 (Flowers over lakes)
  • MC-225850 (Grass, tall grass, flower, double flower, fern, large fern, and tree can generate on sand or gravel)
  • Haven't found the new ticket for the trees though.

I'm just working off the "bug reports new as of 21w20a" page:

https://www.reddit.com/r/Mojira/comments/ngaymy/bugtracker_report_21w20a/

 

Comment by [Helper] Johnibur [ 19/May/21 ]

Please open a new issue with reproduction steps for any case which does not seem fixed. We will link the new ticket to this issue.

Comment by user-39d6c (Inactive) [ 19/May/21 ]

as it wasn't fixed actually, it may be reopened, however the fix works... But not always

Comment by Robert Shelling [ 19/May/21 ]

do we open up a new issue for the tree thing then?

Comment by [Helper] Johnibur [ 19/May/21 ]

Please keep this issue free of any additional comment.

 

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Comment by Dylan Way [ 19/May/21 ]

Oh my god they actually fixed it. I never thought I'd see the day.

Comment by heyimspook [ 19/May/21 ]

LET'S GOOOOO, this is one of the two bugs that I've always wanted fixed the most in the entire game, this is literally a dream come true for me, thanks so much slicedlime!

Comment by Enes Ercan [ 19/May/21 ]

No joke, i have been waiting this bug to be fixed for years. Well done guys.

Comment by [Mojang] slicedlime [ 19/May/21 ]

This has now been fixed for everything except trees. For any remaining or reintroduced issues, please open new and specific reports with new repro steps.

Comment by user-c84db (Inactive) [ 05/May/21 ]

I think MC-125858 and MC-129153 should be merged to this report because I believe they're the same issue

Comment by Orbic [ 05/May/21 ]

In 21w18a

Comment by Aarav Mehra [ 05/May/21 ]

lol, bug since 1.4.2 and still not fixed.

Comment by Spencer [ 01/May/21 ]

Can confirm for 21w17a

Comment by Orbic [ 29/Apr/21 ]

In 21w17a

Comment by TheNormalestPeep [ 21/Apr/21 ]

Can confirm in 21w16a.

Comment by user-68c81 (Inactive) [ 21/Apr/21 ]

I created a collection issue in MC-223305 with ways to fix several world generation bugs, including this one.

Comment by [Mod] Avoma [ 19/Apr/21 ]

Can confirm in 21w15a.

Comment by [Mod] Avoma [ 12/Apr/21 ]

Can confirm in 21w14a.

Comment by user-68c81 (Inactive) [ 07/Apr/21 ]

This happens because terrain features such as lake_lava, lake_water, disk_gravel, disk_clay and disk_sand are applied after features such as trees and grass, causing them to appear in incorrect places. Fixing this would be fairly trivial, by making such features that change the terrain be applied before features that simply add things.

Comment by [Mod] Avoma [ 04/Apr/21 ]

Can confirm in 21w13a.

Comment by bugsbugsbugs [ 15/Mar/21 ]

If the snow generates floating it may even prevent you from noticing that the lake is there. Here is another example:

Seed: 3722430670368519204
Coordinates: /execute in minecraft:overworld run tp @s -8505.59 75.28 -914.79 2.19 53.24
Comment by Pescavelho the Idle [ 10/Mar/21 ]

As of 21w10a, this happens with cave vines too.

Comment by Jesse Scott [ 26/Feb/21 ]

Acacia villages have this EVERYWHERE! mostly just grass in the houses and floating water in the farms.

Comment by [Mod] Avoma [ 25/Feb/21 ]

Can confirm in 21w08b.

Comment by Boas Bakker [ 24/Feb/21 ]

Also not only gravel and sand patch generation is affected by this, also structures like villages can let grass generate in locations it shouldn't 

Comment by Boas Bakker [ 24/Feb/21 ]

Can confirm in 21w08a

Comment by [Mod] Avoma [ 04/Feb/21 ]

Can confirm in 21w05b.

Comment by [Mod] Avoma [ 03/Feb/21 ]

Can confirm in 21w05a.

Comment by [Mod] SPGoding [ 28/Jan/21 ]

Person3224: please stop posting unhelpful comment.

Comment by Testing [ 20/Jan/21 ]

21w03a.

Comment by Brevort [ 10/Jan/21 ]

Also in 51a.

Comment by Testing [ 23/Dec/20 ]

This happens to me if plant generates on sand and gravel and other block that generates in-natural.

Also the plants and grasses are floating on air

This affects other latest snapshot, if it could be fixed above the future.

Comment by [Mod] violine1101 [ 04/Dec/20 ]

Nixinova, try watching the bug report and unwatching it again, I assume this is a JIRA bug. If that doesn't solve your issue, please contact me via Discord.

Comment by Markku [ 04/Dec/20 ]

Nixinova, if you have (or don't mind to get) an access to Discord, the official help channel for this "Mojira" is there: https://discord.gg/rpCyfKV

Might also manage to work it out via https://www.reddit.com/r/Mojira

I.e. try and get some mods to get some Mojira admin (probably Mojang staff) to check things out. Perhaps there is some glitch going on or some deeply buried setting or whatnot.

Comment by Nixinova [ 04/Dec/20 ]

As I said a year and a half ago, how do I turn off email notifs for this when I'm not even watching it?

Comment by [Mod] Avoma [ 02/Dec/20 ]

Can confirm in 20w49a.

Comment by [Helper] gaspoweredpick [ 27/Nov/20 ]

This can happen with amethyst geodes as well.

Comment by [Mod] Avoma [ 25/Nov/20 ]

Can confirm in 20w48a.

Comment by [Mod] violine1101 [ 12/Nov/20 ]

Please don't attach any more screenshots to this ticket. Thank you.

And was already said, if you want to discuss this issue please do so on /r/Mojira, not in this comment section.

Comment by MMK21 [ 23/Sep/20 ]

Please use the subreddit for discussion.

Comment by James Rahimo [ 17/Sep/20 ]

this also occurs on seed -4977636324086404853 at 49, 71, -79, on 1.16.3

 

Comment by MartyMacGyver [ 02/Sep/20 ]

I'm not a MC dev, but a fix should just require checking for grass or snow above air blocks. I expect this would add some small load during chunk generation, but it isn't the same as a fix for suspended sand/gravel (which IMHO would be recursive in nature). Not that the latter is the same kind of problem, but it's another example of generate-then-sweep behavior.

Comment by Mateus Pereira Milbradt [ 31/Aug/20 ]

I think that this has even caused hardcore deaths just because the snow doesn't has melted yet

Comment by W_V [ 26/Aug/20 ]

Grass can also replace parts of trees.

Comment by W_V [ 18/Aug/20 ]

MishMoshKeel21, that is not quite true. I've seen deaths by lava because of this bug (snow in the air that didn't melt yet).

Comment by MMK21 [ 18/Aug/20 ]

Worldgen has been (semi-)overhauled many times since 1.4. I'm not sure why this bug is Important, it's a bit of a quirk, doesn't affect any gameplay. I'm assuming that they'd like to fix this (at least to free up some time for the mods marking duplicates) but the risk / chance of a fix causing more bugs is probably not worth it.

Comment by Tinay [ 18/Aug/20 ]

Mojang Priority is important (but secretly l o w) 

Maybe they will fix that in 1.17? Because the Mountain Update is coming, they will partly change the generation

Comment by MMK21 [ 25/Jun/20 ]

Don't think we need any more screenshots?

Comment by Exe Files [ 25/Jun/20 ]

Still affects 1.16.1

Comment by MMK21 [ 23/Jun/20 ]

Affects 1.16

Comment by W_V [ 15/Jun/20 ]

Bamboo and ferns also work

Comment by Selin [ 11/Jun/20 ]

I can't believe that it takes so long for Mojang to not fix this bug. Bug is so annoying and visually easy to spot and i don't understand why they avoid to fix it.

Comment by Harun Luo [ 24/May/20 ]

Comfirmed in 1.15.2,20w20a,20w20b,20w21a.

Comment by Dylan Way [ 11/May/20 ]

How is it possible that such a simple bug has lasted so long?

Comment by Nicholas Ng [ 19/Apr/20 ]

Confirmed in 20w16a. Grass can even spawn on path blocks

Comment by Christopher Lewis [ 08/Mar/20 ]

Still happening in 20w10a

Comment by Joseph Poelstra [ 14/Jan/20 ]

This still happens in 1.15.1

Comment by BrodPlayzYT [ 25/Dec/19 ]

Seed -4983198545228022230
Right by spawn

Comment by MartyMacGyver [ 21/Dec/19 ]

While quirks can be interesting, this one is just ugly... not to mention dangerous in the case of floating snow over lava - a jarring reminder this bug is more than annoying. It'd be really nice to see this fixed when it comes to grass, snow, etc.

Comment by Heffara [ 25/Nov/19 ]

Oh and seed -294883631847010 XYZ: 642 / 67 / 744

Comment by Ether Mind [ 24/Nov/19 ]

As you can see: bug is still not fixed.

This is very important in fact, because such "floating" layer of snow can be above the lava lake, unfortunately I felt that sorrowful moment on myself, falling through transparent snow into the lava and died, lost all good stuff.

Found my last year world and re-created it:

Comment by TheBoy358 [ 08/Nov/19 ]

Confirmed in 19w45b.

Comment by [Mod] SPGoding [ 17/Oct/19 ]

Emily, that seems to be another issue which is tracked in MC-140727.

Comment by Emily [ 16/Oct/19 ]

1.14.4 the grass also spawns inside houses in villages

Comment by AlSh_7i [ 25/Aug/19 ]

Still exists in 19w34a

Comment by Nixinova [ 11/Jul/19 ]

Question: I am not watching this bug report but keep getting email notifications for this bug. How can I turn this off?

Comment by Rebecca Nonn [ 11/Jul/19 ]

Still in 1.14.3. 

It's not just a cosmetic issue.  I fell through a patch of floating snow into a lava lake while carrying two large, filled out maps.  I was not happy.

Comment by skillzgaming [ 10/Jul/19 ]

Still in 1.14.3

Comment by Mr_Quasi [ 07/Jun/19 ]

Still active in pre-release 2 of 1.14.3

Comment by [Helper] ZeNico13 [ 17/May/19 ]

Still in 1.14.2 Pre-Release 2

Comment by Tyler Coffman [ 16/May/19 ]

Can reproduce in 1.14.2 Pre-Release 1

Comment by Thomas McNab [ 13/May/19 ]

can reproduce in 1.14 and 1.14.1

Comment by [Helper] ZeNico13 [ 13/May/19 ]

Still in 1.14.1 Release

Comment by Davefin [ 23/Apr/19 ]

Confirmed still in 1.14 release.
(edit: changed inline image to external link for readability)
https://i.imgur.com/uQbrR8S.png

Comment by [Helper] ZeNico13 [ 19/Apr/19 ]

Still in 1.14 pre-3, 1.14 pre-4 and 1.14 pre-5

Comment by [Helper] ZeNico13 [ 12/Apr/19 ]

Still in 1.14 Pre-Release 2

Comment by [Helper] ZeNico13 [ 10/Apr/19 ]

Still in 19w14b and 1.14 Pre-Release 1

Comment by [Helper] ZeNico13 [ 03/Apr/19 ]

Still in 19w13b and 19w14a

Comment by Dmitry [ 16/Mar/19 ]

Minecraft 19w11b

Comment by Grace Grimwood [ 06/Mar/19 ]

Also confirmed for build 19w09a. Map seed -882114519412305203

Comment by dani falk jensen [ 19/Feb/19 ]

Confirmed for 19w07a

flower right next to spawn seed is: 6331652741370124972

Comment by Barracuda [ 26/Jan/19 ]

Confirmed for 19w04b

Comment by Oval [ 21/Oct/18 ]

Confirmed for 1.13.2-pre2.

Comment by Kraif [ 25/Aug/18 ]

Confirmed for 1.13.1.

Comment by [Mod] violine1101 [ 08/Aug/18 ]

This seems to happen quite frequently with water ponds in savanna biomes.

Comment by Kyle Cuthbert [ 25/Jul/18 ]

I don't know if this is a known part of the bug, or another bug, but I've found multiple cases of grass growing directly on top of other grass.

(The screenshot I've just uploaded has an example of this, along with other floating grass, and also includes both the seed and coords)

Comment by D M [ 18/Jul/18 ]

found tree generated on patch of sand in pre 10

Comment by Christian Rau [ 04/Jul/18 ]

Still happens in 1.13-pre6, much more regularly even. It's been years now and we just got a major overhaul of the entire world generator in 1.13. Now would be a great time to finally fix this.

It might actually be related to MC-132283 and MC-124989.

Comment by SunCat [ 07/Mar/17 ]

This ticket was reopened and assigned to Grum, which means that the developers (at least one of them) think that this bug needs to be fixed. This ticket won't be closed unless the issue gets fixed or the devs say to do so.

Comment by Gody van den Bogaard [ 07/Mar/17 ]

Let's just agree to disagree with Mojang . They clearly stated these kind of quirks are a signature feature of the game's engine; see one of the earlier comments.

Can someone please close this bugreport?

Comment by Dylan [ 14/Nov/16 ]

Confirmed in major release 1.11

Comment by user-f2760 (Inactive) [ 03/Nov/16 ]

No need to update postponed tickets, as a fix won't be attempted any time soon.

Comment by Dylan [ 03/Nov/16 ]

Confirmed in 16w44a

Comment by Dylan [ 27/Oct/16 ]

Confirmed in 16w43a

Comment by Dylan [ 19/Oct/16 ]

Confirmed in 16w42a

Comment by Dylan [ 13/Oct/16 ]

Confirmed in 16w41a

Comment by Dylan [ 06/Oct/16 ]

Confirmed in 16w40a

Comment by Dylan [ 30/Sep/16 ]

Confirmed in 16w39c

Comment by Dylan [ 29/Sep/16 ]

Confirmed in 16w39b

Comment by Eric Lawson [ 03/Aug/15 ]

I just found this glitch in the new snapshot 15w31c in a village

Comment by Alawnely [ 14/May/15 ]

This glitch is a rare glitch in Minecraft 1.8+

Comment by Chris [ 07/Feb/15 ]

In Superflat worlds, this incorrect placement seems to depend on the order in which structure types are specified. For seed -7993066103807340761 the following preset generates grass on the gravel roads (otherwise impossible) in the village around -468, 64, 194 given the following preset:

3;1*minecraft:bedrock,59*minecraft:stone,2*minecraft:dirt,1*minecraft:grass;1;decoration,village,mineshaft(chance=0.01),stronghold(chance=32 count=3 spread=3),biome_1(distance=32),dungeon,lake,lava_lake

The impossible grass persists until the gravel is dug up or a redstone block (even a lamp with no inputs) is placed nearby. The following preset generates the same village, but with the grass already uprooted (and, accordingly, with extra dropped seeds sitting on the roads):

3;1*minecraft:bedrock,59*minecraft:stone,2*minecraft:dirt,1*minecraft:grass;1;village,mineshaft(chance=0.01),stronghold(chance=32 count=3 spread=3),biome_1(distance=32),dungeon,decoration,lake,lava_lake

Comment by Markku [ 28/Aug/14 ]

Conor McS:
Linking to a ready unobfuscated MC code (even a large snippet like that) would likely be a copyright violation. Well, not the linking itself I guess, but anyway, better not to support such activities. However, Mojang currently seems to give somewhat "ok" if you do it yourself with "MCP" from your own legally acquired copy of the game files.

At least the last time that I looked at that code, it didn't create the caves chunk-by-chunk. It always created any and all whole caves that possibly could touch the chunk being created. (Partially the reason for its "heaviness"). Edit: the whole caves are not created/generated, per se, when just doing one chunk, but the algorithm may end up going through their full span in order to find out whether it touches the chunk or not.

Also, a comment in an unrelated JIRA issue (this issue is about badly generated surface features) might not be the best place to ask for even non-MC-originated version of such generator.. You should probably take a look at a suitable section in some forums instead, your request would be seen probably by about 1000 times more people...

Comment by kasamikona [ 28/Aug/14 ]

Any chance someone can link me to an unobfuscated chunk-by-chunk cave generator? I want to use it for something, all I have at the moment is something which generates caves as whole objects.

Comment by Markku [ 31/Jul/14 ]

(at) Conor
Of course the @ does not do anything here, I'm merely following what others do, for whatever reasons they use it (I actually do not use any web-thingy where @ would be any kind of tag. Or any thingy which would use #. Oh wait, Yammer at work, uses both iirc, ...)

Anyway, caves are indeed generated chunk by chunk. I was describing what could happen if the idea you have was extended to handle larger things (like caves, if they were actually generated as one large thing at once). Any really good idea should be extendable like that, I merely pointed out how it doesn't (or well, does, but with bad resource needs). (I also did mention that as a compromise, your idea at the scale you mentioned does work just fine, and since Minecraft is already full of compromises, lots of bad ones too, your one should fit in just fine.)

Snow both under and top of trees is likely the side-effect of the half-chunk shift, but I have no idea how, as so far, looking at maps, it seems that ground snow is also placed later (it has the same half-chunk shift and delay).

PS: The large structures at anytime - It sure is true, I just checked some old map of mine, which had a suspicious looking village at the edge of generated area. I loaded the world, traveled to that village, and looked the map again. Now it had the full village. It actually had been partially generated so that even some of the houses were cut. (This same partial generation of villages has, at times, caused funny stacked half-houses -effects, leaking farms, etc., due to other bugs messing things up.)

Hmm.. there is a chance that I had already traveled far enough to reach that "center" point and thus the necessary data to generate its structures existed already. I couldn't find a map with only a smaller corner of village waiting, and no time to specifically test with new world now.

In any case, the game can generate villages chunk by chunk, though it could start with a larger part.

PPS: the border with no decoration/snow/etc. is actually half a chunk wide. I have looked at that part of the code quite a few times as part of trying to resolve multiple bugs, but I still can't get my head quite around that thing.

Comment by kasamikona [ 31/Jul/14 ]

When will people realise that '@' tags don't do anything on here?

Anyway, I have seen no issues so far with caves and similar things, as they appear to be generated chunk-by-chunk, in the same sort of way that rivers are, so as long as the player has a view distance of more than 1 chunk (smallest in vanilla is 2 chunks), there's no risk of falling into one due to it suddenly appearing. Also even on my slow laptop, with view distance set to 16 and server-side view/generate distance set to 2 chunks, I never see any trees just popping into existence on already-generated terrain. Also I somehow managed to make snow appear under AND on top of trees in snow biomes. Pretty much all the issues you mentioned don't seem to actually happen using my exact code.

PS: what you said about large structures being able to generate from any section at any time, This cannot be true, as a structure is saved as a single data file in the world, with a single x,z coordinate location, and will only generate the structure itself when that data file exists, which is generated along with the chunk that its x & z center coords lie in. I actually have seen large structures just pop into existence in vanilla.

PPS: if viewing a world in MCEdit, you can sometimes see 1-chunk-thick border with no decorations, so some part of this half-chunk-offset thing does actually leave some kind of border, I guess it isn't perfect though.

Comment by Markku [ 30/Jul/14 ]

@Conor McS
Your suggestion is a decent compromise, not too much CPU/memory load, yet significant reduction on visible issues.

The existing check is more of half-a-chunk thing. Sort of; the decoration process happens with half-chunk shift compared to chunk generation. That causes its own issues.

The large structures (like mines, caves and villages) work out semi-properly because they can be generated for any sub-section at any time, even if the rest of it are still in area that is not generated. (Though the way they are generated is in most cases rather inefficient, but that is another story). "Semi-properly" - e.g. the issue where farms in villages had weird leaking water was caused (partially) because of the combination of decorating with half-a-chunk shift and only smaller area at a time.

The method you described was in my mind back then, too, but it doesn't scale properly. As you already mentioned, larger structures would need larger "buffer", e.g. large caves/mines could very well not generated until the player has traveled almost half way through their area... pop a cave entrance appears under your feet and you fall to your death. To avoid such side-effects, the chunk generation area would need to be extended accordingly, and that is not cheap.

Also, another issue is that the decoration should be done in multiple iterations, depending on the natural order things would have happened. In a way it already does so (iirc, the decorations are added in two different groups, and in specific order), but it doesn't cover all random combinations correctly.

Theoretically the extension of both generation distance and the checking buffer distance is the only "correct" way to do it. It is just one of the cases where theoretically correct is too hefty for CPU/memory.

Comment by kasamikona [ 30/Jul/14 ]

Actually would be incredibly simple to solve this, have done so in a Bukkit world generator before, which uses the same basic chunk generation system. The solution is simply to do the following:
1) chunk a gets generated
2) checks all 8 chunks around it (3x3 chunk area not including itself)
3) for any of these chunks which is also surrounded by 8 loaded/generated chunks, populate/decorate it.
(You MUST make sure to populate/decorate things in the right order per-chunk).
I find this method does not cause much lag (even on a laptop), works every time (no chunks without decoration/structures), and so far NEVER produces any issues. It even fixes the thing where trees in cold biomes can sometimes be half-covered in snow and the other half is underneath it.
For strucutres that could potentially take an area that sticks out of that 3x3 chunks area, simply increase to a 5x5 chunks or more area for those particular structures. Since it doesn't generate one super-often, the potential lag from this many checks would be probably un-noticeable on a decent computer.

PS: as for why I actually need to leave a 1 chunk no-decorate/populate border around things, it causes other issues if I don't

PPS: it seems there is something like this in Minecraft already, explaining why trees never get cut off on chunk borders, and how larger-than-a-chunk structures generate properly, but it doesn't seem to be fully implemented in the way I have suggested, as there are some issues, as we have seen here.

Comment by a [ 13/Mar/14 ]

Alright thanks. I guess I'm not fully read up on when block updates are executed (and as I understand it, and as you've said, there is a random element in there somewhere).

Comment by Markku [ 13/Mar/14 ]

It (and other variants of the same kind) is quite common stuff, and as mentioned few comments above, Mojang has decided to "won't fix".

EDIT: read the comment too quickly... The automatic uprooting isn't part of the issue or "won't fix", of course, but afaik it has been around for quite a while, too; it just depends on random chance when a block update happens or if the player does something that causes a block update for the flower. The same applies to many other bugged world generation issues like floating sand/gravel, non-flowing water blocks, etc.

Comment by a [ 13/Mar/14 ]

I encountered a case in 14w11b where the flowers that were generated on gravel uprooted themselves before I even saw them. Was this just a chance occurrence, or was something fixed between now and February 2013?

Comment by NekoJonez [ 04/Feb/14 ]

Too bad that this gets a "won't fix."

(If possible , I attached a screeny of me finding a double fern on sand)

Comment by Tim Bits [ 07/Jan/14 ]

Still present in 1.6.4 and 1.7.x

Will this be resolved in a future version?

Comment by [Mojang] Nathan Adams [ 28/Feb/13 ]

We actually like the quirks like this.

Comment by Markku [ 01/Feb/13 ]

Kevin, as I wrote (perhaps a bit unclearly), that would indeed be the best solution, but also possibly very difficult to implement. The way the world is generated is quite "messy", and getting the process absolutely right is near nightmare, if not even impossible.

(EDIT: A further thought into the issue, and realized the following alone won't fix it..)
I personally might even go with a bit of brute force and ignorance; generate the first (non-decoration) stage a couple extra chunks more "outwards" than where the second (decoration) stage is being done. Even this might not be enough for the most kinkiest or largest features (if there are any such), but at least the current decoration process (which only covers relatively small range) would be fully covered and thus cause no issues like this. This brute force solution would incur a bit more terrain generation overhead (both processing and memory) than now, but not radically more so.

Xavier Brown: yes, if the relevant terrain features remove stuff under sand, that sand is not given an update. However, I've seen on one map that at least near the spawn point, the local floating sand always fell down after predictable delays (in two sequences); I was regenerating the world several times for another bugfix testing, so I saw the sand falling as many times. However, I've also seen some locations were the sand never falls by itself. (Also, the floating grass can slowly go away as they get the random world updates, etc.)

Comment by FireHunterX [ 01/Feb/13 ]

Same issue with sand generating while floating. It does not receive an update, therefore it does not correct its problem.

Comment by Kevin Gut [ 01/Feb/13 ]

Wouldn't it be the best solution to generate lakes, villages and whatnot first and then generate decorations.

Comment by Markku [ 25/Jan/13 ]

Sure, they could, but that would be only a workaround (i.e. removing the symptom), bound to cause new problems sometime in future. It is always better to try to fix the cause (in this case the incorrect order of generation of various features).

Also, that workaround would only fix the flowers and grass (single block stuff, always immediately above the blocks cleared by the lake). What about melons, pumpkins, mushrooms. Then sugar cane and cactus (can be taller than one block, but still "easy" being in single column). But what about trees? Their removal is very difficult after they have been created. Or parts of temples. (And I'm even leaving out something just to let people start thinking what it might be, and realize what kind road of traps that path will be.)

Or whichever future terrain feature not known yet.

And there are some problems even underground (rare though).

The idea is, one does not want to code "exceptions" (not talking about the concept for error handling in various programming languages) and/or spread knowledge about features into other features; that is, lake generation should not need to know anything about any other features (or other features about lake generation). It makes the maintainability of the code base difficult, slow and expensive. Minecraft is already quite a big mess in that way. It would be better to try to make things right instead of adding yet another knot into that mess.

Edit: If they fix the cause (so that the lakes would always get generated before those other features), all the details/exceptions/knowledge about other features becomes unneeded. It would be sort of easy solution. Unfortunately, ensuring that order in all cases won't be that easy due to the way the terrain generation has been designed.

Basically, the choice is between possibly difficult but right and better for future vs. semi-easy-to-difficult but wrong and pain in the future. (The variable difficulty for the latter comes from whether they decide to ignore the difficult trees and such or not).

Comment by Eric Schwarzenbach [ 25/Jan/13 ]

Couldn't the lake generation and lake edgeing code simply check for grass and flowers on/over the blocks it is changing and remove them?

Comment by Markku [ 24/Jan/13 ]

Okay, reason partially solved.

When "decorating" one chunk, the decoration process can randomly decorate a block that is actually in neighbor chunk (this is assumption so far, but considering how the decorations on the edges of generated world are always half a chunk "off"...). The world-object will happily generate the neighbor chunk if it does not exist yet (so that the decorative can be placed), and this generation does not yet include decoration; otherwise it could get into recursive infinite loop.

Thus, consider these events:
1. Have an already created a chunk (with no lake now or ever) and now decorating it, the decoration can "spill" into next chunk.
2. The other chunk's "base" gets created, without lake at this point, even if it will later have it.
3. The decorations get placed in that chunk, finding the ground at nominal level (e.g. 64 for the "overworld").
4. Later the other chunk will be decorated, too, now getting the lake it is supposed to have. Lake generation carves blocks out upto the ground level, replaces with water and air. And leaves the grass (and/or trees etc.) intact.

I added specific debugging messages to see when and where the game was generating grass and lakes, in a specific area I knew would have a lake with floating stuff. Results looked like this:

Generating grass in -218, -39, 64
Generating grass in -218, -37, 64
Generating grass in -218, -35, 64
Generating grass in -216, -38, 64
Generating grass in -215, -32, 64
Generating grass in -217, -41, 64
Generating grass in -213, -29, 64
Generating grass in -217, -29, 64
Generating grass in -219, -37, 64
Generating grass in -219, -38, 64
Generating grass in -216, -30, 64
Generating grass in -211, -41, 64
Generating grass in -215, -40, 64
Generating grass in -209, -41, 64
Generating grass in -208, -39, 64
Generating grass in -213, -41, 64
Generating lake at: -222, -44, 63 (+16, +16 for area covered)
Generating grass in -215, -30, 64
Generating grass in -208, -40, 64
Generating grass in -212, -40, 63
Generating grass in -212, -41, 64
Generating grass in -214, -32, 63
Generating grass in -210, -39, 63
Generating grass in -214, -30, 64
Generating grass in -216, -29, 64

Notice how grass gets created at height 64 over the future lake's area first, then the lake is created, and some grass being planted later can also get to the one block lower height (lake edges).

Have fun figuring out how to fix that! Took 2 hours to figure out the reason, it is 5 in the morning, I'm off to bed.

Comment by Markku [ 24/Jan/13 ]

superflat first creates the "base" material, after which comes lakes.. there could very well be more code after that which looks for things like "water next to dirt/grass -> convert to beach". I haven't checked for that (yet) as it seemed quite minor thing (and the generation code is also a bit of a maze).

Edit: Well, now I looked, and indeed there is such post-processing which exactly looks for dirt/grass near water and converts blocks to sand.

Comment by Markku [ 24/Jan/13 ]

Add the label "lake" to this issue.. Didn't find this one.

(Edited plenty, was too incorrect...)

Seems order of generation is ..., villages and other structures, lakes, "decorations" (trees, flower, etc.). This explains why lakes can carve themselves under temples and such, but not why there are trees and grass floating above them..

Anon Ymus, the sand comes likely from the lake generation.

Comment by Tim Bits [ 24/Jan/13 ]

Snapshot 13w03a - Generated a superflat "overworld" preset map. Some grass spawned on sand, and some of these turned into seeds immediately after world generation. Confirmed in this screenshot: also happens with flowers.

Comment by Kevin Gut [ 12/Jan/13 ]

This issue seems to happen with Flowers as well (se image) the broken Flower was already there.

Comment by Kevin Gut [ 11/Jan/13 ]

Uploaded an Image showing grass growing on gravel including position and seed.
World type is: Superflat (Preset: overworld)
Still present in 1.4.7

Comment by Anon Ymus [ 07/Jan/13 ]

Thanks very much.

Comment by MisterSanderson [ 06/Jan/13 ]

Done.

Comment by Anon Ymus [ 05/Jan/13 ]

Can you also delete those pictures?

Comment by MisterSanderson [ 05/Jan/13 ]

Oops, sorry.

Comment by Gody van den Bogaard [ 05/Jan/13 ]

MisterSanderson, the screenshots you added have nothing to do with the reported bug. The bug I'm reporting here is about grass being placed on top of sand/gravel. Your screenshots show a bug about grass being placed off-center. As far as I've understood they're doing this on purpose to prevent grassy fields from looking the same all over the place. I agree this off-center grass could look better on edge-blocks, but please create a seperate bug for this.

Comment by Tails [ 20/Nov/12 ]

Also happens with gravel, see MC-3437.

Comment by Ville Selkämaa [ 02/Nov/12 ]

Confirmed

Comment by Chalmes (Jon) [ 25/Oct/12 ]

Confirmed.

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