Commit Graph

  • 3fecbe5d1d LocatorProvider API dfsek 2021-07-18 09:56:06 -07:00
  • 4a893cf081 DistributorProvider api dfsek 2021-07-18 09:55:37 -07:00
  • a2dac6dfca fix/suppress warnings dfsek 2021-07-17 21:59:48 -07:00
  • bc96006c4b remove unneeded semicolon dfsek 2021-07-17 21:56:35 -07:00
  • d4112e46c7 BiomeProviderBuilder -> SeededBiomeProvider dfsek 2021-07-17 21:51:18 -07:00
  • ec28f613d3 make SeededBuilder use unboxed long dfsek 2021-07-17 21:50:12 -07:00
  • 3a94c5287c BiomeBuilder -> SeededTerraBiome dfsek 2021-07-17 21:37:57 -07:00
  • 689fe0bc70 SourceSeeded -> SeededBiomeSource dfsek 2021-07-17 21:37:12 -07:00
  • 84e7d11156 NoiseSeeded -> SeededNoiseSampler dfsek 2021-07-17 21:36:27 -07:00
  • 1194cca485 refactor to distibguish providers from builders dfsek 2021-07-17 21:35:10 -07:00
  • ced5a05370 create base DistributorAddon dfsek 2021-07-17 21:33:52 -07:00
  • 6cff6db152 remove redundant catch block dfsek 2021-07-17 21:30:06 -07:00
  • be55f4a62d create distributors addon module dfsek 2021-07-17 21:28:10 -07:00
  • f57c5f39b9 create locators addon module dfsek 2021-07-17 21:27:38 -07:00
  • 180aae6e34 implement FeatureGenerationStage dfsek 2021-07-17 20:04:27 -07:00
  • 0f638b0317 feature configuration dfsek 2021-07-17 19:57:50 -07:00
  • 6b191ac00b initial FeatureGenerationAddon impl dfsek 2021-07-17 19:49:42 -07:00
  • b52dcf2f15 add world context to Feature dfsek 2021-07-17 19:37:14 -07:00
  • 62cf861c22 Locator API dfsek 2021-07-17 19:36:37 -07:00
  • fec5b138d2 create Column dfsek 2021-07-17 19:35:51 -07:00
  • f4f595425a Distributor api dfsek 2021-07-17 19:34:19 -07:00
  • fc2ce229ed basic Feature API dfsek 2021-07-17 19:30:07 -07:00
  • 3c4c8c62b2 Merge pull request #236 from PolyhedralDev/dev/addonification dfsek 2021-07-17 18:07:36 -07:00
  • deedfb1f8d delete JarUtil dfsek 2021-07-17 18:00:37 -07:00
  • 3261e7451f dont load lang files in LangUtil dfsek 2021-07-17 17:59:41 -07:00
  • 98a0c9e052 include lang files in resource manifest dfsek 2021-07-17 17:59:16 -07:00
  • 453e1ebb87 dump resources from resource manifest dfsek 2021-07-17 17:53:25 -07:00
  • c65ea812ed create Gradle task to generate resource manifest dfsek 2021-07-17 16:56:47 -07:00
  • c26418b5ba depend on SnakeYAML in buildSrc dfsek 2021-07-17 16:32:43 -07:00
  • b626b74624 dont minify dfsek 2021-07-17 14:48:26 -07:00
  • ff329b2d18 structure generation stage addon dfsek 2021-07-17 14:34:02 -07:00
  • 6f5cca5e4e ore generation stage addon dfsek 2021-07-17 14:33:21 -07:00
  • 1e5a0bb93f split tree addon dfsek 2021-07-17 13:41:25 -07:00
  • 78735ec769 create TreeGenerationAddon dfsek 2021-07-17 13:28:50 -07:00
  • 887b17a421 refactor FloraPopulator to FloraGenerationStage dfsek 2021-07-17 13:26:13 -07:00
  • d43f226f2d create tree generation stage addon dfsek 2021-07-17 13:25:24 -07:00
  • 53b5ee2ca9 split flora addon into separate config and generation addons dfsek 2021-07-17 13:25:00 -07:00
  • 3ec536dc03 create FloraGenerationAddon template dfsek 2021-07-17 13:16:32 -07:00
  • 2f5751cda7 create flora generation stage submodule dfsek 2021-07-17 13:14:14 -07:00
  • f0e3b1aa1d structure addon work dfsek 2021-07-17 13:12:04 -07:00
  • 72f0b07a38 programmatically include subprojects dfsek 2021-07-17 12:41:26 -07:00
  • 810340dbfb property-ify trees dfsek 2021-07-17 12:24:15 -07:00
  • f4820e5a06 remove PlaceableLayer.java dfsek 2021-07-17 12:08:18 -07:00
  • 55733b0e28 lowercase artifact ID dfsek 2021-07-17 12:06:48 -07:00
  • 5bae639923 property-ify flora dfsek 2021-07-17 10:42:39 -07:00
  • a673f961b3 property-ify Chunk Generator addon dfsek 2021-07-17 10:34:14 -07:00
  • a66641cb8a create Linked annotation and link TerraBiome and BiomeBuilder dfsek 2021-07-17 10:27:15 -07:00
  • b1589ed046 implement PropertyHolder in TerraBiome dfsek 2021-07-17 10:23:40 -07:00
  • 60edef989c create simple property API dfsek 2021-07-17 10:22:21 -07:00
  • 646d8970aa remove palette definition from base biome config dfsek 2021-07-16 12:38:47 -07:00
  • 2e6b62d690 ocean and slant palettes dfsek 2021-07-16 12:07:10 -07:00
  • 0bd6ff9469 load palettes in chunk generator dfsek 2021-07-15 20:01:36 -07:00
  • 9e7bab340e slant palette loading dfsek 2021-07-15 18:09:06 -07:00
  • 2cd71cdcd3 slant palette things dfsek 2021-07-15 17:57:54 -07:00
  • 319df9e638 clean up biome template dfsek 2021-07-15 14:58:11 -07:00
  • 9d2ae0a828 fix fabric tree injection issue dfsek 2021-07-15 14:45:26 -07:00
  • d94ddb3e76 create config type loading events dfsek 2021-07-15 14:40:00 -07:00
  • cb4b537a2f document and refactor config events dfsek 2021-07-15 14:34:48 -07:00
  • 2705e7d6a2 dont implement LoaderHolder in TerraPlugin dfsek 2021-07-15 14:05:44 -07:00
  • b3594b2479 make DuplicateEntryException unchecked dfsek 2021-07-15 13:55:47 -07:00
  • 8cd2554d3a fix registry overwrite issue dfsek 2021-07-15 13:54:01 -07:00
  • 95e6479505 cleanup dfsek 2021-07-15 13:24:05 -07:00
  • 34e78ab55e implement tree populator dfsek 2021-07-14 14:49:58 -07:00
  • 089af42623 working flora populator impl dfsek 2021-07-14 10:27:14 -07:00
  • 7a38284158 implement flora populator dfsek 2021-07-14 07:30:22 -07:00
  • 7fa2e8251e create and implement ConfigLoadEvent dfsek 2021-07-14 07:15:16 -07:00
  • bac5557873 finish READMEs dfsek 2021-07-13 20:47:39 -07:00
  • 2745bb8ba3 chunk generator README dfsek 2021-07-13 20:44:14 -07:00
  • 26d91a715c biome addon READMEs dfsek 2021-07-13 20:42:42 -07:00
  • 19672b1083 update to tectonic 2.0.0 dfsek 2021-07-13 20:37:53 -07:00
  • c21038a21e implement YAML addon dfsek 2021-07-13 15:47:19 -07:00
  • d2aa7cf5d5 create language-yaml addons dfsek 2021-07-13 15:28:29 -07:00
  • f12d23b4cb create ConfigurationLoadEvent dfsek 2021-07-13 15:25:46 -07:00
  • 0dfde174ad begin tectonic update process dfsek 2021-07-13 15:23:28 -07:00
  • 27d9716c5d update to Tectonic 2.0.0 dfsek 2021-07-13 14:26:37 -07:00
  • 589158ee71 reformat dfsek 2021-07-13 14:24:33 -07:00
  • dea68d0ede apache rng dependency stuff dfsek 2021-07-13 12:45:49 -07:00
  • 61d03a7022 org.json dependency stuff dfsek 2021-07-13 12:39:23 -07:00
  • 3be90cab53 paralithic dependency stuff dfsek 2021-07-13 12:32:24 -07:00
  • cf88c51fda commons IO dependency changes dfsek 2021-07-13 12:30:04 -07:00
  • 6f7b7a2336 asm dependency changes dfsek 2021-07-13 11:25:08 -07:00
  • cfaa2f33ae jafama dependency changes dfsek 2021-07-13 11:22:50 -07:00
  • 9b6247dcb8 remove duplicate ioutils dependency dfsek 2021-07-13 11:05:44 -07:00
  • 113568da9b clean up snakeyaml dependency dfsek 2021-07-13 11:04:30 -07:00
  • 52295af5a7 clean up tectonic dependency dfsek 2021-07-13 10:59:53 -07:00
  • 43f77f1531 implement TreeLayer dfsek 2021-07-10 22:41:07 -07:00
  • 0ba02719c0 create FloraLayer dfsek 2021-07-10 22:37:59 -07:00
  • 9664e003c6 remove GlueList dfsek 2021-07-10 21:45:49 -07:00
  • 519956dc11 refactor implementation dfsek 2021-07-10 21:44:38 -07:00
  • d09ef5052a correct link to ShadowJar issue dfsek 2021-07-10 21:19:57 -07:00
  • 3f539b1e30 bundle addons in JAR dfsek 2021-07-10 21:17:21 -07:00
  • 3dc564c0f7 move compiled addons to run directories dfsek 2021-07-09 13:06:29 -07:00
  • f61883547e add gradle stuff to automatically build addons dfsek 2021-07-09 08:21:30 -07:00
  • f8b0f03d11 compile structure addon dfsek 2021-07-09 06:58:46 -07:00
  • d0c9145aad compile carver addon dfsek 2021-07-09 06:44:07 -07:00
  • b36955a10a change addon IDs to reflect new module names dfsek 2021-07-08 23:29:28 -07:00
  • 40e28c5e4b move modules to better directory structure dfsek 2021-07-08 23:08:56 -07:00
  • b609a0ba63 add stages to ConfigPackTemplate dfsek 2021-07-08 22:39:29 -07:00
  • 8dcd50d3fb BlockPopulator -> GenerationStage dfsek 2021-07-08 09:56:19 -07:00
  • 719ea83bcd populator registration dfsek 2021-07-08 09:54:18 -07:00