Archived
0

151 Commits

Author SHA1 Message Date
70d8efe421 refactoring: State 2021-05-10 02:27:12 +03:00
a3fcfcf65a refactoring: Packet interfaces 2021-05-10 02:11:04 +03:00
3165eca0ca refactoring: add mc.utils.pool 2021-05-10 02:06:49 +03:00
50fc39e924 refactoring: ProtocolSplitter 2021-05-09 23:28:36 +03:00
7f7fefdc98 refactoring: NetByteBuf 2021-05-09 22:53:07 +03:00
72b06bca7b начало рефакторинга 2021-05-09 22:49:04 +03:00
74fc258834 Merge branch 'master' into develop 2021-05-09 22:17:44 +03:00
325546a76d update README 1.1 2021-05-09 22:12:15 +03:00
4215b5615e update version 2021-05-09 22:07:25 +03:00
10af38e102 Merge branch 'develop' 2021-05-09 22:05:23 +03:00
b049352fe3 PlayerManager 2021-05-09 20:07:08 +03:00
c4767bd240 config: fake online 2021-05-09 18:54:23 +03:00
2d4895fef0 Merge branch 'dev/world' into develop 2021-05-09 18:48:54 +03:00
04316d9cbd грузим чанки при входе 2021-05-09 18:47:51 +03:00
20791ed881 VoidWorld, VoidChunk 2021-05-09 18:43:57 +03:00
2b0ad9895b add World, Chunk interfaces 2021-05-09 18:42:33 +03:00
ab17160f9d config: add view-distance 2021-05-09 18:41:31 +03:00
8a6f37924e PingPacket -> KeepAlivePacket 2021-05-09 17:00:25 +03:00
f10fb46d23 уменьшена скорость отдачи KeepAlive 2021-05-09 16:59:20 +03:00
c6669af651 EntityActionPacket 2021-05-08 20:14:14 +03:00
3984ab3fca порядок пакетов в State 2021-05-08 19:50:09 +03:00
bc2d5a7e75 правки режима и координат спавна 2021-05-08 18:13:24 +03:00
2521860bb4 fix DI 2021-05-06 14:55:14 +03:00
091b5adb91 Merge branch 'dev/network-api' into develop 2021-05-06 14:44:40 +03:00
4c20c7fd02 рефакторинг DI 2021-05-06 14:43:56 +03:00
0aaf17b17f добавлен пул для NettyConnectionContext 2021-05-06 14:21:24 +03:00
d02a80299f рефакторинг протокола 2021-05-06 13:58:05 +03:00
a3eb0eba86 рефакторинг EventBus 2021-05-06 13:50:40 +03:00
de43210747 рефакторинг протокола 2021-05-06 13:43:01 +03:00
39996f9847 Merge branch 'dev/event-bus' into dev/network-api
# Conflicts:
#	protocol/build.gradle
#	protocol/src/main/java/mc/protocol/NettyServer.java
#	protocol/src/main/java/mc/protocol/PacketInboundHandler.java
#	protocol/src/main/java/mc/protocol/State.java
#	protocol/src/main/java/mc/protocol/di/ProtocolModule.java
#	server/src/main/java/mc/server/Main.java
2021-05-06 13:42:01 +03:00
9b183b7d8d Merge branch 'dev/object-pool' into dev/network-api
# Conflicts:
#	protocol/src/main/java/mc/protocol/PacketInboundHandler.java
#	protocol/src/main/java/mc/protocol/di/ProtocolModule.java
#	protocol/src/main/java/mc/protocol/io/codec/ProtocolDecoder.java
2021-05-06 13:30:41 +03:00
5f431ff138 рефакторинг протокола 2021-05-06 13:14:42 +03:00
c4a6a01908 убираем reactor 2021-05-05 20:43:09 +03:00
205e813fc4 простая реализация EventBus 2021-05-05 20:09:49 +03:00
0f1c9bfb1b интерфейс EventBus 2021-05-05 20:09:32 +03:00
b77d6b16e8 повторное использование объектов Packet 2021-05-04 18:49:24 +03:00
87dc18f009 fix PLAY:KeepAlive 2021-05-03 17:10:26 +03:00
7d4c6e383e пересмотр событийной модели 2021-05-03 17:09:46 +03:00
de27654e67 check send packet 2021-05-03 17:07:51 +03:00
627cee9af3 fix 2021-05-03 17:07:22 +03:00
31059a4ad8 fix ChunkDataPacket 2021-05-03 16:06:53 +03:00
5833aab62a немного привёл код в порядок 2021-05-03 15:34:09 +03:00
052593bc14 PlayerLookPacket 2021-05-03 00:46:40 +03:00
531b0b97c1 PlayerPositionPacket 2021-05-03 00:46:40 +03:00
1a4600bdc9 fix NPE 2021-05-03 00:46:40 +03:00
b768ba5bd9 отправка пустого чанка 2021-05-03 00:46:40 +03:00
18a857193f debug: log send packet 2021-05-03 00:46:40 +03:00
a1a629279c debug: packet id as hex 2021-05-03 00:46:40 +03:00
824fdf9569 CPlayerPositionAndLookPacket 2021-05-03 00:46:39 +03:00
0835683294 TeleportConfirmPacket 2021-05-03 00:46:39 +03:00