2105 Commits

Author SHA1 Message Date
Bixilon
15b3506a1e
downgrade lwjgl to latest stable 2021-11-30 00:13:14 +01:00
Bixilon
b5c2e9e5ca
fix sound loading bug, implement crop blocks #28 2021-11-29 21:30:11 +01:00
Bixilon
6e044a8146
fix block interacting 2021-11-29 20:52:48 +01:00
Bixilon
a4a5892dc2
block interacting: check reach distance 2021-11-29 20:35:43 +01:00
Bixilon
c91f18d73d
MacOS: warn if eros enabled or -XstartOnFirstThread is not set, #29 2021-11-29 19:53:10 +01:00
Bixilon
a1035542db
some decent particle performance improvements, lazy hit boxes 2021-11-29 18:53:28 +01:00
Bixilon
794fc262a7
network: 1.18-rc4 2021-11-29 16:53:45 +01:00
Bixilon
2d308d40bc
add natives for all major platforms, #51 2021-11-29 16:10:38 +01:00
Bixilon
ecd3d1e93e
option to start rendering on main thread, #29 2021-11-29 14:55:03 +01:00
Bixilon
d6240abc20
auto-connect: exit on disconnect 2021-11-29 14:12:53 +01:00
Bixilon
31ee3e96c4
Auto connect in headless mode option #29, #30 2021-11-29 14:04:28 +01:00
Bixilon
31c1d1d7da
fix particle tick crashing, handle TimeWorker exceptions gracefully 2021-11-29 13:29:21 +01:00
Bixilon
0b0ae3dd44
maven: add lwjgl natives for linux aarch64 2021-11-29 12:52:04 +01:00
Bixilon
27cc5adbcf
fix deadlock in particle renderer 2021-11-29 09:00:31 +01:00
Bixilon
634ba73d4c
entity hit boxes: draw velocity, eye height and view direction 2021-11-29 00:01:30 +01:00
Bixilon
07ab08ccb0
vertex operations: improve performance 2021-11-28 20:39:03 +01:00
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