Commit Graph

63 Commits

Author SHA1 Message Date
64667826d0 go fmt 2022-11-16 23:32:33 +08:00
358c0a7562 Add links to go-mc/server 2022-08-29 21:27:55 +08:00
2d6dd8c408 MojangLoginHandler no longer panic when offline player login to online server 2022-06-27 00:41:59 +08:00
d829c47731 PlayerList in game 2022-06-23 13:13:38 +08:00
0c804fdd41 Fix command compound 2022-06-21 18:07:41 +08:00
c0a7feb28c 1.19 client can display the chunks from server now 2022-06-21 17:44:15 +08:00
59caded2ef adjust PlayerList and KeepAlive in go-mc/server 2022-06-21 01:12:55 +08:00
d94993f34f better nbt error message & dimensioncodec decoder 2022-06-19 23:05:10 +08:00
30479d6ea5 1.19 auth support (server side) 2022-06-19 17:46:55 +08:00
e405acaa02 The prototype of chunk loading system, multi-thread needs additional attention 2022-06-18 18:11:00 +08:00
7c80f1e7c0 delete ecs system 2022-06-16 15:46:30 +08:00
33f604aa93 Components now knows why client exist 2022-05-28 13:48:19 +08:00
02dd436014 fix bitset bugs 2022-05-28 01:48:36 +08:00
29ce03be31 a flat bitset 2022-05-28 01:39:33 +08:00
61f9625297 fix data race 2022-05-27 10:37:10 +08:00
691e507fcf load dimension example 2022-05-27 00:59:18 +08:00
474d6a229b player and dimension loader with ecs system 2022-05-27 00:38:46 +08:00
d2f7db9d0d simple ecs system 2022-05-23 10:04:01 +08:00
a5dd70d1ea dim manager test 2 2022-05-22 14:46:07 +08:00
562836ac5e dim manager test 1 2022-05-22 09:58:41 +08:00
4c2510565d pk.Ary and pk.Array using generic now 2022-03-20 01:17:25 +08:00
7997a5faea BVH implement with less generic parm 2022-03-18 12:37:33 +08:00
00de623cc2 AABB and Sphere Bounds with new BVH tree implement with go 1.18 generic 2022-03-18 11:10:55 +08:00
712094e879 Find all AABBs the point within 2022-03-13 18:45:21 +08:00
c3a997f1c4 A BVH tree implement without rotations 2022-03-13 17:49:47 +08:00
1116d87fa0 Export the blocks data 2022-03-13 17:49:08 +08:00
2aace6b51a bot can receive chunks now 2022-03-13 11:57:02 +08:00
a05f8e0a33 All block states' properties are parsed and all enums represented as byte 2022-03-11 14:02:21 +08:00
442993d3b1 Allow user-code create server.Player 2022-03-10 14:13:26 +08:00
46b021e1ef update to 1.18.2 & fix bug in snbt encoding 2022-03-10 12:29:03 +08:00
badf77d219 Move command component 2022-01-04 12:23:48 +08:00
be3a834696 Command parse compound 2022-01-03 15:57:54 +08:00
9433dd98de Command parsers plan 3 2022-01-03 12:36:57 +08:00
57b5649f53 Command parsers plan 2 2022-01-02 16:08:05 +08:00
d6890360d1 Command parsers plan 1 2022-01-01 20:45:16 +08:00
9b1349a274 Send player join/left message 2021-12-28 17:00:49 +08:00
a83698af97 Bug fixes in /server 2021-12-27 00:30:42 +08:00
c8d952066c Fix bugs in KeepAlive 2021-12-24 23:38:31 +08:00
1742fde1ff kick players when keepalive timeout 2021-12-24 20:40:24 +08:00
494a52320d Optimize PacketHandler performance 2021-12-24 15:40:39 +08:00
dccbf7ce46 Unify all components 2021-12-24 11:45:50 +08:00
322188d254 GlobalChat component 2021-12-24 02:01:23 +08:00
51cbe4c648 Optimize KeepAlive performance 2021-12-24 02:00:11 +08:00
0fc4453bf6 KeepAlive error handling 2021-12-23 01:26:55 +08:00
260fc64701 KeepAlive component adjust 2021-12-22 21:58:31 +08:00
936eda5778 KeepAlive component for /server (linked-list) 2021-12-22 15:22:51 +08:00
2422e62d17 KeepAlive component for /server (no test) 2021-12-22 11:22:11 +08:00
5acd7f73c5 simple conversion between save.Chunk and level.Chunk 2021-12-20 15:32:44 +08:00
5bc8513039 convert between save.Chunk and level.Chunk 2021-12-20 01:50:31 +08:00
8eaae6a202 update /save 2021-12-20 00:55:41 +08:00