262 Commits

Author SHA1 Message Date
dfsek
0630c9e674 Fix flora bug 2020-10-02 15:57:33 -07:00
dfsek
ecf9a583dd Implement ceiling flora, allow configuring block updates for flora & ores. 2020-10-02 15:47:35 -07:00
dfsek
d09737f81b Allow configuring physics for flora objects, continue work on Nether config. 2020-10-02 10:26:08 -07:00
dfsek
c38939f334 Fix tree spawning issue. 2020-10-02 02:56:44 -07:00
dfsek
996c153b9a Fix typos 2020-10-02 01:36:50 -07:00
dfsek
951a09e706 Add null checking for carvers, update carver config directory, update config.yml 2020-10-02 00:55:42 -07:00
dfsek
d91f5b03d0 Implement tpbiome command 2020-10-02 00:49:06 -07:00
dfsek
8b0c2030ee Add tab completion to new command system, remove Brigadier 2020-10-01 21:54:43 -07:00
dfsek
e36e5f390c Clean up debug info 2020-10-01 18:22:38 -07:00
dfsek
576365b688 Fix several minor config issues 2020-10-01 17:17:53 -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
88067a04c8 Refactor commands 2020-10-01 02:50:37 -07:00
dfsek
efd52a2002 Finalize commands, add to GUI 2020-10-01 02:47:30 -07:00
dfsek
f7f98b6dcc Implement decent command handling 2020-10-01 02:16:54 -07:00
dfsek
215b30e611 Begin command rework 2020-10-01 01:38:57 -07:00
dfsek
9a300c9cec Cleanup, remove "Friendly Name" because it's pointless 2020-10-01 00:45:00 -07:00
dfsek
d239358afe Only use RandomPalette if palette contains multiple materials. 2020-10-01 00:39:18 -07:00
dfsek
0f29a506d0 Performance improvements 2020-09-30 21:18:30 -07:00
dfsek
ca5accafa2 Allow multi-level Flora, use ID hash for cave checking 2020-09-29 11:23:01 -07:00
dfsek
ed77802ffd Do extensive biome check for structures. 2020-09-29 02:17:55 -07:00
dfsek
114a9302bc Implement structure biome config 2020-09-29 02:11:55 -07:00
dfsek
eb208ed9fe Implement basic structure config 2020-09-29 01:38:17 -07:00
dfsek
89224723e6 Implement structure rotation 2020-09-28 23:11:59 -07:00
dfsek
e3a8a3386e Partially working structure rotation 2020-09-28 22:37:12 -07:00
dfsek
080a6d98f9 Implement basic structure gen 2020-09-28 02:16:49 -07:00
dfsek
3e2fada357 Begin testing new BiomeGrid in default config, prevent physics update during ore population. 2020-09-28 01:07:22 -07:00
dfsek
12c0d561d1 Implement ocean palettes and improve biome abstraction. 2020-09-28 00:13:36 -07:00
dfsek
cfbd6533dd Add advanced biome blending 2020-09-27 16:11:36 -07:00
dfsek
81d607b900 Begin work on serialization, improve structure performance. 2020-09-27 01:36:06 -07:00
dfsek
5669a0e9c4 Implement new profiling system, begin work on structures. 2020-09-26 19:45:58 -07:00
dfsek
c8e564c2d3 Implement chunk serialization 2020-09-26 01:17:46 -07:00
dfsek
f727e9d297 Implement additional cave config 2020-09-25 02:04:55 -07:00
dfsek
f983bf06fa Implement fancy slabs & stairs 2020-09-24 16:38:03 -07:00
dfsek
fd49d0a99c Add more Flora config options 2020-09-24 02:18:08 -07:00
dfsek
ae4be37fe8 Refactor & update to Gaea 1.10 2020-09-24 01:06:12 -07:00
dfsek
56a467d7c2 Implement profiling stuff in test.sh. 2020-09-23 16:39:49 -07:00
dfsek
8045c77558 Fix more biome abstraction issues, add more informative crash messages. 2020-09-23 14:26:01 -07:00
dfsek
b5efa7cd79 Fix various biome abstraction issues 2020-09-23 02:47:43 -07:00
dfsek
c4b0057f3e Implement abstract biomes, rework BlockPalette configs. 2020-09-23 01:20:21 -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
53a82470da Update rectangle in GUI 2020-09-22 02:19:14 -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
dfsek
44f302b564 Implement new Palette types 2020-09-20 22:59:50 -07:00
dfsek
2424b907be Abstracted parts of config loading 2020-09-20 14:39:53 -07:00
dfsek
d0e7f535bb Implement arbitrarily sized UserDefinedGrids 2020-09-20 03:31:59 -07:00
dfsek
f53e9d5112 Add block shifting to caves 2020-09-19 22:14:00 -07:00
dfsek
9fb70ccbb3 Add more configurability to caves. 2020-09-19 03:26:21 -07:00
dfsek
886999c97a Properly implement configurable caves 2020-09-18 02:03:14 -07:00