Commit graph

110 commits

Author SHA1 Message Date
Frank
305ac05ac1 Some more Changes for 1.18.2 2022-03-08 21:26:34 +01:00
Frank
48db196c7b *WIP:* Started code migration 2022-03-07 22:09:57 +01:00
Frank
31ea19552d Make sure Mixins have unique prefix 2022-03-03 13:11:13 +01:00
Frank
a8fd496a8b Change order of instance check 2022-02-05 14:18:42 +01:00
Frank
0ed7fa9dcc Fixed crash for custom Noise Generators (#85) 2022-02-04 17:29:14 +01:00
Frank
513fea6968 Changed method name to make intent clear 2022-02-04 16:32:05 +01:00
Frank
c0ce7f6e35 Make sure Dimensions without BiomeModifications still get Features 2022-02-04 16:28:41 +01:00
paulevsGitch
d802de90f9 Liquid fog fix (#81), Nether fog config 2022-01-27 14:49:07 +03:00
Frank
baf1e0f4b1 Cleanup and Speed Improvement of SurfaceRules/Structures (paulevsGitch/BetterNether#485, paulevsGitch/BetterEnd#420) 2022-01-26 17:56:54 +01:00
paulevsGitch
db082ef1be Updated Tag API and tag constants 2022-01-21 14:56:37 +03:00
Frank
611fb4d50c Ensure that step-features in a BiomeSource are in Sync with our Biome Modifications (paulevsGitch/BetterNether#489) 2022-01-17 21:19:46 +01:00
Frank
05ed11978d Refactored Biome Config handling (#63) 2022-01-17 14:06:28 +01:00
Frank
49a47de5f8 Change StructureFeatures in WorldData 2022-01-17 00:30:34 +01:00
paulevsGitch
b9307183d7 Fixed carver leaking into other biomes 2022-01-14 21:00:38 +03:00
paulevsGitch
03968ccda3 Removed biome hashmap 2022-01-02 07:49:50 +03:00
paulevsGitch
63946e049d Biome modification fix 2021-12-30 11:44:15 +03:00
paulevsGitch
3cb78dd5a5 Small fix 2021-12-23 06:56:12 +03:00
paulevsGitch
8abf92eca7 Biome setters 2021-12-23 06:55:27 +03:00
paulevsGitch
6d279852f0 Terrain height setter 2021-12-23 05:54:31 +03:00
paulevsGitch
8bddd64216 Moved all common features 2021-12-21 21:28:09 +03:00
Frank
eb827a58bd Fix for broken surface rules when "experimental world dialog" was disabled 2021-12-21 15:46:58 +01:00
paulevsGitch
8809151a8b Feature fixes and enhancements, version change 2021-12-20 04:52:07 +03:00
Frank
b60df41c6c Fix for crash when biomeSource is not initialized twice (paulevsGitch/BetterNether#468) 2021-12-18 00:51:54 +01:00
Frank
3e18eb839f Datapack friendly features 2021-12-16 00:01:27 +01:00
Frank
43f6d72dda Make sure features are applied to the correct biomes 2021-12-15 20:47:57 +01:00
paulevsGitch
d8de624fd1 Recipe fixes, replaced spaces with tabs 2021-12-15 13:08:15 +03:00
Frank
23a36a785b Degraded missing BiomeID to a warning 2021-12-14 13:45:21 +01:00
Frank
d14e1c3952 prevent duplicates in cache 2021-12-14 11:06:34 +01:00
Frank
0298ab131f Possible solution for missing features 2021-12-14 09:25:17 +01: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
835f4895b3 Possible fix for missing SurfaceRules in Datapack worlds 2021-12-13 16:33:18 +01:00
Frank
60ca138827 Removed debug output 2021-12-12 23:41:38 +01:00
Frank
f38288b2c6 New code to put StructureFetures into datapack configurations 2021-12-12 23:25:38 +01:00
paulevsGitch
6cb75406cb Vertical biomes distribution prototype 2021-12-11 19:33:53 +03:00
Frank
5be62802e8 Store additional spawn-information along with an entity 2021-12-10 00:26:09 +01:00
Frank
7292c3cf3a topMaterial handling 2021-12-09 23:00:35 +01:00
paulevsGitch
0868d8bd2b World height apply 2021-12-09 11:45:12 +03:00
paulevsGitch
9bde4c11b9 Fix crash with multitread random 2021-12-09 10:06:51 +03:00
Frank
8b89808634 Debug Code 2021-12-09 00:17:22 +01: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
Frank
21368e4e83 Supporting under materials 2021-12-08 23:23:06 +01:00
Frank
e72d1bcff2 Added some helpers for surface blocks 2021-12-08 23:18:59 +01:00
Frank
46af6f07e2 Added simple class for custom noise in SurfaceRules 2021-12-08 19:49:55 +01:00
paulevsGitch
19b0cb94fc Fix of duplicating 2021-12-08 18:25:06 +03:00
paulevsGitch
8c7a11ee04 Prevent duplicate features 2021-12-08 17:56:43 +03: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