Bixilon
cf81d90394
improve time getting performance (System.currentTimeMillis())
2021-11-28 20:05:33 +01:00
Bixilon
881191827a
improve particle performance
2021-11-28 19:43:37 +01:00
Bixilon
785ed9c544
improve player hit box updating performance
2021-11-28 19:30:36 +01:00
Bixilon
6e36d90cde
far improved hit boxes
2021-11-28 19:20:06 +01:00
Bixilon
6737b4a9d5
fix mass block changes in <1.16, show internal chat messages in normal chat when disabled
2021-11-28 17:22:40 +01:00
Bixilon
016b4e0185
bump dependencies
2021-11-28 16:24:07 +01:00
Bixilon
6ab220d2a6
fix parent bug in ResourceLocationRegistry
2021-11-28 15:59:15 +01:00
Bixilon
4c94ae5ffb
reuse particle data, improve particle performance
2021-11-28 15:50:26 +01:00
Bixilon
653322637f
particles: minecraft:poof
, improve particle performance
2021-11-28 15:39:04 +01:00
Bixilon
2a8597dc62
stricter render buffer unloading rules, fix gpu memory leak, fix world renderer bugs
2021-11-28 14:10:53 +01:00
Bixilon
8f67f9ef35
fix some bugs on non-vanilla servers, remove headYaw from EntityRotation
2021-11-28 01:36:45 +01:00
Bixilon
68fd1507ea
fix wrong pixlyzer index
2021-11-28 01:08:38 +01:00
Bixilon
426b97263d
fix FluidFillable blocks
2021-11-28 00:50:50 +01:00
Bixilon
367ad70f5a
Merge branch 'world-renderer' into 'master'
...
Improve world renderer
Closes #18 , #24 , #19 , #22 , and #41
See merge request bixilon/minosoft!27
2021-11-28 00:27:12 +01:00
Bixilon
f897ad85ab
fix uvlock bug
2021-11-28 00:20:48 +01:00
Bixilon
d576715061
fix dark forest tint color
2021-11-28 00:04:29 +01:00
Bixilon
38993d28da
refactor audio system
2021-11-27 23:39:35 +01:00
Bixilon
8f010c6b84
fix mesh loading bug
2021-11-27 14:34:01 +01:00
Bixilon
d27a59a0a2
network: 1.18-rc2, 1.18-rc3
2021-11-27 14:14:29 +01:00
Bixilon
1c94e20cf4
merge solid mesh and fluid mesh into one mesh
2021-11-26 16:05:42 +01:00
Bixilon
69d7f7be81
network: 1.18-rc1
2021-11-26 12:51:36 +01:00
Bixilon
6f8da9f549
option to cull bedrocks bottom face
2021-11-24 23:59:43 +01:00
Bixilon
d3165e6a3c
improve fluid velocity getting performance
2021-11-24 23:40:36 +01:00
Bixilon
2e521643e6
improve fluid culling performance
2021-11-24 23:28:58 +01:00
Bixilon
eb0b166924
improve some fluid code
2021-11-24 21:18:45 +01:00
Bixilon
c287325eb3
fix fluid side texture rotation
2021-11-24 19:00:36 +01:00
Bixilon
16abc23346
network: 1.18-pre8
2021-11-24 18:11:04 +01:00
Bixilon
b907ae65e7
fluid culling
2021-11-24 16:51:43 +01:00
Bixilon
f2247e7fa3
wip: fluid rendering
2021-11-24 09:06:01 +01:00
Bixilon
bacc950122
network: 1.18-pre7
2021-11-23 18:48:16 +01:00
Bixilon
bca8728557
network: 1.18-pre6
2021-11-22 20:24:40 +01:00
Bixilon
5fc6b606bb
count FluidFillable blocks as fluid, restructure some fluid stuff
2021-11-22 18:40:21 +01:00
Bixilon
1fdb1b6403
split fluid and solid meshes
2021-11-21 22:12:16 +01:00
Bixilon
13b77d9fac
count fluid blocks per section
2021-11-21 20:36:25 +01:00
Bixilon
0dca6587c6
Merge branch '1.18' into 'world-renderer'
...
Support for 1.18
See merge request bixilon/minosoft!28
2021-11-21 19:35:18 +01:00
Bixilon
5352d1d770
move some stuff
2021-11-21 18:39:25 +01:00
Bixilon
473b4f3ccb
water tint
2021-11-21 18:07:01 +01:00
Bixilon
5496b1d47e
network: support for 21w38a-1.18-pre5
2021-11-20 21:11:25 +01:00
Bixilon
beaeafbb5b
fix with negative dimensions y > 256, rework chunk reading
2021-11-20 20:28:25 +01:00
Bixilon
44e8b358a2
wip: 21w37a
...
* Still todo: Parse "new" chunk format
2021-11-19 14:45:51 +01:00
Bixilon
ce850dc802
stuff
2021-11-19 14:16:43 +01:00
Bixilon
1c61ffb440
rendering: window icon
2021-11-18 16:40:33 +01:00
Bixilon
e6fd5d5f54
send client settings, fix underwater particle amount, add missing pose
2021-11-18 14:54:22 +01:00
Bixilon
7da7e10593
wip light
2021-11-18 13:50:40 +01:00
Bixilon
4720dbba37
clear chunk cache on minimize, rotate cull face correct, chunk clear key combination
2021-11-17 22:36:33 +01:00
Bixilon
fc2b5a8502
hud: improve memory usage
...
* Every HUDElement has its own mesh now
* Reuse existing mesh data (don't allocate new memory)
* Use Mesh data as cache for layouted elements (not a separate float array)
2021-11-17 21:21:17 +01:00
Bixilon
e2f4170bb8
reuse FloatBuffer in GUIMesh (reduce memory allocations)
2021-11-17 19:48:08 +01:00
Bixilon
66f4f74848
fix bugs in fallback coordinates
2021-11-17 19:17:27 +01:00
Bixilon
63d40dcad7
more tints
2021-11-17 18:57:41 +01:00
Bixilon
73c5829893
wip: tinting
2021-11-17 18:06:12 +01:00