From f8d60272979d722abaa2d7c93e0442e99ed1e44d Mon Sep 17 00:00:00 2001 From: b3spectacled <68445563+b3spectacled@users.noreply.github.com> Date: Mon, 19 Oct 2020 00:25:42 -0700 Subject: [PATCH] cavePos.z and cavePos.y are swapped, leading to caves that generate extending vertically instead of horizontally. --- Minecraft-Classic-map-generation-algorithm.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Minecraft-Classic-map-generation-algorithm.md b/Minecraft-Classic-map-generation-algorithm.md index 991a88a..9d31042 100644 --- a/Minecraft-Classic-map-generation-algorithm.md +++ b/Minecraft-Classic-map-generation-algorithm.md @@ -110,8 +110,8 @@ Let caveRadius be randomFloat() * randomFloat() for len in caveLength { set cavePos.x to previous value + sin(theta) * cos(phi) - set cavePos.y to previous value + cos(theta) * cos(phi) - set cavePos.z to previous value + sin(phi) + set cavePos.z to previous value + cos(theta) * cos(phi) + set cavePos.y to previous value + sin(phi) set theta to previous value + deltaTheta * 0.2 set deltaTheta to (previous value * 0.9) + randomFloat() - randomFloat()