Commit Graph

  • 881477c42f use ChunkLocalCachingBiomeProvider dfsek 2022-06-11 21:50:04 -07:00
  • d58eb699f1 create ChunkLocalCachingBiomeProvider dfsek 2022-06-11 21:39:15 -07:00
  • 1aa0c715b9 properly implement caching getColumn dfsek 2022-06-11 21:16:46 -07:00
  • db61729e11 pass caching provider through all stages dfsek 2022-06-11 21:11:20 -07:00
  • dbadef5672 add null check for biome provider dfsek 2022-06-11 20:58:41 -07:00
  • aac16414d9 attach caching biome provider to protochunk dfsek 2022-06-11 20:50:48 -07:00
  • 47d2b66046 fix getHeight again dfsek 2022-06-11 12:58:49 -07:00
  • e2ba671626 add replace extrusion dfsek 2022-06-11 02:46:59 -07:00
  • 0cb29e471e use column sampler in NoiseChunkGenerator3D dfsek 2022-06-11 02:33:51 -07:00
  • ad5435f69d use column in ChunkInterpolator dfsek 2022-06-11 02:27:45 -07:00
  • c9221ca64c implement feature stage resolution dfsek 2022-06-11 01:47:32 -07:00
  • e5f0e64cf3 fix ChunkInterpolator 3d biome fetching dfsek 2022-06-11 00:33:29 -07:00
  • 2c5567296d add extruded biomes to provider list dfsek 2022-06-10 18:56:00 -07:00
  • 2da54b9843 use base biome in ElevationInterpolator dfsek 2022-06-10 18:52:21 -07:00
  • 8126f3c2be implement getBaseBiome dfsek 2022-06-10 18:50:34 -07:00
  • 3b2f2ab679 add optional getBaseBiome method dfsek 2022-06-10 18:47:22 -07:00
  • ee6ecb9613 fix getHeight in air section dfsek 2022-06-10 18:33:58 -07:00
  • 12d51e3f27 fix extrusion registration dfsek 2022-06-10 18:31:10 -07:00
  • d71b1ca984 implement ExtrusionColumn dfsek 2022-06-10 18:18:31 -07:00
  • 37d98df8c3 use extrusions to calculate biomes dfsek 2022-06-10 17:36:16 -07:00
  • 132a200e43 create and register SetExtrusionTemplate dfsek 2022-06-10 17:33:41 -07:00
  • aa5947a9bd create BiomeExtrusionTemplate dfsek 2022-06-10 17:15:28 -07:00
  • deb6de3d6c implement ReplaceableBiome dfsek 2022-06-10 17:09:39 -07:00
  • b148401f0f null entity dfsek 2022-06-10 15:28:48 -07:00
  • 33a39cb237 optimize biome pipeline cache for 3 dimensions dfsek 2022-06-10 15:23:06 -07:00
  • 8f5d2c80f4 cache biome provider in chunkregion dfsek 2022-06-10 15:02:46 -07:00
  • 50f895c8f4 begin implementing BiomeExtrusionAddon dfsek 2022-06-10 14:48:59 -07:00
  • dad0a0bd29 create extrusion biome provider project dfsek 2022-06-10 14:15:25 -07:00
  • 4a3f21f8f7 add loom-quiltflower plugin dfsek 2022-06-10 13:51:35 -07:00
  • 47d2ec6bb0 update Loom run addon configuration dfsek 2022-06-10 13:39:04 -07:00
  • 0e815500d0 update Loom dfsek 2022-06-10 13:36:43 -07:00
  • 6d2a634686 registerChecked config packs dfsek 2022-06-09 23:23:44 -07:00
  • 158adb55af bound check SurfaceLocator dfsek 2022-06-09 16:09:54 -07:00
  • dc80fc1ffb fix BiomeProvider#getColumn dfsek 2022-06-09 16:09:46 -07:00
  • 09e7d58eaf add ColumnTest#testForRangesContiguous dfsek 2022-06-09 15:33:35 -07:00
  • cc9f9cc8d8 fix Column dfsek 2022-06-09 15:28:33 -07:00
  • 7ce8dfbc65 add ColumnTest#testForRangesIndividual dfsek 2022-06-09 15:24:43 -07:00
  • d95e998e5d add test for Column dfsek 2022-06-09 15:21:54 -07:00
  • 81023e1d67 bounds check dfsek 2022-06-09 14:44:21 -07:00
  • 6434b6b213 delegate constructor dfsek 2022-06-09 13:39:25 -07:00
  • 20c7f2f1fb fix SurfaceLocator dfsek 2022-06-09 13:18:12 -07:00
  • e5e926cf10 fix column iterator dfsek 2022-06-09 13:17:36 -07:00
  • 544b3767d2 remove column check dfsek 2022-06-09 13:04:05 -07:00
  • 876e4b86ae add y to exception message dfsek 2022-06-09 08:29:08 -07:00
  • 089710247b fix range sample dfsek 2022-06-09 08:29:00 -07:00
  • 0797c113a6 cache columns in BiomeProvider dfsek 2022-06-09 08:12:36 -07:00
  • 1e3cb91ed2 fix max/min assignment dfsek 2022-06-09 07:52:02 -07:00
  • dcc6f025a6 fix oobe in ChunkInterpolator dfsek 2022-06-08 23:06:01 -07:00
  • f23e7f29fd Merge remote-tracking branch 'origin/ver/6.2.0' into biomestuff Zoë 2022-06-08 22:18:49 -05:00
  • 3c94b5960d More environment settings for fabric Zoë 2022-06-08 22:18:21 -05:00
  • 245acde336 use 3d biomes in FeatureGenerationStage dfsek 2022-06-08 19:17:00 -07:00
  • 53df9a47fc add Column#clamp dfsek 2022-06-08 19:13:57 -07:00
  • f036bddf9e add Column#forRanges dfsek 2022-06-08 19:03:52 -07:00
  • 3d4e2e4263 use y-level in ChunkInterpolator dfsek 2022-06-08 18:53:57 -07:00
  • 111470c9f4 bump noise-chunk-generator-3d addon version dfsek 2022-06-08 18:39:45 -07:00
  • 8a1d329fd9 use biome y-level for palette in NoiseChunkGenerator3D dfsek 2022-06-08 18:39:19 -07:00
  • 2307138fa8 add IntObjConsumer and forEach implementation in Column dfsek 2022-06-08 18:35:49 -07:00
  • 84cb428b6c add BiomeProvider#getColumn dfsek 2022-06-08 18:33:31 -07:00
  • c46f84a00e create Column interface dfsek 2022-06-08 18:27:08 -07:00
  • d93f11b5f2 fix resource dumping on windows v6.1.1 dfsek 2022-06-07 18:39:43 -07:00
  • 6f41d16408 bump version dfsek 2022-06-07 18:36:41 -07:00
  • 0feae25be5 Merge pull request #318 from PolyhedralDev/dev/1.19 v6.1.0 dfsek 2022-06-07 15:40:41 -07:00
  • d0069ffe83 bump version dfsek 2022-06-07 15:13:19 -07:00
  • cec83aeb78 Merge pull request #317 from PolyhedralDev/ver/6.0.1 dfsek 2022-06-07 15:06:21 -07:00
  • c468054bbe spawn entity in serverworld with no world object dfsek 2022-06-07 15:05:47 -07:00
  • 372931a9c5 fix chunkregion entity spawn crash dfsek 2022-06-07 13:56:02 -07:00
  • 9a640de8d3 fix file dumping dfsek 2022-06-07 11:38:53 -07:00
  • f4968e1509 downgrade loom dfsek 2022-06-07 11:38:40 -07:00
  • 1858bab210 only remove old resources if replacement exists dfsek 2022-06-07 11:19:53 -07:00
  • c811fd31b1 warn about nonexistent classpath resources dfsek 2022-06-07 11:17:07 -07:00
  • 098cb740dd fix addon check on fresh install dfsek 2022-06-07 11:02:58 -07:00
  • 9ac63ce469 fix (??) Loom issues dfsek 2022-06-07 11:01:14 -07:00
  • db0067a6d9 improve addonDir addon installation dfsek 2022-06-07 10:19:42 -07:00
  • 5de8df188a specify failed addon path dfsek 2022-06-07 08:53:57 -07:00
  • fa66bd3c42 create addon dir if it doesn't exist dfsek 2022-06-07 08:32:55 -07:00
  • e89d473669 update to 1.19 dfsek 2022-06-07 08:24:58 -07:00
  • 90f3138395 Merge remote-tracking branch 'origin/ver/6.0.1' into dev/1.19 dfsek 2022-06-07 08:18:05 -07:00
  • 4e789479e4 update loom dfsek 2022-06-07 08:13:59 -07:00
  • 3fbb93d157 Merge pull request #312 from duplexsystem/patch-1 dfsek 2022-06-07 00:39:51 -07:00
  • 90a48345c2 automatically update addons when minor & patch versions are changed ver/6.0.1 dfsek 2022-06-07 00:38:32 -07:00
  • 7c00cad4c9 add Pair function API dfsek 2022-06-07 00:38:09 -07:00
  • 963e070f92 Merge pull request #313 from duplexsystem/patch-2 solo 2022-06-06 12:53:05 -04:00
  • 908a5dc309 use main executor for generation dfsek 2022-06-05 20:59:37 -07:00
  • 3adcdb4019 implement air threshold in beardifier dfsek 2022-06-05 19:28:08 -07:00
  • fbbf09a937 fix beardification dfsek 2022-06-05 18:55:43 -07:00
  • 254bc93f93 remove unneeded seed from TerraBiomeSource dfsek 2022-06-05 17:48:12 -07:00
  • ed7bfd2d68 register normal tag to Terra world presets dfsek 2022-06-05 17:18:24 -07:00
  • 76e8c2d2b1 tag collection util method dfsek 2022-06-05 16:57:43 -07:00
  • b0aca47e74 registerTags -> registerBiomeTags dfsek 2022-06-05 16:56:43 -07:00
  • 5d703327db bump versions dfsek 2022-06-04 15:11:59 -07:00
  • 5ebe09444b Merge pull request #314 from PolyhedralDev/ver/6.0.1 dfsek 2022-06-04 15:05:22 -07:00
  • 136ceddff5 getOrDefault with empty list dfsek 2022-06-04 14:27:48 -07:00
  • b4bee3a65d add ReloadCommandMixin dfsek 2022-06-04 01:15:53 -07:00
  • f870dab568 correct key used to register world type dfsek 2022-06-04 00:36:36 -07:00
  • 7027574d35 Merge remote-tracking branch 'origin/ver/6.0.1' into dev/1.19 dfsek 2022-06-04 00:11:58 -07:00
  • c55c19a32e reduce seed hack console spam dfsek 2022-06-03 22:36:56 -07:00
  • f05e4c1852 register terra world preset dfsek 2022-06-03 22:32:30 -07:00
  • 1eb2d5c3ac fix mapping change in BeardGenerator dfsek 2022-06-03 20:39:14 -07:00
  • 3b98f8c0ab add seed hack for biome provider dfsek 2022-06-03 20:39:05 -07:00
  • 229886d84c update to minecraft 1.19-rc2 dfsek 2022-06-03 17:24:44 -07:00