5201 Commits

Author SHA1 Message Date
Bixilon
ff9549e3c9
network: fix open container s2cp in 1.14..1.16 2023-07-01 15:13:07 +02:00
Bixilon
dee324de60
rename VERSION_LOADING to LOADING
No migration this time
2023-06-30 00:54:30 +02:00
Bixilon
ec92744baa
rename some log types 2023-06-30 00:47:37 +02:00
Bixilon
0f65b97607
remove KUtil::toRad
Integrated properly in glm
2023-06-30 00:22:24 +02:00
Bixilon
1f2ea0ea90
optimize EntityRotation::front, tests 2023-06-30 00:17:49 +02:00
Bixilon
c4aa76d6d1
fix jvm crash 2023-06-30 00:04:36 +02:00
Bixilon
8a45ba3974
EnumSetUtil: create with unsafe
Is it really faster?
2023-06-29 23:51:03 +02:00
Bixilon
1658c389e1
OpenGLTextureArray: properly count latch down when pre loading textures
This fixes a rare freeze on slow computers with less threads.

Reported-by: JIBSIL
2023-06-29 22:18:59 +02:00
Bixilon
4937e3df68
chat signature: never send 0 as time, even if signature is invalid
This should prevent "out of order chat packet received, did you system time change?" kicks from the server when commands fail to parse.

Reported-By: JIBSIL
2023-06-29 22:08:49 +02:00
Bixilon
e473d8b9c6
gradle: enable tests again 2023-06-29 21:55:19 +02:00
Bixilon
3babe28375
fix some key bugs 2023-06-29 21:50:44 +02:00
Bixilon
1c6f1b4b9a
input handler tests, fix modifier key action 2023-06-29 21:36:35 +02:00
Bixilon
745d982fa0
remove KeyActionFilter::skip 2023-06-29 20:46:58 +02:00
Bixilon
72fd654b44
improved enum set reading 2023-06-29 20:41:32 +02:00
Bixilon
395adb930c
input manager, binding manager tests 2023-06-29 20:20:53 +02:00
Bixilon
99da699006
wip input manager tests 2023-06-29 19:58:17 +02:00
Bixilon
50045e8c70
wip input manager refactor + tests 2023-06-29 17:56:20 +02:00
Bixilon
e3666c80bd
trim RenderContext variables 2023-06-29 15:05:07 +02:00
Bixilon
3a8ee0f55e
rename some input events 2023-06-29 14:16:11 +02:00
Bixilon
ff13fff387
split DefaultKeyCombinations 2023-06-29 14:11:22 +02:00
Bixilon
f15020b29e
rename RenderWindowInputHandler to InputManager 2023-06-29 14:04:52 +02:00
Bixilon
7535c064eb
improved status connection timeout handler 2023-06-29 13:55:37 +02:00
Bixilon
3d6c7b4fc6
rename and move JavaFXInitializer::registerFreezeDumpKey 2023-06-27 23:48:22 +02:00
Bixilon
3a52676f5f
check if block has random display ticks 2023-06-27 23:47:37 +02:00
Bixilon
488bd3bfe2
freeze dump
Now you can push [ALT] + [F6] to create a freeze dupm in eros
2023-06-27 23:21:27 +02:00
Bixilon
a240bf7da1
test position hash 2023-06-26 22:10:08 +02:00
Bixilon
012b46df09
face properties test: west, wast 2023-06-26 22:01:46 +02:00
Bixilon
1c66093c2f
face properties determination 2023-06-26 21:54:53 +02:00
Bixilon
e6fee10824
enable more leaves tests 2023-06-26 21:27:22 +02:00
Bixilon
818f046b50
face properties test 2023-06-26 21:20:30 +02:00
Bixilon
d8f5d28d38
remove wool suffix from class name 2023-06-26 20:47:13 +02:00
Bixilon
aafb071c47
implement all leaves 2023-06-26 20:44:25 +02:00
Bixilon
73eb2cbbca
remove SystemInformation::PROCESSOR_SPEED 2023-06-26 19:40:36 +02:00
Bixilon
fbf49224ee
proper face culling 2023-06-26 19:24:11 +02:00
Bixilon
712d08ca5f
it: ensure spectators are aways allowed to fly 2023-06-26 19:13:08 +02:00
Bixilon
ff13ad53eb
replace Block::randomTick with RandomDisplayTickable::randomDisplayTick 2023-06-26 19:03:33 +02:00
Bixilon
8ca6bea0c6
remove Block::getPlacementState
This should be done in the item class
2023-06-26 18:54:33 +02:00
Bixilon
652aa4b4ea
remove Block::onUse, InteractBlockHandler 2023-06-26 18:51:44 +02:00
Bixilon
11a7034dec
reformat account controller
Thanks IntelliJ
2023-06-26 18:42:01 +02:00
Bixilon
a649edbdaa
more culling tests, improved culling 2023-06-26 18:37:36 +02:00
Bixilon
b0477da4b7
fix world renderer meshing on single threaded systems 2023-06-26 18:10:23 +02:00
Bixilon
24704e4b99
entity renderer: fix freeze on low thread systems 2023-06-26 18:07:35 +02:00
Bixilon
4edfdd9235
fix connecting if system has low thread count 2023-06-26 18:05:25 +02:00
Bixilon
00407633d5
eros: fix freeze if only one thread available 2023-06-26 17:29:17 +02:00
Bixilon
334cddde50
more face culling tests 2023-06-26 16:49:34 +02:00
Bixilon
2e85f8212a
remove username from AccountUtil::joinMojangServer 2023-06-26 14:23:31 +02:00
Bixilon
4e6d9a7675
resource assets stream
May be a workaround for graal vm (#115) or Android (#71)
2023-06-25 13:34:07 +02:00
Bixilon
f3bbf64e21
fix benchmark building 2023-06-25 13:33:26 +02:00
Bixilon
ac3088e0db
network: < 1.15 swap rain_start and rain_stop game event
Now it is not always raining on Cuberite servers :)
2023-06-25 02:24:15 +02:00
Bixilon
e783fab57a
cleanup PauseMenu and DebugMenu a bit 2023-06-25 02:08:43 +02:00