Improve biome map (#246)

* Start biome map rewrite

* Remove climate layers and add end biome source

* Update to use RandomState

* Make biome map work for past versions

* Remove old biome map code

* Implement multi noise presets and fix caching

* Update deepslate

* Fix biome hover

* Fix #190 biome map diagonal lines
Also increases performance by making better use of the biome cache

* Add proper zoom limit
This commit is contained in:
Misode
2022-07-06 00:11:16 +02:00
committed by GitHub
parent 46587edcbe
commit f5ae1719e3
8 changed files with 363 additions and 361 deletions

14
package-lock.json generated
View File

@@ -22,7 +22,7 @@
"brace": "^0.11.1",
"buffer": "^6.0.3",
"comment-json": "^4.1.1",
"deepslate": "^0.11.1",
"deepslate": "^0.12.0-beta.1",
"deepslate-1.18": "npm:deepslate@^0.9.0-beta.9",
"deepslate-1.18.2": "npm:deepslate@^0.9.0-beta.13",
"deepslate-rs": "^0.1.6",
@@ -1934,9 +1934,9 @@
"dev": true
},
"node_modules/deepslate": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.11.1.tgz",
"integrity": "sha512-1m4TFkzHcTdAH00+S/oIzfhaeUomQokf66FIz8rvtakBcF/YraRnu8h4ic6tBMlnWI9pOb4Wuc2rtbEw8pgbNQ==",
"version": "0.12.0-beta.1",
"resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.12.0-beta.1.tgz",
"integrity": "sha512-gxYokRPgnQ7Hrb8k4iJPA23gNBC8VIWXJVNDuiWiZLYaFhZec3HkkZZXqn+Ba/z3gIDinpatCdiQKP/8gJyZzA==",
"dependencies": {
"gl-matrix": "^3.3.0",
"md5": "^2.3.0",
@@ -6627,9 +6627,9 @@
"dev": true
},
"deepslate": {
"version": "0.11.1",
"resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.11.1.tgz",
"integrity": "sha512-1m4TFkzHcTdAH00+S/oIzfhaeUomQokf66FIz8rvtakBcF/YraRnu8h4ic6tBMlnWI9pOb4Wuc2rtbEw8pgbNQ==",
"version": "0.12.0-beta.1",
"resolved": "https://registry.npmjs.org/deepslate/-/deepslate-0.12.0-beta.1.tgz",
"integrity": "sha512-gxYokRPgnQ7Hrb8k4iJPA23gNBC8VIWXJVNDuiWiZLYaFhZec3HkkZZXqn+Ba/z3gIDinpatCdiQKP/8gJyZzA==",
"requires": {
"gl-matrix": "^3.3.0",
"md5": "^2.3.0",