Commit graph

42 commits

Author SHA1 Message Date
Frank
86a3480ce0 Added first test code for new StructreFeature building 2022-03-08 22:02:24 +01:00
paulevsGitch
db082ef1be Updated Tag API and tag constants 2022-01-21 14:56:37 +03:00
Frank
05ed11978d Refactored Biome Config handling (#63) 2022-01-17 14:06:28 +01:00
paulevsGitch
b9307183d7 Fixed carver leaking into other biomes 2022-01-14 21:00:38 +03:00
paulevsGitch
6d279852f0 Terrain height setter 2021-12-23 05:54:31 +03:00
paulevsGitch
8809151a8b Feature fixes and enhancements, version change 2021-12-20 04:52:07 +03:00
Frank
3e18eb839f Datapack friendly features 2021-12-16 00:01:27 +01:00
paulevsGitch
d8de624fd1 Recipe fixes, replaced spaces with tabs 2021-12-15 13:08:15 +03:00
Frank
0a3be15ff3 Update to surface builder 2021-12-14 00:10:25 +01:00
Frank
7f5e27397c Some changes to surface processing 2021-12-13 21:22:47 +01:00
Frank
4c41bb1764 New Switch Int-State for SurfaceRules 2021-12-13 18:14:23 +01:00
Frank
5be62802e8 Store additional spawn-information along with an entity 2021-12-10 00:26:09 +01:00
paulevsGitch
0868d8bd2b World height apply 2021-12-09 11:45:12 +03:00
Frank
8db15979a0 Ported old noise generator for double-block biomes 2021-12-09 00:12:13 +01:00
Frank
45a24d4f8e Allow BlockState to set surface 2021-12-08 23:59:26 +01:00
paulevsGitch
77cc26d548 Feature sorting changes 2021-12-08 17:21:52 +03:00
paulevsGitch
f817981e91 Feature sorting optimisation 2021-12-08 16:14:25 +03:00
paulevsGitch
e09085aa3b Always apply builders 2021-12-08 11:30:18 +03:00
paulevsGitch
cb16ea86b3 Feature sorting 2021-12-07 21:13:15 +03:00
paulevsGitch
ac279c29fc Restored old version (with small fix) 2021-12-07 21:01:06 +03:00
paulevsGitch
178bf6d270 Feature lists 2021-12-07 20:47:33 +03:00
Frank
38800dd38b Minor changes for BetterEnd 2021-12-07 18:10:08 +01:00
paulevsGitch
bf1b3917f4 Steep rules & cleanup 2021-12-04 12:15:46 +03:00
paulevsGitch
6118dcb2cf Small fix 2021-12-03 20:12:55 +03:00
paulevsGitch
b14cae82ff Surface builder for two blocks 2021-12-03 20:12:18 +03:00
paulevsGitch
ae6c0e9aac Surface builder for two blocks 2021-12-03 20:10:15 +03:00
paulevsGitch
92dae621f1 Surface rule fixes 2021-12-03 17:34:35 +03:00
Frank
699332600b Tets application of surface rules 2021-12-03 15:10:33 +01:00
Frank
d09a3a06df added back surface-Block to BiomeBuilder 2021-12-03 14:59:35 +01:00
paulevsGitch
dea05bce0d Biome carvers modifications 2021-12-03 14:46:02 +03:00
Frank
e470610294 WIP: No longer using Fabric BiomeModification API for features/structures/spawns 2021-12-03 12:22:00 +01:00
Frank
f5ee249bbb Adding Carvers 2021-12-03 01:54:00 +01:00
Frank
81801b3df9 build return-type is actual type of Biome 2021-12-02 22:57:31 +01:00
paulevsGitch
97473004a8 Biome Builder structure features 2021-12-02 12:45:35 +03:00
paulevsGitch
6c2c943b0d Biome generator fix 2021-12-02 04:49:56 +03:00
paulevsGitch
0bfefa460f Possible hexmap fixes & tests 2021-12-02 01:56:26 +03:00
paulevsGitch
59d2874c1a Custom biome class init 2021-12-02 01:10:55 +03:00
Frank
3801c44aab let Builder add some vanilla features 2021-12-01 18:01:51 +01:00
paulevsGitch
c7c11d0b4c More biome builder functions (generation settings, music) 2021-12-01 13:56:37 +03:00
paulevsGitch
14ab0c878b More biome builder functions (visual effects) 2021-12-01 13:16:59 +03:00
paulevsGitch
7541e39cf9 More biome builder functions (mobs, visual effects) 2021-12-01 12:54:38 +03:00
paulevsGitch
6895d705f8 Moved biome API to all other APIs 2021-12-01 12:35:39 +03:00
Renamed from src/main/java/ru/bclib/world/biomes/BCLBiomeBuilder.java (Browse further)