Commit Graph

  • 4b21fcd80a add elevation weight, add "self" biome opt dfsek 2021-01-17 21:55:08 -07:00
  • af5b316326 fix minor biome issues dfsek 2021-01-17 04:05:30 -07:00
  • beb18c6e2c Merge branch 'structurelocate' into biome dfsek 2021-01-17 01:25:28 -07:00
  • 09c1957ab6 StructureLocateEvent implementation dfsek 2021-01-16 17:30:11 -07:00
  • b2c3498a32 create DistributionTest dfsek 2021-01-16 14:37:00 -07:00
  • 20de531c8f custom noise functions per palette layer dfsek 2021-01-15 15:08:11 -07:00
  • 6d1dd3acbf terrascript should be thread safe now dfsek 2021-01-15 00:59:04 -07:00
  • 346a8826aa add domain warp controls to FastNoiseLite dfsek 2021-01-15 00:03:01 -07:00
  • 25f6f3dbe1 debug log structure exception dfsek 2021-01-14 21:26:05 -07:00
  • 87f7af1e1b fix tree determinism issues dfsek 2021-01-14 20:48:07 -07:00
  • 764344b4ef synchronize maps dfsek 2021-01-14 20:40:57 -07:00
  • d327909389 implement multiple vanilla biomes per custom biome dfsek 2021-01-14 20:28:52 -07:00
  • c1fdfa94f1 improve elevation interp (TEMP DISABLE CARVING) dfsek 2021-01-14 18:39:14 -07:00
  • d65c700bb9 [ImgBot] Optimize images (#53) LeoDog896 2021-01-14 13:24:13 -05:00
  • cbc2885c16 replace dumb caches with guava caches dfsek 2021-01-14 00:34:23 -07:00
  • 8fd3530653 configurable cache sizes dfsek 2021-01-13 23:51:23 -07:00
  • 244f0fba11 protect against biome cell overflow dfsek 2021-01-13 22:12:18 -07:00
  • 56a0d5d15b Revert "use getUngeneratedBlock for trees" dfsek 2021-01-13 20:03:01 -07:00
  • ca8cc8bc66 use getUngeneratedBlock for trees dfsek 2021-01-13 20:02:34 -07:00
  • 627f1b75d6 add BorderMutator to config dfsek 2021-01-13 19:02:51 -07:00
  • 18731a5aa0 remove unused biome opts dfsek 2021-01-13 19:02:38 -07:00
  • 4bd943ae7b implement getUngeneratedBlock dfsek 2021-01-13 17:48:30 -07:00
  • e04d363123 fix minor issues dfsek 2021-01-13 17:10:29 -07:00
  • d1c018690d minor perf improvements dfsek 2021-01-13 14:03:52 -07:00
  • 54f732176d implement biome pipeline config loader dfsek 2021-01-13 10:48:45 -07:00
  • fb32531584 implementation of BiomePipeline dfsek 2021-01-13 00:19:57 -07:00
  • 5c9a9c7dfa implement BiomePipeline dfsek 2021-01-12 22:36:16 -07:00
  • fc46c8bd4d fix border issues dfsek 2021-01-12 21:10:46 -07:00
  • f28759d07a add BorderMutator dfsek 2021-01-12 19:25:01 -07:00
  • 93c33ca455 refactor TerraBiome dfsek 2021-01-12 17:39:26 -07:00
  • 9c50dc2ef9 smoothing stuff dfsek 2021-01-12 17:22:49 -07:00
  • 883124d8ab basic framework dfsek 2021-01-12 16:32:21 -07:00
  • 1ee2b180d4 bump version dfsek 2021-01-12 11:10:17 -07:00
  • e6e2c62474 Merge pull request #50 from PolyhedralDev/palette dfsek 2021-01-12 10:34:42 -07:00
  • 5df511a940 white noise micro opt dfsek 2021-01-11 22:00:10 -07:00
  • 462b0af225 normalization options dfsek 2021-01-11 20:23:41 -07:00
  • 5c469ed378 noise function flora and tree dist dfsek 2021-01-11 17:07:25 -07:00
  • c59ab5d917 fix lookup issue dfsek 2021-01-11 16:28:53 -07:00
  • 8a10a9807d allow configuration of 2d/3d noise in palettes dfsek 2021-01-11 14:37:56 -07:00
  • 623a4dea4f allow configuration of cellular lookup function dfsek 2021-01-11 13:34:53 -07:00
  • 18d7408f53 customizable palette noise dfsek 2021-01-11 13:31:19 -07:00
  • 462b6f4198 add publishing stuff dfsek 2021-01-10 20:44:56 -07:00
  • 1049bb901d complain about tstructure files dfsek 2021-01-10 18:08:41 -07:00
  • 999c9b565d fix biomegrid wackiness dfsek 2021-01-10 17:20:21 -07:00
  • 27aeb73157 fix minor version issues dfsek 2021-01-10 16:55:49 -07:00
  • 12ff9cc146 give gradle more memory dfsek 2021-01-10 16:19:16 -07:00
  • f114baebd6 better tab completion, fix testWithPaper task dfsek 2021-01-10 14:37:44 -07:00
  • 11a6546064 oops dfsek 2021-01-10 00:01:53 -07:00
  • 771e42d1a8 Add Terra name classifier to Jars dfsek 2021-01-09 23:58:46 -07:00
  • 5e3c12298b oops forgot nether trees dfsek 2021-01-09 23:14:16 -07:00
  • a5dd4a63d1 minor fixes/improvements dfsek 2021-01-09 22:26:39 -07:00
  • 9fbe117f78 fix fabric stuff dfsek 2021-01-09 12:00:18 -07:00
  • 3429165aca Merge pull request #43 from PolyhedralDev/agnostic dfsek 2021-01-09 11:30:34 -07:00
  • 9310114c0e cleanup dfsek 2021-01-09 02:58:02 -07:00
  • 141b4f86ae cleanup dfsek 2021-01-09 02:25:48 -07:00
  • 67ffd91641 add enchantment to loot tables dfsek 2021-01-09 02:25:36 -07:00
  • 9a94485c91 add white noise to FastNoiseLite dfsek 2021-01-08 11:51:07 -07:00
  • 28b6fe49bb rework image stuff dfsek 2021-01-07 22:04:35 -07:00
  • 308ba887a3 add getOrigin functions dfsek 2021-01-07 17:18:38 -07:00
  • d2a1901f44 add max structure recursion depth dfsek 2021-01-07 16:38:07 -07:00
  • 64391f3abc remove unused random parameter from populators dfsek 2021-01-07 10:33:23 -07:00
  • e47b3f0397 add message to export command, more cleanup dfsek 2021-01-07 09:45:40 -07:00
  • c6ff808cce fix //regen and cleanup dfsek 2021-01-06 21:07:57 -07:00
  • e9d0c14eee cleanup biomegrids dfsek 2021-01-06 13:32:46 -07:00
  • 23d8a0aeeb skip over buffer when pasting trees dfsek 2021-01-06 11:56:17 -07:00
  • 512edae9c6 Multi-version support for 1.13-1.16 dfsek 2021-01-06 10:57:34 -07:00
  • 25ae2b3c9b drastically increase script loading speed via optimised token pipeline 3.0.0pre1 dfsek 2021-01-06 01:11:13 -07:00
  • 44176f7ee6 fix Marks dfsek 2021-01-05 22:14:40 -07:00
  • 47cad8a30b refactor, cleanup, and perf improvements dfsek 2021-01-05 19:21:42 -07:00
  • 4ad2db3ca8 improve state function IDs dfsek 2021-01-05 14:51:49 -07:00
  • 24a5a9425e Added dutch translation (#45) Roan-V 2021-01-05 19:20:13 +01:00
  • 1cdf4478b8 Italian translation (#44) DeltaRays 2021-01-05 18:15:52 +01:00
  • b67814d68a update to latest tectonic dfsek 2021-01-05 02:25:06 -07:00
  • 5a64424b16 reimplement ender eye redirection dfsek 2021-01-05 02:04:05 -07:00
  • 32b3b4cd3f fix StructureScript return issues dfsek 2021-01-05 02:00:01 -07:00
  • d0a24f7041 add spawner state info dfsek 2021-01-05 01:23:54 -07:00
  • aa406d9b8b properly handle BufferedStateManipulator application exception dfsek 2021-01-05 01:07:58 -07:00
  • a38eba2916 implement StateFunction dfsek 2021-01-05 01:04:15 -07:00
  • aec1d671fa fix StructureScript#test dfsek 2021-01-04 21:59:29 -07:00
  • 26504d6d83 revert some stuff dfsek 2021-01-04 10:52:51 -07:00
  • 87a1b0bf5a multithreaded jankiness dfsek 2021-01-04 03:17:54 -07:00
  • bd0726db37 implement properties in janky pregen dfsek 2021-01-04 01:58:25 -07:00
  • 75fbda5a9f continue work on janky pregenerator dfsek 2021-01-04 01:29:51 -07:00
  • ee093397d3 begin work on janky pregenerator dfsek 2021-01-04 00:21:49 -07:00
  • 3c12a98ef3 update .gitignore dfsek 2021-01-03 21:52:11 -07:00
  • fff918e0ee Add CheckBlockFunction, which mustn't be discussed without mentioning that it shall be covered with disclaimers. dfsek 2021-01-03 20:29:10 -07:00
  • 1536a13d3c fix minor issues & cleanup dfsek 2021-01-03 20:16:59 -07:00
  • b26847f250 implement BiomeFunction dfsek 2021-01-03 19:49:15 -07:00
  • c7d3e5294a fix mem leak dfsek 2021-01-03 19:43:01 -07:00
  • 86d42a03a0 decrease default cache size dfsek 2021-01-03 13:48:16 -07:00
  • bf4a831781 fix GridSpawn salt dfsek 2021-01-03 13:33:03 -07:00
  • 90cc88f05f set min heap size in testWithPaper dfsek 2021-01-03 13:28:10 -07:00
  • 315230af27 implement SamplerCache for drastically increased structure perf dfsek 2021-01-03 13:24:17 -07:00
  • fed24920f8 Add error message to BiomeGridFactory dfsek 2021-01-02 20:19:18 -07:00
  • a785d7b892 add 2d biomes support dfsek 2021-01-02 20:19:08 -07:00
  • de9eb26ebc fix check fail for search dfsek 2021-01-02 18:33:28 -07:00
  • a5105f9f9d implement precedence matrix and NegationOperation dfsek 2021-01-02 03:40:51 -07:00
  • 0fef1619d2 implement ModuloOperation dfsek 2021-01-02 01:08:45 -07:00
  • b209c49877 BukkitRail dfsek 2021-01-02 00:50:07 -07:00
  • ddc218c4d4 Add more math functions dfsek 2021-01-02 00:44:26 -07:00