Bixilon
|
cb9bf79f3c
|
containers: synchronize client sided with inventory
|
2022-05-11 22:36:14 +02:00 |
|
Bixilon
|
5ea7678ff2
|
fix connection state determination after death
|
2022-05-11 21:59:45 +02:00 |
|
Bixilon
|
2779fd3be5
|
world events: ignore null events
|
2022-05-11 21:24:00 +02:00 |
|
Bixilon
|
e30a5de578
|
container: allow shift clicking with item in hand
|
2022-05-11 21:12:16 +02:00 |
|
Bixilon
|
fd42346847
|
fix break progress recalculation
|
2022-05-11 20:38:01 +02:00 |
|
Bixilon
|
2d5fb3cb1d
|
empty chat component, various performance improvements
|
2022-05-11 20:35:28 +02:00 |
|
Bixilon
|
fcb7acb1af
|
readme: update rendering features
|
2022-05-11 20:26:37 +02:00 |
|
Bixilon
|
7fcda64a8d
|
improve palette performance, improve hud performance
|
2022-05-11 20:26:23 +02:00 |
|
Bixilon
|
0f0441d409
|
don't reprepare crosshair every frame
|
2022-05-11 20:25:45 +02:00 |
|
Bixilon
|
8dc509b9d6
|
world renderer: fix deadlock
|
2022-05-11 18:21:37 +02:00 |
|
Bixilon
|
410b06432e
|
fluid renderer: use unsafe get to calculate corners height
Improves the performance
|
2022-05-11 18:21:19 +02:00 |
|
Bixilon
|
f313efe214
|
network: set chunk packets to lower priority
|
2022-05-11 18:12:24 +02:00 |
|
Bixilon
|
f2f7c9f371
|
world renderer: sort queue by chunk section position
|
2022-05-11 17:54:39 +02:00 |
|
Bixilon
|
390ce2e139
|
world renderer: use an additional set to faster remove chunks
|
2022-05-11 17:41:38 +02:00 |
|
Bixilon
|
946aa3e8ac
|
world renderer: don't copy preparing task list
|
2022-05-11 13:57:44 +02:00 |
|
Bixilon
|
7fdb04785f
|
reaedme: reorder features, contributing: fix matrix chat link
|
2022-05-11 12:18:22 +02:00 |
|
Bixilon
|
dc12d0b678
|
fix internal chat not hiding anymore
|
2022-05-11 12:02:51 +02:00 |
|
Bixilon
|
e998d8538f
|
fix performance hud element not showing after disabling debug screen
|
2022-05-11 09:21:32 +02:00 |
|
Bixilon
|
9b6c462b75
|
interaction manager: don't crash when attacking invalid (or despawned) entity
|
2022-05-11 09:09:08 +02:00 |
|
Bixilon
|
f58b06026c
|
texture: only warn on texture loading error
This fixes the crash while loading 1.14
|
2022-05-11 09:05:28 +02:00 |
|
Bixilon
|
33c9f1519b
|
dimensions: fix maxY calculation, GH-5
|
2022-05-11 08:50:29 +02:00 |
|
Bixilon
|
b7346a7640
|
tick world, entities with a higher priority
|
2022-05-11 08:31:48 +02:00 |
|
Bixilon
|
68ff96739d
|
only poll rendering if enabled
|
2022-05-10 23:33:00 +02:00 |
|
Bixilon
|
305e0fcb75
|
assets manager: rename nullGet to getOrNull
|
2022-05-10 22:57:52 +02:00 |
|
Bixilon
|
fe35f3fed3
|
fix chunk reading in dimensions where data height differs from the maxY
|
2022-05-10 22:50:06 +02:00 |
|
Bixilon
|
68a74b0fb3
|
fix crash when trying to place block above dimensions max height
|
2022-05-10 22:49:36 +02:00 |
|
Bixilon
|
38e5f54319
|
bump kutil
This fixes the wrongly prioritized thread pool, thus it makes the nether far more playable
|
2022-05-10 22:44:06 +02:00 |
|
Bixilon
|
e2a88a7aa9
|
entity data: allow number casting
|
2022-05-10 18:19:34 +02:00 |
|
Bixilon
|
d554c919a3
|
entity: make hotbox color open
|
2022-05-10 18:05:05 +02:00 |
|
Bixilon
|
1bcb48aa44
|
integrate internal chat into normal chat
Fixes freeze when dying while having the chat open
|
2022-05-10 18:01:56 +02:00 |
|
Bixilon
|
366235dafa
|
sounds: don't queue sounds in the thread pool
|
2022-05-10 13:39:02 +02:00 |
|
Bixilon
|
a37240668c
|
properly credit occlusion culling
|
2022-05-10 00:31:20 +02:00 |
|
Bixilon
|
38d84cdc26
|
fix crash in ResourceLocationRegistry
|
2022-05-09 21:47:51 +02:00 |
|
Bixilon
|
4a9712dab1
|
fix crash when calculating world visibility
|
2022-05-09 15:37:52 +02:00 |
|
Bixilon
|
bdbd487859
|
fix more chunk reading bugs, fix container bugs
|
2022-05-09 15:35:23 +02:00 |
|
Bixilon
|
29550d9788
|
fix chunk reading on custom servers, fixes GH-4
|
2022-05-09 13:07:15 +02:00 |
|
Bixilon
|
7a9ee5779d
|
chunk: silently ignore section requests if chunk is not initialized yet
|
2022-05-09 11:01:10 +02:00 |
|
Bixilon
|
84534c2d9f
|
container: fix opening of multiple levels, GH-4
|
2022-05-09 11:00:26 +02:00 |
|
Bixilon
|
3d3fc46b31
|
dimension: validate size, fix light reading
|
2022-05-09 09:26:52 +02:00 |
|
Bixilon
|
1bf46d2bf1
|
add some technical rendering documentation
|
2022-05-08 23:31:47 +02:00 |
|
Bixilon
|
6f52380069
|
improve rendering performance
|
2022-05-08 22:07:23 +02:00 |
|
Bixilon
|
1176d82ed4
|
occlusion: fix some graph and flood filling bugs
|
2022-05-08 22:07:23 +02:00 |
|
Bixilon
|
9b76c54e54
|
occlusion: fix frustum culling bug
|
2022-05-08 22:07:22 +02:00 |
|
Bixilon
|
246adc2708
|
occlusion: fix some flood filling issues
|
2022-05-08 22:07:22 +02:00 |
|
Bixilon
|
51842a4875
|
occlusion graph: frustum cull graph
|
2022-05-08 22:07:21 +02:00 |
|
Bixilon
|
aa3a8d500b
|
occlusion graph: only store visibility status, not the combination
That makes the whole thing A LOT faster
|
2022-05-08 22:07:21 +02:00 |
|
Bixilon
|
909f4c0b88
|
occlusion: fix some storing bugs
|
2022-05-08 22:07:20 +02:00 |
|
Bixilon
|
16df2a306c
|
option to disable occlusion culling, create world cache
|
2022-05-08 22:07:20 +02:00 |
|
Bixilon
|
019c0146ec
|
occlusion data: use an array instead of a hashmap
|
2022-05-08 22:07:19 +02:00 |
|
Bixilon
|
bd38152508
|
calculate worlds size -> server view distance
|
2022-05-08 22:07:18 +02:00 |
|