Commit Graph

54 Commits

Author SHA1 Message Date
dfsek
1b70766a17 remove legacy fractal trees (will be available in an addon) 2021-03-16 21:49:08 -07:00
dfsek
ec4e0694a4 add structure locate command 2021-03-14 16:45:32 -07:00
dfsek
074ad44bca add Gabor noise 2021-03-11 19:03:57 -07:00
dfsek
ce3c0f105e more specific duplicate ID message 2021-03-10 16:26:15 -07:00
dfsek
1125b498ec remove unneeded generic from BiomeBuilder 2021-03-01 15:39:10 -07:00
dfsek
a28f3fa660 working WorldConfig impl 2021-03-01 15:20:09 -07:00
dfsek
5a6b7ac4c1 begin work on WorldConfig stuff
This doesn't compile right now. A lot of work needs to be done.
2021-03-01 09:58:18 -07:00
dfsek
9c2b844290 preparations for Sponge API8 2021-02-23 15:57:27 -07:00
dfsek
358bd350b5 MaterialData is gone 2021-02-22 19:47:15 -07:00
dfsek
a328ff2f2a refactor API 2021-02-22 16:13:53 -07:00
dfsek
46a08e49f5 registry stuff 2021-02-22 10:32:38 -07:00
dfsek
5e940187d9 documentation 2021-02-21 22:25:00 -07:00
dfsek
8b196716a4 CheckedRegistry API 2021-02-21 22:04:29 -07:00
dfsek
fab8c90e92 clean up ChunkGenerator API 2021-02-20 23:49:47 -07:00
dfsek
3b719d0880 add dependency injection API 2021-02-20 23:23:17 -07:00
dfsek
45dbe45fb4 set up dependency stuff 2021-02-20 22:31:13 -07:00
dfsek
76f2a3fbc4 fleshed out addon loading 2021-02-19 22:49:11 -07:00
dfsek
5e761c3e29 basic addon loading 2021-02-19 20:36:35 -07:00
dfsek
e533180dab add GaussianNoiseSampler 2021-02-18 19:51:25 -07:00
dfsek
40b9c6c08c Add KernelSampler 2021-02-18 16:04:22 -07:00
dfsek
7f8749239f add ConstantNoiseTemplate, bump version 2021-02-17 18:35:49 -07:00
dfsek
5933f97f93 add ExpressionFunction 2021-02-17 17:13:28 -07:00
dfsek
5ff016ea1f finish new noise options, remove FastNoise 2021-02-17 01:30:52 -07:00
dfsek
4a4e7e42cc split up FastNoise 2021-02-16 15:35:13 -07:00
dfsek
7cfa96f925 implement Event API 2021-02-15 19:56:55 -07:00
dfsek
92db30e181 move expressions to registry 2021-02-14 23:08:43 -07:00
dfsek
161b047c39 cleanup 2021-02-14 16:27:45 -07:00
dfsek
8309ad665e refactor registries 2021-02-14 14:31:14 -07:00
dfsek
213182e2ab re-implement noise carvers 2021-02-06 19:14:07 -07:00
dfsek
762c3064d9 use fancy new tectonic stuff for biome stage loading 2021-01-30 15:23:29 -07:00
dfsek
1d6cdf9eaa refactor 2021-01-25 19:34:29 -07:00
dfsek
da5d3fe0ce refactor API 2021-01-24 01:46:01 -07:00
dfsek
708ef16a1c reduce pipeline boilerplate 2021-01-21 20:00:51 -07:00
dfsek
9e830abb90 image to biome stuff 2021-01-18 23:56:46 -07:00
dfsek
fb32531584 implementation of BiomePipeline 2021-01-13 00:19:57 -07:00
dfsek
27aeb73157 fix minor version issues 2021-01-10 16:55:49 -07:00
dfsek
5e3c12298b oops forgot nether trees 2021-01-09 23:14:16 -07:00
dfsek
512edae9c6 Multi-version support for 1.13-1.16 2021-01-06 10:57:34 -07:00
dfsek
47cad8a30b refactor, cleanup, and perf improvements 2021-01-05 19:21:42 -07:00
dfsek
8da2b63f31 refactor 2021-01-01 00:27:36 -07:00
dfsek
a9df684b80 reimplement loot tables 2020-12-31 23:20:16 -07:00
dfsek
97f6cda4ad remove debug logging 2020-12-30 21:10:52 -07:00
dfsek
cccb706ad5 pass random to structure gen 2020-12-25 20:22:19 -07:00
dfsek
9adc03d56b Reimplement structure trees with TerraScripts 2020-12-24 02:06:19 -07:00
dfsek
405a96034c Load structure scripts into registry 2020-12-23 02:35:07 -07:00
dfsek
24697ae60f Refactor API 2020-12-18 19:57:42 -07:00
dfsek
53c554f25c Gaea is gone 2020-12-18 19:46:19 -07:00
dfsek
d1af8c1224 Begin absorbing Gaea into Terra 2020-12-18 19:36:27 -07:00
dfsek
9ac098f1ca Fix fractal trees 2020-12-18 16:55:36 -07:00
dfsek
ee35c371ec Trees on Bukkit 2020-12-14 23:53:01 -07:00