Commit Graph

427 Commits

Author SHA1 Message Date
0f91102e6b
Ah yes, BTreeDB 2024-02-15 14:05:42 +07:00
f6d138400f
BTreeDB gone async 2024-02-12 17:27:04 +07:00
fd233b9ab5
More work on legacy protocol 2024-02-12 16:06:51 +07:00
c2dc7c2e11
Start implementing legacy protocol 2024-02-10 22:55:24 +07:00
075b8259be
Move stuff around 2024-02-10 16:49:58 +07:00
8e1cb8ac2a
Bump kommons 2024-02-10 15:41:08 +07:00
1e04b7e777
Bump kommons 2024-02-08 20:23:40 +07:00
8671c4bfad
More networking work 2024-02-08 19:59:39 +07:00
0eea0fa13f
More grinding on entities and their networking 2024-02-05 03:17:30 +07:00
cae0a89ea2
Slightly more efficient spinning 2024-02-04 20:36:22 +07:00
f0c816da1f
Bump kommons 2024-02-04 20:21:42 +07:00
d8f4d06d83
NtQueryTimerResolution 2024-02-04 20:06:12 +07:00
4ff09bea2b
sigh 2024-02-04 18:03:18 +07:00
666d746936
More networking workings 2024-02-04 14:26:45 +07:00
3e2872ea5e
Execution spinner for unified and improved spinning 2024-02-04 13:42:13 +07:00
2f47aa0652
Remove unneeded lwjgl libs 2024-02-04 12:10:19 +07:00
e9b2ae84d2
bump kommons 2024-02-03 23:04:16 +07:00
f8cf9880e5
bump kommons 2024-02-03 21:02:45 +07:00
c4241a027a
bump kommons 2024-02-03 20:50:54 +07:00
c5d1e0f4c7
Migrate to kommons 2024-02-03 20:41:51 +07:00
c65d3f1a88
Some renamings 2024-02-03 13:46:50 +07:00
8c731366af
USE_CAFFEINE_INTERNER compilation flag 2024-02-02 18:18:41 +07:00
278f66d892
Finally, client threads 2024-02-02 17:53:20 +07:00
0b961b72ae
Merge Player and Connection 2024-02-02 17:00:02 +07:00
bd8d0e58df
"Fix" random crash inside stbi_load_from_memory caused by JVM releasing DirectByteBuffer while it is being used 2024-02-02 15:47:42 +07:00
cb38ecfde7
Move JsonUtils to json package 2024-02-02 12:30:22 +07:00
4d58f0ab71
Kind of more networking stuff 2024-02-02 12:09:22 +07:00
2b95bf5e3e
More work on chunk map and chunk tickets 2024-02-01 18:33:11 +07:00
a028694010
Functional chunk tickets, chunk source, player chunk tracking 2024-02-01 15:58:44 +07:00
3561bf7086
Remove unused class 2024-01-28 20:26:38 +07:00
81ff32b8c1
Move starbound file system to top package 2024-01-28 20:25:31 +07:00
b7ec73bf0f
Server and network test code 2024-01-28 16:13:07 +07:00
f58b0bca80
Actor movement controller 2024-01-25 19:46:41 +07:00
8fe6da7218
Window icon 2023-12-02 15:38:00 +07:00
19c3da7b8f
jvm heap usage bar on loading screen 2023-12-02 00:16:45 +07:00
e0c511af33
Fix dot animation 2023-12-01 23:50:32 +07:00
125af3141d
actor entity 2023-12-01 21:06:34 +07:00
bfc39a6cb6
Don't directly depend on forkjoinpool 2023-12-01 21:06:28 +07:00
f4cb791125
Speed up loading by lazy adapters 2023-12-01 20:23:16 +07:00
efadaeb28c
Get rid of loading log since it stalls threads 2023-12-01 20:16:21 +07:00
35fc841037
fixes 2023-12-01 19:22:49 +07:00
cc1c0124ae
Add missing logging 2023-12-01 19:07:51 +07:00
b79161cca2
Load font from pak files, bootstrap window 2023-12-01 19:03:51 +07:00
2793154bbb
bring back very thin boxes instead of lines 2023-12-01 13:48:30 +07:00
4db69db0cd
Regular movement code port from original engine 2023-12-01 13:28:25 +07:00
2b94bfd41f
Collision detection updates 2023-11-20 14:18:57 +07:00
1526a1c127
Universe thread, more synchronization (to allow more pararllel code), initiate player movement test once again 2023-11-11 14:25:31 +07:00
8af66ff359
move json out of io package 2023-11-10 22:51:32 +07:00
24529aba3e
Switch to Luna from PUC Lua 2023-11-10 22:25:41 +07:00
f0791a47b7
Make mailbox be lightweight as possible 2023-10-26 00:34:06 +07:00