commit 2ec49cce661874524a9ff916b68ec0802abfc0e6
parent 95c07e3b75d46b0fb729186088767fe5e1525327
Author: regexghost <dev@regexghost.com>
Date: Thu, 20 Aug 2026 19:34:27 +0100
cubiomes-viewer patch and todo in README
Diffstat:
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -2,7 +2,7 @@
Patches I have made for various other programs
-Note: Doesn't include suckless programs as I have seperate repos for my builds of those
+Note: Doesn't include suckless programs as I have separate repos for my builds of those
## Lemonbar-xft
@@ -49,3 +49,11 @@ Disable caps lock line to fix a bug where keyboard shortcuts don't work if you h
Similar to dwm, don't map/unmap windows when changing desktop, just move off screen
Apply tiled to windows, only if centered not also specified. Allows me to use tiled for all windows except those in a centered group
+
+## Cubiomes Viewer
+
+A patch to change the temperature value from `-10` to `-9`, has the effect of reducing biome temperature clustering. e.g. no 2000x block wide tundras. Patch for cubiomes viewer to match with a datapack, so you can accurately hunt for seeds
+
+## To Do
+
+* JWM window swallowing
diff --git a/cubiomes-temperature.diff b/cubiomes-temperature.diff
@@ -0,0 +1,13 @@
+diff --git a/biomenoise.c b/biomenoise.c
+index 9002732..bb256f3 100644
+--- a/biomenoise.c
++++ b/biomenoise.c
+@@ -864,7 +864,7 @@ static int init_climate_seed(
+ // md5 "minecraft:temperature" or "minecraft:temperature_large"
+ pxr.lo = xlo ^ (large ? 0x944b0073edf549db : 0x5c7e6b29735f0d7f);
+ pxr.hi = xhi ^ (large ? 0x4ff44347e9d22b96 : 0xf7d86f1bbc734988);
+- n += xDoublePerlinInit(dpn, &pxr, oct, amp, large ? -12 : -10, 6, nmax);
++ n += xDoublePerlinInit(dpn, &pxr, oct, amp, large ? -12 : -9, 6, nmax);
+ } break;
+
+ case NP_HUMIDITY: {