dfsek
560fdf17fa
Implement a whole bunch of stuff
2020-12-10 18:13:54 -07:00
dfsek
95e39324c7
Dump Gaea into Terra.
2020-12-10 10:46:56 -07:00
dfsek
1457a10b0b
hold PluginConfig instance in Terra plugin instance
2020-12-08 20:59:23 -07:00
dfsek
2b6e8eb67c
Dependency injection moment
2020-12-08 20:35:18 -07:00
dfsek
4ceb4e22d4
make TerraBiomeGrid abstract, add TerraRadialBiomeGrid implementation & config options
...
Also adds lots of BiomeGrid validation stuff
2020-12-07 00:24:40 -07:00
dfsek
dbbe7dbd0d
Implement Tectonic for master config.
2020-11-25 01:57:02 -07:00
Bud Gidiere
75a04f7d8f
Lots O Stuff
2020-11-20 16:43:24 -06:00
Bud Gidiere
0a77487399
Replace Math with FastMath for improved performance.
...
FastMath is a drop in replacement for the native Java math class with improved performance and fall backs to the native Java math class if necessary.
https://commons.apache.org/proper/commons-math/javadocs/api-3.3/org/apache/commons/math3/util/FastMath.html
This requires further testing and might cause chunk borders due the FastMath giving slightly different results than the native Java math class.
I also added .idea/Terra.iml to the .gitignore
2020-11-18 17:23:09 -06:00
dfsek
bfd57e38d8
Refactor some biome stuff
2020-11-13 23:34:34 -07:00
solonovamax
56671ac6a1
Fix formatting issues
...
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com >
2020-11-07 11:14:06 -05:00
solonovamax
0c8c0723ef
Fix up issues with code
...
Signed-off-by: solonovamax <solonovamax@12oclockpoint.com >
2020-11-06 22:26:57 -05:00
dfsek
a362ed47ce
Reformat again
2020-11-06 15:45:07 -07:00
dfsek
4f40550465
Reformat & add .editorconfig
2020-11-06 15:21:42 -07:00
dfsek
be70ffa1b4
Cache 2D noise results to increase performance, update to latest Gaea
2020-10-31 15:46:09 -07:00
dfsek
224dfbe638
Clean up imports
2020-10-26 10:58:28 -07:00
dfsek
2741a761a0
Update to latest Gaea, allow configuration of terrain octaves/frequency
2020-10-17 16:49:43 -07:00
dfsek
1a7d49ab1e
Implement multiple failover types
2020-10-08 16:59:03 -07:00
dfsek
6f11222a88
Completely redo config
2020-10-01 16:31:48 -07:00
dfsek
a5c85a7e5d
Implement new config exceptions, general config cleanup
2020-10-01 10:33:55 -07:00
dfsek
efd52a2002
Finalize commands, add to GUI
2020-10-01 02:47:30 -07:00
dfsek
aa326d95e9
Implement structure storage format (to be moved to Gaea in the future)
2020-09-22 20:52:11 -07:00
dfsek
641c819438
Implement image debug GUI
2020-09-22 01:55:27 -07:00
dfsek
653e7f65f1
Implement image to map
2020-09-21 14:28:52 -07:00