tom lee
4ad4e2c29c
BufferUpload: Coresponding to core commit
...
Changed configs. Also added some more exception logging in
ExperWorldGen. And added a flag to JVM Minecraft to force JVM to always
capture Stack Traces.
2021-12-27 16:09:20 +08:00
cola98765
d1f805d178
optimised setupColorAndTint, specifically part where it calculates if block is gray for no reason if it's not going to be tinted anyway.
2021-12-26 16:08:02 +01:00
cola98765
73071119fa
forgot I'm working on wrapper... still, I need color.
2021-12-26 15:41:58 +01:00
cola98765
97c52834f5
fixed SPRUCE and BIRCH leaves, as they require hardcoded biome color. TODO azalea also is like that
2021-12-26 15:36:18 +01:00
coolGi2007
3e472e454a
Fixed bugs with ConfigGui
2021-12-26 16:47:28 +10:30
coolGi2007
7ddab31337
Updated comment for config
2021-12-26 03:50:07 +00:00
coolGi2007
fd5b9be523
WAHOO. CONFIG FINALLY SAVES!!!
2021-12-26 03:39:39 +00:00
cola98765
4908acd7ac
fixed light requiring Y offset
2021-12-25 13:19:10 +01:00
coolGi2007
87486f6825
Fixed some config stuff. Only 1 more thing to go
2021-12-25 20:52:46 +10:30
tom lee
c721c14e27
ExperWorldGen: Added perf logger
...
set ENABLE_PERF_LOGGING at WorldGenerationStep to true to enable it
2021-12-24 23:44:00 +08:00
tom lee
3521af9792
ExperWorldGen: Make it also works with non Feature
2021-12-24 22:23:02 +08:00
tom lee
ff94dba348
ExperWorldGen: Fix major bugs and improved speed
2021-12-24 22:14:04 +08:00
cola98765
31d0a45555
potential fix to cherry leaves (call me if you see gray blocks that should not be gray)
2021-12-24 12:56:00 +01:00
tom lee
41c1473e04
ExperWorldGen: Use ThreadLocal to cache stuff
2021-12-24 17:18:58 +08:00
tom lee
d5f12466b2
ExperWorldGen: Fixed World gen on non Overworld
2021-12-24 14:43:07 +08:00
coolGi2007
bdd9ef6b40
Fixed tooltip. Now only the saving is needed to be fixed
2021-12-24 16:14:35 +10:30
James Seibel
9b6895ec68
Refactor and comment ConfigGui
2021-12-23 20:01:53 -06:00
tom lee
eb4b31e876
Render: Changed rendered chunk getter to return circles
2021-12-23 18:40:22 +08:00
tom lee
6015b9a1dc
ExperWorldGen: Increased timeout for slow CPUs
2021-12-23 18:40:22 +08:00
Ran
a37e4ca232
Merge remote-tracking branch 'origin/1.18.X' into 1.18.X
2021-12-23 14:47:59 +06:00
Ran
8103c16064
Fix warnings & add License
2021-12-23 14:47:38 +06:00
tom lee
6ae41b0caa
ExperWorldGen: Polished stuff. No more error messages. use configs.
...
I would say this version is the first that is playable.
2021-12-23 16:36:14 +08:00
Ran
ba81f31027
Update some stuffs
2021-12-22 22:16:08 +06:00
tom lee
71c72e26e7
ExprWorldGen: Fixed lots of stuff and Features now works!
...
Still Features exception, which I know how to fix I think.
2021-12-22 23:02:28 +08:00
Ran
97828f465d
Server-sided Incoming
2021-12-22 20:32:03 +06:00
Ran
b7a54eff7a
Explain why this exists
2021-12-22 19:47:22 +06:00
coolGi2007
e3d87c70c4
Updated config to be smaller
2021-12-22 05:37:59 +00:00
tom lee
8b1205f79e
Fixed Fog color
2021-12-22 11:24:25 +08:00
tom lee
ad63825194
ExprWorldGen: Fixed some bugs. Still more to go.
2021-12-21 16:11:57 +08:00
tom lee
5f60cd8d4d
WorldGen: Added thread timeout failsafe
2021-12-20 14:31:32 +08:00
tom lee
d0e17ccab7
Modified a bit of how it determine generation range
2021-12-19 22:35:21 +08:00
tom lee
38a4643cf3
WorldGen: Reversed priority for far vs near
2021-12-19 22:03:15 +08:00
tom lee
938adca022
Changed config for world gen
2021-12-19 21:42:05 +08:00
tom lee
e2ec80134e
Set the UseUnstable...Config to true by default for now
2021-12-19 21:39:51 +08:00
tom lee
903f166041
ExpWorldGen: Fix DeadLocks, improved cpu utilisations
...
Now world gen aways try to keep a certain amount of generation events
active.
2021-12-19 18:27:42 +08:00
TomTheFurry
a9bdbfda4e
Merge branch '1.18' into '1.18.X'
...
Merge the exprimental world gen
See merge request jeseibel/minecraft-lod-mod!13
2021-12-18 16:40:44 +00:00
tom lee
378349b870
Added experimental world generator. (Features mode only for now)
...
Turn on the AllowUnstableFeatureGeneration button to enable it. It is a
temp setting and will be renamed later. There will be many issues with
the generator, but at least it for now works... To be fixed tomorrow.
2021-12-19 00:32:42 +08:00
coolGi2007
2d5acbbf45
Updated to 1.18.1 but also works on 1.18
2021-12-17 08:52:46 +00:00
coolGi2007
4e973099f9
Updated my config
2021-12-17 08:29:14 +00:00
tom lee
ee4f43cc59
WorldGen: Now only somewhat lock up server TPS
...
Use recent change to core so that we no longer request 8 chunk
generations per server tick, but instead just 1.
2021-12-17 16:00:44 +08:00
tom lee
17c662b10f
Fix -64 offset color bug: Impl' getMinHeight()
...
It calls works by calling getMinBuildHeight()
2021-12-16 18:39:58 +08:00
tom lee
3cfbb69dd9
Update core & fix Wrappers
2021-12-15 16:45:33 +08:00
coolGi2007
d3e0f1e14d
leetom can you check it works before updating core
2021-12-14 08:36:33 +00:00
coolGi2007
8dcf30e776
Updated core
2021-12-13 12:27:28 +00:00
coolGi2007
30d4bcd6a1
Updated config
2021-12-13 12:11:39 +00:00
tom lee
66300cbe70
WorldGen: Fix VersionConstants and more comments
...
More comments in WorldGenWrapper and fix version constants to always
return true in isWorldGeneratorSingleThreaded()
2021-12-12 23:28:18 +08:00
coolGi2007
50ae719f24
Updatec core
2021-12-12 04:01:04 +00:00
coolGi2007
dccad778fb
Updaterd core
2021-12-12 01:44:05 +00:00
tom lee
f163e31cd2
WorldGen: Half fixed world gen
...
Note that currently world gen is single threaded. Below is the current
mapped settings:
BIOME_ONLY -> ChunkStatus.BIOMES : <1 tick
BIOME_ONLY_SIMULATE_HEIGHT -> ChunkStatus.NOISE : <1 tick
SURFACE -> ChunkStatus.SURFACE : <1 tick
FEATURE -> ChunkStatus.FEATURE : 1-2 tick
FULL -> ChunkStatus.FULL : ~ 1-10 tick (?? Probably because of the threaded light engine update)
2021-12-12 02:05:12 +08:00
coolGi2007
34fcac25c2
Updated behind the scenes config stuff
2021-12-11 06:06:10 +00:00