Great, I'm glad it was able to be reproduced! I'm not surprised it occurred in different locations for you, as it seemed to differ in its location each time I was able to replicate it as well.
Yes, this world (and all backup versions of it) were updated directly from 1.19.4 to 1.20-pre2; I did not use any other snapshots or pre-release versions in between.
I'm able to reproduce the issue at will, though it tends to occur in slightly different locations (a few hundred m apart) each time that a new copy of the 1.19.4 world is loaded up in 1.20 pre2.
In this example (screenshot attached), the behavior is same as before; a large chunk of pre-existing terrain was corrupted and overwritten by deep ocean biomes.
I have attached the game log and screenshot where the issue occurred again.
[media][media]I have used OptiFine sporadically throughout the last many years, no mods apart from that.
The world was too large to attach here; so here is a Dropbox link to a zip folder: https://www.dropbox.com/s/wn2hqrqk1n7321v/The%20Wastelands.zip?dl=0
May or may not still be an issue, but have not been able to reproduce this since this first instance since it's so sporadic and randomly occurring.
Was afraid of that. I've seen it only once before in this snapshot and it's tough to recreate since mob spawning is pseudo-random.
Seed: 3162560593198973005
Coordinates: -829 39 -445
Crash report:
---- Minecraft Crash Report ----
// Hi. I'm Minecraft, and I'm a crashaholic.
Time: 1/17/16 4:19 PM
Description: Manually triggered debug crash
java.lang.Throwable
at bcc.ay(SourceFile:1682)
at bcc.s(SourceFile:1603)
at bcc.au(SourceFile:949)
at bcc.a(SourceFile:390)
at net.minecraft.client.main.Main.main(SourceFile:122)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at bcc.ay(SourceFile:1682)
-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [bmp['aphelion27'/1100, l='MpServer', x=-829.34, y=39.44, z=-445.01]]
Chunk stats: MultiplayerChunkCache: 1051, 1051
Level seed: 0
Level generator: ID 04 - customized, ver 0. Features enabled: false
Level generator options:
Level spawn location: World: (80,64,248), Chunk: (at 0,4,8 in 5,15; contains blocks 80,0,240 to 95,255,255), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Level time: 31179 game time, 31179 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
Forced entities: 16 total; [vs['Bat'/1280, l='MpServer', x=-10.94, y=14.69, z=-226.44], yc['item.item.dyePowder.black'/1643, l='MpServer', x=-887.38, y=35.00, z=-432.75], bmp['aphelion27'/1100, l='MpServer', x=-829.34, y=39.44, z=-445.01], yc['item.item.dyePowder.black'/1644, l='MpServer', x=-885.66, y=35.00, z=-391.22], yc['item.item.dyePowder.black'/1645, l='MpServer', x=-882.97, y=43.00, z=-383.78], yw['Guardian'/1646, l='MpServer', x=-856.00, y=53.00, z=-411.44], yc['item.item.dyePowder.black'/1653, l='MpServer', x=-833.72, y=44.00, z=-432.41], yc['item.item.dyePowder.black'/1654, l='MpServer', x=-835.59, y=46.00, z=-423.84], yc['item.item.dyePowder.black'/1655, l='MpServer', x=-837.00, y=48.00, z=-419.28], yw['Guardian'/1656, l='MpServer', x=-837.00, y=44.00, z=-394.44], yc['item.item.dyePowder.black'/1657, l='MpServer', x=-840.44, y=48.00, z=-396.56], yc['item.item.dyePowder.black'/1662, l='MpServer', x=-830.28, y=44.00, z=-400.38], yc['item.item.dyePowder.black'/1663, l='MpServer', x=-831.75, y=44.00, z=-392.75], yc['item.item.dyePowder.black'/1664, l='MpServer', x=-830.09, y=44.00, z=-396.22], yc['item.item.dyePowder.black'/1665, l='MpServer', x=-809.31, y=32.00, z=-418.34], yc['item.item.dyePowder.black'/1666, l='MpServer', x=-808.47, y=33.00, z=-411.44]]
Retry entities: 97 total; [vs['Bat'/1280, l='MpServer', x=-10.94, y=14.69, z=-226.44], vs['Bat'/1281, l='MpServer', x=0.44, y=36.97, z=-227.38], yq['Creeper'/1282, l='MpServer', x=-9.81, y=37.00, z=-229.56], ze['Skeleton'/1283, l='MpServer', x=-12.50, y=34.00, z=-232.50], zg['Spider'/1284, l='MpServer', x=-13.50, y=34.00, z=-233.50], zg['Spider'/1285, l='MpServer', x=-12.50, y=34.00, z=-235.50], vs['Bat'/1286, l='MpServer', x=-2.13, y=38.03, z=-222.63], zi['Zombie'/1289, l='MpServer', x=-11.50, y=25.00, z=-189.50], vw['Cow'/1294, l='MpServer', x=11.16, y=66.00, z=-323.53], vw['Cow'/1295, l='MpServer', x=3.50, y=66.00, z=-319.50], vw['Cow'/1296, l='MpServer', x=2.50, y=66.00, z=-319.50], vw['Cow'/1297, l='MpServer', x=17.13, y=69.00, z=-290.63], vw['Cow'/1298, l='MpServer', x=16.19, y=69.00, z=-285.56], vw['Cow'/1299, l='MpServer', x=15.25, y=66.00, z=-262.44], zi['Zombie'/1300, l='MpServer', x=4.50, y=24.00, z=-230.50], vs['Bat'/1301, l='MpServer', x=20.34, y=18.84, z=-219.53], vw['Cow'/1309, l='MpServer', x=19.81, y=68.00, z=-302.59], vw['Cow'/1310, l='MpServer', x=18.13, y=69.00, z=-290.31], ze['Skeleton'/1311, l='MpServer', x=30.50, y=13.00, z=-225.50], vs['Bat'/1312, l='MpServer', x=10.78, y=21.69, z=-227.09], vw['Cow'/1324, l='MpServer', x=60.78, y=72.00, z=-335.53], vw['Cow'/1336, l='MpServer', x=69.69, y=69.00, z=-337.69], wc['Sheep'/1337, l='MpServer', x=65.75, y=67.00, z=-342.50], vw['Cow'/1338, l='MpServer', x=73.75, y=69.00, z=-320.84], vw['Cow'/1339, l='MpServer', x=64.50, y=71.00, z=-334.50], wc['Sheep'/1340, l='MpServer', x=68.50, y=69.00, z=-331.50], wc['Sheep'/1341, l='MpServer', x=66.50, y=70.00, z=-331.50], wc['Sheep'/1342, l='MpServer', x=66.50, y=70.00, z=-330.47], vw['Cow'/1343, l='MpServer', x=73.16, y=69.00, z=-334.53], zi['Zombie'/1344, l='MpServer', x=84.44, y=58.00, z=-277.25], we['Squid'/1345, l='MpServer', x=69.31, y=60.78, z=-217.44], vw['Cow'/1350, l='MpServer', x=80.81, y=66.00, z=-325.53], vw['Cow'/1351, l='MpServer', x=93.44, y=66.00, z=-315.88], vs['Bat'/1352, l='MpServer', x=104.78, y=27.09, z=-321.88], vw['Cow'/1353, l='MpServer', x=89.16, y=66.00, z=-317.69], ze['Skeleton'/1354, l='MpServer', x=92.50, y=58.00, z=-299.31], yc['item.tile.leaves.oak'/1101, l='MpServer', x=36.22, y=67.00, z=-268.25], yc['item.item.redstone'/1102, l='MpServer', x=38.72, y=67.00, z=-265.78], ze['Skeleton'/1359, l='MpServer', x=107.69, y=32.00, z=-339.31], vs['Bat'/1360, l='MpServer', x=99.75, y=34.10, z=-343.25], yq['Creeper'/1361, l='MpServer', x=101.16, y=27.00, z=-330.22], yq['Creeper'/1362, l='MpServer', x=107.50, y=29.00, z=-327.50], vs['Bat'/1363, l='MpServer', x=97.72, y=23.31, z=-318.38], ze['Skeleton'/1364, l='MpServer', x=99.50, y=25.00, z=-324.50], ze['Skeleton'/1365, l='MpServer', x=100.50, y=25.00, z=-325.50], vs['Bat'/1366, l='MpServer', x=97.69, y=24.31, z=-313.38], vs['Bat'/1367, l='MpServer', x=86.59, y=27.00, z=-314.34], yq['Creeper'/1368, l='MpServer', x=107.50, y=41.00, z=-314.50], zi['Zombie'/1369, l='MpServer', x=106.78, y=42.00, z=-302.53], yq['Creeper'/1370, l='MpServer', x=111.50, y=42.00, z=-300.50], vw['Cow'/1371, l='MpServer', x=112.16, y=70.00, z=-302.44], ze['Skeleton'/1372, l='MpServer', x=104.50, y=24.00, z=-233.50], zi['Zombie'/1374, l='MpServer', x=113.47, y=43.00, z=-332.81], vw['Cow'/1376, l='MpServer', x=112.84, y=64.00, z=-325.50], ze['Skeleton'/1377, l='MpServer', x=114.50, y=41.00, z=-306.50], ze['Skeleton'/1378, l='MpServer', x=114.50, y=41.00, z=-304.50], zi['Zombie'/1379, l='MpServer', x=112.44, y=41.00, z=-306.47], vw['Cow'/1380, l='MpServer', x=113.34, y=64.00, z=-314.78], zg['Spider'/1220, l='MpServer', x=-39.50, y=13.00, z=-269.50], zi['Zombie'/1221, l='MpServer', x=-34.50, y=44.00, z=-245.50], yq['Creeper'/1222, l='MpServer', x=-32.50, y=18.00, z=-236.50], yq['Creeper'/1223, l='MpServer', x=-38.50, y=19.00, z=-225.50], yq['Creeper'/1224, l='MpServer', x=-36.50, y=19.00, z=-226.50], vs['Bat'/1225, l='MpServer', x=-37.69, y=14.00, z=-208.66], vs['Bat'/1226, l='MpServer', x=-39.47, y=15.10, z=-205.25], ye['container.minecart'/1227, l='MpServer', x=-38.50, y=29.06, z=-189.50], vw['Cow'/1241, l='MpServer', x=-25.16, y=62.31, z=-316.50], vw['Cow'/1242, l='MpServer', x=-20.50, y=63.00, z=-317.50], ze['Skeleton'/1243, l='MpServer', x=-28.50, y=24.00, z=-289.50], zi['Zombie'/1244, l='MpServer', x=-16.78, y=30.00, z=-252.41], ze['Skeleton'/1245, l='MpServer', x=-24.06, y=32.00, z=-267.31], zg['Spider'/1246, l='MpServer', x=-23.63, y=32.00, z=-269.56], zi['Zombie'/1247, l='MpServer', x=-18.53, y=32.00, z=-265.81], ye['container.minecart'/1248, l='MpServer', x=-17.50, y=24.06, z=-224.50], zi['Zombie'/1249, l='MpServer', x=-25.72, y=36.00, z=-234.41], zi['Zombie'/1250, l='MpServer', x=-25.09, y=36.00, z=-234.31], yq['Creeper'/1251, l='MpServer', x=-25.34, y=36.00, z=-235.31], yq['Creeper'/1252, l='MpServer', x=-24.31, y=36.00, z=-235.13], ze['Skeleton'/1253, l='MpServer', x=-27.50, y=19.00, z=-189.50], zi['Zombie'/1254, l='MpServer', x=-20.50, y=29.00, z=-184.84], zi['Zombie'/1255, l='MpServer', x=-20.31, y=25.00, z=-184.31], vw['Cow'/1264, l='MpServer', x=-0.41, y=64.00, z=-328.22], vw['Cow'/1265, l='MpServer', x=-12.53, y=64.00, z=-319.22], zg['Spider'/1266, l='MpServer', x=-4.50, y=30.00, z=-274.50], yq['Creeper'/1267, l='MpServer', x=-12.50, y=19.00, z=-277.50], yq['Creeper'/1268, l='MpServer', x=-12.50, y=19.00, z=-276.50], ze['Skeleton'/1269, l='MpServer', x=-15.50, y=36.00, z=-277.50], ze['Skeleton'/1270, l='MpServer', x=-14.50, y=36.00, z=-279.50], ze['Skeleton'/1271, l='MpServer', x=-15.50, y=36.00, z=-276.50], vw['Cow'/1272, l='MpServer', x=-1.88, y=70.00, z=-279.25], vw['Cow'/1273, l='MpServer', x=-7.50, y=69.00, z=-272.50], ze['Skeleton'/1274, l='MpServer', x=-2.50, y=29.00, z=-269.50], ze['Skeleton'/1275, l='MpServer', x=-7.50, y=22.00, z=-271.31], yq['Creeper'/1276, l='MpServer', x=-8.50, y=30.00, z=-271.50], vs['Bat'/1277, l='MpServer', x=-12.47, y=33.10, z=-271.34], vw['Cow'/1278, l='MpServer', x=-11.47, y=62.44, z=-263.88], vs['Bat'/1279, l='MpServer', x=-14.50, y=15.72, z=-235.16]]
Server brand: vanilla
Server type: Integrated singleplayer server
Stacktrace:
at bkq.a(SourceFile:365)
at bcc.b(SourceFile:2503)
at bcc.a(SourceFile:399)
at net.minecraft.client.main.Main.main(SourceFile:122)
-- System Details --
Details:
Minecraft Version: 16w02a
Operating System: Mac OS X (x86_64) version 10.11.3
Java Version: 1.8.0_60, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 195113336 bytes (186 MB) / 578142208 bytes (551 MB) up to 1060372480 bytes (1011 MB)
JVM Flags: 5 total; -Xmx1G -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn128M
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
Launched Version: 16w02a
LWJGL: 2.9.2
OpenGL: Intel Iris Pro OpenGL Engine GL version 2.1 INTEL-10.12.13, Intel Inc.
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: No
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Resource Packs: Clean Glass 1.6 (incompatible)
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 8x Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
Yes, that is correct - when I originally moved the world from 1.19.4 to 1.20-pre2, I noticed the issue and immediately loaded a backup into 1.19.4 to continue playing. Here I was asked if the issue could be reproduced, so I loaded several other backups into 1.20-pre2 and the issue occurred in a slightly different spot each time (in each backup copy).
So, that would lead me to believe that it will occur in different spots each time, meaning it should be fixed for good then!