961 Commits

Author SHA1 Message Date
Bixilon
7bd34f85fa
rendering: improve frustum culling code, cull chunks at y axis 2021-03-13 18:01:28 +01:00
Bixilon
a695a7e027
rendering: fix hud not being prepared, fix block changes 2021-03-13 14:36:55 +01:00
Bixilon
50d893f235
wip: improve render performance a bit 2021-03-13 14:03:14 +01:00
Bixilon
9cb2565135
rendering: combining 8 sections to 1 mesh
* ToDo: Block changes
2021-03-12 23:53:50 +01:00
Bixilon
0c7278589e
modding: add events for entity meta data change 2021-03-12 20:16:32 +01:00
Bixilon
276369e002
outsource system information 2021-03-12 17:52:31 +01:00
Bixilon
d7d013e430
rendering: hud improvements api, proper hotbar health bar layout 2021-03-12 14:52:40 +01:00
Bixilon
4aeb127f6b
fixes, wip health bar 2021-03-12 00:22:58 +01:00
Bixilon
97c3e3232e
add some atlas elements to json 2021-03-11 23:29:26 +01:00
Bixilon
5e3c1002ba
add HeldItemChangeEvent, improve hud rendering 2021-03-10 23:40:47 +01:00
Bixilon
f7b41af8b7
rendering: prepare hud every frame, cache hud 2021-03-10 18:17:47 +01:00
Bixilon
e5c8f43aa9
fix 3d biome detection, fix some transparency issues 2021-03-10 16:54:51 +01:00
Bixilon
d43c0bddc9
data: bump pixlyzer 2021-03-10 16:08:26 +01:00
Bixilon
5adbfd40c1
storage: fix biome reading in > 19w36a 2021-03-10 00:39:32 +01:00
Bixilon
3b6b298c16
command parsers: improve some codes (and replace single ton interfaces with objects) 2021-03-10 00:07:09 +01:00
Bixilon
959470f509
rendering: toggle hud key combination 2021-03-09 22:05:43 +01:00
Bixilon
abcaa83bd9
maven: bump dependencies 2021-03-09 19:52:19 +01:00
Bixilon
e22ea16906
data: bump pixlyzer assets 2021-03-09 00:23:44 +01:00
Bixilon
5cd5e1e72a
rendering: elements: key binding for toggle hud elements 2021-03-08 16:21:39 +01:00
Bixilon
493e8652fb
save hud element properties to config 2021-03-08 14:50:29 +01:00
Bixilon
71359eb51c
rendering: show level above hotbar 2021-03-08 00:34:53 +01:00
Bixilon
0135b49f15
rendering: ProgressBar 2021-03-07 21:39:00 +01:00
Bixilon
192c3a1e0e
rendering: fix debug right debug screen, improve api, allow element nesting 2021-03-07 20:25:10 +01:00
Lukas
6e139bc1fc rendering: improve performance by cutting out more chunks not in the frustum 2021-03-07 18:48:28 +01:00
Bixilon
30991608e2
rendering: font rendering in new hud api 2021-03-07 14:57:00 +01:00
Lukas
46c9df3b54 rendering: fix some last issues with blockConditions 2021-03-06 20:19:29 +01:00
Bixilon
c129c1adce
refactor gamemode enum, rendering: re-add experience bar 2021-03-06 20:18:16 +01:00
Bixilon
141578e0a4
rendering: hud: way better match, structure 2021-03-06 19:47:02 +01:00
Bixilon
240a58627e
threading: 1 big thread pool, handle packets async 2021-03-05 14:41:14 +01:00
Bixilon
63eb03a17b
rendering: crosshair, improved hotbar, experience bar, network: add packet data check 2021-03-04 20:38:51 +01:00
Bixilon
71a75b7b53
chunk storage: store blocks as flat array (improve memory usage A LOT) 2021-03-04 00:36:07 +01:00
Bixilon
a32c6c6074
rendering: hotbar: fix position of frame 2021-03-03 21:43:40 +01:00
Bixilon
cb574da9eb
fix build 2021-03-03 20:43:31 +01:00
Bixilon
5fb1d41f83
Merge remote-tracking branch 'origin/rendering' into rendering 2021-03-03 20:41:09 +01:00
Bixilon
855a73df4a
rendering: (wip): hud: hotbar 2021-03-03 20:40:31 +01:00
Lukas
62a64316c3 rendering: fix texture rotations 2021-03-03 20:29:15 +01:00
Lukas
1bd73f223a rendering: multipart support 2021-03-03 20:29:15 +01:00
Lukas
a1cbac33ab rendering: add support for uvlock 2021-03-03 20:29:14 +01:00
Lukas
07654ca1ab rendering: bugfix and code quality improvements 2021-03-03 20:29:14 +01:00
Bixilon
66c918d20e
fix typo in readme 2021-03-02 22:44:15 +01:00
Bixilon
f2b12c0f1c
assets: Migrate minosoft to assets manager 2021-03-01 16:53:18 +01:00
Bixilon
fb8e29cbcf
assets: Improve assets manager a lot, use ResourceLocations 2021-03-01 16:04:29 +01:00
Lukas
eb1eafcab8 rendering: fix errors following fix for DirectionVectors being swapped 2021-02-28 22:04:43 +01:00
Bixilon
6dd2d3c5d3
performance: improve light storage a lot 2021-02-28 19:20:10 +01:00
Bixilon
9b7f70366b
rendering: improve TextComponent code, bigger char padding 2021-02-28 17:33:20 +01:00
Bixilon
7101fd04f3
network: rename getCommand methods 2021-02-28 17:19:52 +01:00
Bixilon
a8fcc8efe1
rendering: code improvements 2021-02-28 17:17:52 +01:00
Bixilon
649921a468
rendering: fix way too big chunk queue 2021-02-28 16:05:08 +01:00
Bixilon
f7d937cad5
rendering: fix tint color for overlays (e.g. grass_block) 2021-02-28 16:00:34 +01:00
Bixilon
2b0f7a0c13
rendering: screenshot saver, auto add missing hotkeys to config 2021-02-28 14:58:35 +01:00