Commit graph

642 commits

Author SHA1 Message Date
Frank
6b5348de88 Merge branch '1.18' of github.com-quiqueck:paulevsGitch/BCLib into 1.18 2021-12-03 12:28:37 +01:00
Frank
e470610294 WIP: No longer using Fabric BiomeModification API for features/structures/spawns 2021-12-03 12:22:00 +01:00
paulevsGitch
db07cd1887 BCL Biome feature adding optimisation 2021-12-03 13:54:07 +03:00
paulevsGitch
8234a1c9dc Biome feature modification fixes 2021-12-03 13:51:36 +03:00
paulevsGitch
eaba9bf698 Collections util 2021-12-03 13:49:42 +03:00
paulevsGitch
39fe678d39 Biome feature adding 2021-12-03 13:44:58 +03:00
Frank
26fa4bb3fd Reverted changes to BiomeModification API 2021-12-03 09:48:55 +01:00
Frank
fb79201b51 Make sure biomes are not modified twice 2021-12-03 03:58:53 +01:00
Frank
298aa47e7c Filter Biomes 2021-12-03 03:16:50 +01:00
Frank
7b64221b55 Different mixin for BiomeModification call 2021-12-03 03:03:10 +01:00
Frank
f5ee249bbb Adding Carvers 2021-12-03 01:54:00 +01:00
Frank
4ac4202555 Fixed ID handling 2021-12-03 01:40:50 +01:00
Frank
c6dc52a60d override for the nether biome generator that is used by BN when older worlds are loaded 2021-12-03 00:31:53 +01:00
Frank
39255e140f New lifecycle hook that is called before the level is loaded 2021-12-03 00:30:55 +01:00
Frank
cd2b4e481e New files on WorldDataAPIdid not get an initial version tag 2021-12-02 23:34:49 +01:00
Frank
81801b3df9 build return-type is actual type of Biome 2021-12-02 22:57:31 +01:00
Frank
750c98c177 Fixed mixin signature 2021-12-02 22:56:55 +01:00
paulevsGitch
97473004a8 Biome Builder structure features 2021-12-02 12:45:35 +03:00
paulevsGitch
1c3696fd02 Prevent random desync 2021-12-02 08:31:42 +03:00
paulevsGitch
31f61f3f37 Biome configuration fix 2021-12-02 05:23:21 +03:00
paulevsGitch
6c2c943b0d Biome generator fix 2021-12-02 04:49:56 +03:00
paulevsGitch
7daf9f614c Hex biome map fixes 2021-12-02 03:34:04 +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
9f9849d9b0 Make sure we do not crash out 2021-12-01 19:38:57 +01:00
Frank
3801c44aab let Builder add some vanilla features 2021-12-01 18:01:51 +01:00
paulevsGitch
801f9e5a74 Possibility to change biome generator 2021-12-01 15:43:04 +03:00
paulevsGitch
72e29223a1 Small fix, cleanup 2021-12-01 14:52:21 +03:00
paulevsGitch
211d0fc751 Hexagonal biome generator 2021-12-01 14:28:27 +03: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
paulevsGitch
e1e09c4efa More biome API changes 2021-12-01 12:31:25 +03:00
paulevsGitch
548cedcffe Merge remote-tracking branch 'origin/1.18' into 1.18 2021-12-01 11:15:43 +03:00
paulevsGitch
86dd202ca4 More biome builder functions 2021-12-01 11:15:34 +03:00
Frank
6d0b776649 Merge branch 'oldBiomeGen' into 1.18 2021-12-01 08:54:04 +01:00
Frank
1365339c1e Allow usage of BCLStructureFeature to add Structures 2021-12-01 08:53:14 +01:00
Frank
9a842694dc Merge remote-tracking branch 'origin/oldBiomeGen' into 1.18 2021-12-01 08:33:16 +01:00
Frank
e7b66af02e Added missing TODOs 2021-12-01 08:31:22 +01:00
Frank
161c5ef1f3 Make sure Nether Cities are placed 2021-12-01 07:57:21 +01:00
paulevsGitch
48f4b69a98 BCL Biome cahnges, biome builder (WIP) 2021-12-01 08:37:30 +03:00
paulevsGitch
97ba6b4df1 BCL Biome terrain height (for the End terrain generator) 2021-12-01 07:51:03 +03:00
paulevsGitch
4e1ec1a148 Merge remote-tracking branch 'origin/1.18' into 1.18 2021-12-01 07:41:53 +03:00
paulevsGitch
7a073c6519 Biome API cleanup (removed reduntant functions, style changes, imports cleanup) 2021-12-01 07:41:46 +03:00
Frank
3b672af0f8 Mixin Compat Level 2021-12-01 05:19:31 +01:00
Frank
0b560b6dce Dependency and Version update 2021-12-01 05:08:57 +01:00
Frank
39dda736af Minor improvements 2021-12-01 04:58:13 +01:00
Frank
22bf4384c6 Updated gradle for Java 17 2021-12-01 01:33:33 +01:00
Frank
54f13847b5 First running version of BCLib 2021-12-01 01:33:24 +01:00