4331 Commits

Author SHA1 Message Date
Bixilon
b0a2fb6361
replace mesh order with quad order
This should (theoretically) improve the performance
2023-03-29 13:23:22 +02:00
Bixilon
4c4bea729d
port custom block model 2023-03-29 12:52:47 +02:00
Bixilon
b16eab2278
fix some tests 2023-03-29 12:49:40 +02:00
Bixilon
cb52d57812
models: basic culling 2023-03-29 12:49:39 +02:00
Bixilon
0bf2fd1b20
fix xy rotation tests 2023-03-29 12:49:37 +02:00
Bixilon
220035b1a3
xz rotation tests 2023-03-29 12:49:36 +02:00
Bixilon
59c5d2df7b
rotation: x 2023-03-29 12:49:35 +02:00
Bixilon
1fd3f5f047
rotation tests 2023-03-29 12:49:34 +02:00
Bixilon
d6792ab5a6
fix crash: random block rotations 2023-03-29 12:49:33 +02:00
Bixilon
49e3651c12
property variant block model + tests 2023-03-29 12:49:31 +02:00
Bixilon
468d7f0071
x rotation tests 2023-03-29 12:49:29 +02:00
Bixilon
8b558b37fb
rotate cube (y) 2023-03-29 12:49:28 +02:00
Bixilon
453d0e1a08
y rotation: test changed direction 2023-03-29 12:49:28 +02:00
Bixilon
1a4904f648
y rotation: west/east 2023-03-29 12:49:26 +02:00
Bixilon
c7bb465681
outsource y rotation tests 2023-03-29 12:49:25 +02:00
Bixilon
b95129b7af
cuboid: rotate up, down 2023-03-29 12:49:23 +02:00
Bixilon
0a435274b5
wighted block state model/apply 2023-03-29 12:49:23 +02:00
Bixilon
955bf59ace
cuboid test 2023-03-29 12:49:22 +02:00
Bixilon
2553ef8c01
cleanup block entity renderer, SolidCullSectionPreparer 2023-03-29 12:49:19 +02:00
Bixilon
5b8a7bf843
render baked faces 2023-03-29 12:49:17 +02:00
Bixilon
d500febd27
models: face texture rotation 2023-03-29 12:49:16 +02:00
Bixilon
82ae85e86b
cuboid bake test 2023-03-29 12:49:15 +02:00
Bixilon
e8e5b47150
uvlock test 2023-03-29 12:49:13 +02:00
Bixilon
93218f5827
more rotation tests 2023-03-29 12:49:11 +02:00
Bixilon
45c5b6b9c9
direction rotating, tests, improve model baking 2023-03-29 12:49:10 +02:00
Bixilon
3fc0cf6751
baking util tests, model rotation tests 2023-03-29 12:49:09 +02:00
Bixilon
586393ca6d
models: rename cullface to cull 2023-03-29 12:49:08 +02:00
Bixilon
96ba612fc9
proper fallback uv 2023-03-29 12:49:07 +02:00
Bixilon
3604e81178
wip model baking, baking tests, fallback uv tests 2023-03-29 12:49:07 +02:00
Bixilon
f6ef634b69
wip block state loading, wip texture resolving 2023-03-29 12:48:31 +02:00
Bixilon
41d7001389
wip block model loading 2023-03-29 12:48:29 +02:00
Bixilon
e421dbfda5
wip block model testing 2023-03-29 12:48:28 +02:00
Bixilon
e5250e5c07
remove block, item models, wip block model bakery 2023-03-29 12:48:24 +02:00
Bixilon
a216230e02
network: update latest version 2023-03-27 19:37:53 +02:00
Bixilon
188f42535b
network: 23w12a 2023-03-27 19:19:59 +02:00
Bixilon
a3b87ce318
network: store error on critical exception 2023-03-21 22:53:36 +01:00
Bixilon
68a1c64a80
fix some translations 2023-03-21 22:53:22 +01:00
Bixilon
69f0a0ea0f
registry fixer: don't crash if flower pot is not present 2023-03-21 22:53:08 +01:00
Bixilon
23b43769f9
network: print critical exceptions 2023-03-21 22:53:01 +01:00
Bixilon
93bfe56784
account management: use reset (§r) instead of white (§f) 2023-03-20 11:32:49 +01:00
Bixilon
2599a641a7
replace some sets with ObjectOpenHashSet
(should improve performance at some points)
2023-03-20 10:41:40 +01:00
Bixilon
d939f3f7b1
optimize physics a bit 2023-03-20 10:38:11 +01:00
Bixilon
5823ac17c7
physics: only update swimming for local player
The server should update it for other entities, improves the performance
2023-03-20 10:05:09 +01:00
Bixilon
eda8903022
make more entity packets not thread safe 2023-03-20 09:24:25 +01:00
Bixilon
ba0adce043
fix passengers not removing vehicle when destroyed 2023-03-20 09:24:17 +01:00
Bixilon
768f1f8f9b
key handler: skip if ran too often
This should finally fix the windows pipeline, it is not ideal, but I am bored -/-
2023-03-20 09:19:49 +01:00
Bixilon
a3a05ca259
debug hud: instant fire time, weather 2023-03-20 09:10:08 +01:00
Bixilon
f670908a4d
bump kutil (1.21), make timing testing even more robust, fix tests 2023-03-20 09:04:53 +01:00
Bixilon
b4ef596dc6
commands: crash 2023-03-20 00:23:50 +01:00
Bixilon
e62e3a39f6
ping, connect command 2023-03-20 00:22:07 +01:00