|
|
0a833fb715
|
избавляемся от странного кода
|
2019-01-27 01:35:59 +03:00 |
|
|
|
5dad2242b6
|
разделил encoder на две части
|
2019-01-27 01:35:50 +03:00 |
|
|
|
48de3a5049
|
мелкий рефакторинг + указываем точно где локальные, а где глобальные координаты
|
2018-12-25 16:19:05 +03:00 |
|
|
|
0feefc83e4
|
модернизания NetStream (extends Input/Output stream)
cherry-pick: d783317b5d
|
2018-12-24 11:30:46 +03:00 |
|
|
|
78b5be88e7
|
fix: не загружался чанк [0;0]
если игрок находился не в этом чанке, то при заходе в игру чанк не загружался
|
2018-10-10 22:28:11 +03:00 |
|
|
|
52e5c46f8b
|
optimize imports
|
2018-10-08 14:05:55 +03:00 |
|
|
|
30d15cfa0f
|
использованы костыли для предотвращения "рваных" пакетоов
Пакеты иногда могут приходить не полностью, а кусками. Раньше из-за этого
возникали ошибки декода пакетов, у которых данные обрывались.
|
2018-09-16 22:18:36 +03:00 |
|
|
|
3ee1b16c92
|
переведен функционал keep alive на сетевой модуль
|
2018-09-16 20:47:37 +03:00 |
|
|
|
5a0b29c2ba
|
обновление PlayerManager
|
2018-09-16 00:32:23 +03:00 |
|
|
|
82b551a568
|
Merge branch 'proto_1.12.2' into h2-playermanager
# Conflicts:
# core/src/main/java/mc/core/EntityLocation.java
# core/src/main/java/mc/core/Location.java
# core/src/test/java/mc/core/TestEntityLocation.java
# core/src/test/java/mc/core/TestLocation.java
|
2018-09-08 17:18:20 +03:00 |
|
|
|
09c7626c2d
|
refactory Location's
|
2018-09-08 05:25:24 +03:00 |
|
|
|
56bcd7a730
|
добавлен H2Player
|
2018-09-06 13:26:24 +03:00 |
|
|
|
bd37bc8615
|
изменение gradle конфигов
|
2018-09-05 20:23:47 +03:00 |
|
|
|
6e004d37fd
|
Merge remote-tracking branch 'origin/event' into proto_1.12.2
# Conflicts:
# core/src/main/java/mc/core/GameLoop.java
# proto_1.12.2_netty/src/main/java/mc/core/network/proto_1_12_2/netty/PlayerEventListener.java
|
2018-08-26 15:44:30 +03:00 |
|
|
|
c2aa48f14f
|
fix: более корректное отображение ошибок
|
2018-08-18 22:08:43 +03:00 |
|
|
|
b66cd18e14
|
(un)load chunks: изменен механизм отправки пакетов
Они теперь не копятся (write(), flush()), а отправляются сразу (writeAndFlush())
|
2018-08-17 14:34:34 +03:00 |
|
|
|
cb3df8f6fb
|
добавление механизма выгрузки чанков, а так же поправлен механизм их загрузки
|
2018-08-17 14:28:45 +03:00 |
|
|
|
a3b40b750a
|
замена переменной INSTANCE на метод getInstance() в EventBusGetter
|
2018-08-17 11:08:13 +03:00 |
|
|
|
480a117269
|
перенос эвентов в отдельный пакет
|
2018-08-16 11:47:17 +03:00 |
|
|
|
21450a64d2
|
переименование пакета: mc.core.events -> mc.core.eventbus
|
2018-08-16 11:46:06 +03:00 |
|
|
|
e17acb812b
|
уточнение алгоритма сериализации чанков (ChunkDataPacket)
|
2018-08-16 11:40:04 +03:00 |
|
|
|
dc9e3512e7
|
refactory world and clean classes
|
2018-08-16 00:08:26 +03:00 |
|
|
|
58470af000
|
added event Chunk load
|
2018-08-12 23:41:38 +03:00 |
|
|
|
0cf51120c0
|
fix: Location (setWorld)
|
2018-08-12 23:40:02 +03:00 |
|
|
|
b8a71c070c
|
public variable to enum in PlayerSettings
|
2018-08-12 19:48:57 +03:00 |
|
|
|
7b61aa7707
|
public variable to enum in TitlePacket
|
2018-08-12 19:42:56 +03:00 |
|
|
|
b811653795
|
public variable to enum in PlayerListItemPacket
|
2018-08-12 19:39:25 +03:00 |
|
|
|
d27228d640
|
public variable to enum in BossBarPacket
|
2018-08-12 19:36:50 +03:00 |
|
|
|
86f22ffc76
|
optimize imports
|
2018-08-12 19:23:32 +03:00 |
|
|
|
916a78c660
|
attempt to implement an event model of Player movement
|
2018-08-11 19:30:36 +03:00 |
|
|
|
a3880f49ec
|
added packets PlayerPosition & PlayerLook
|
2018-08-11 11:59:33 +03:00 |
|
|
|
63d6716ce3
|
Merge branch 'develop' into dmitriymx/location-refactory
# Conflicts:
# core/src/main/java/mc/core/Location.java
# flat_world/src/main/java/mc/world/flat/FlatWorld.java
# generated_world/src/main/java/mc/world/generated_world/world/CubicWorld.java
# proto_1.12.2_netty/src/main/java/mc/core/network/proto_1_12_2/netty/handlers/LoginHandler.java
|
2018-08-10 12:00:13 +03:00 |
|
Daniil
|
92a6af264c
|
Project compilation fix
|
2018-08-10 03:36:57 +07:00 |
|
Forwolk
|
aa12a519ad
|
Merge & resolve conflicts
|
2018-08-09 21:26:37 +03:00 |
|
|
|
a0f91730d0
|
apply upgraded Location & EntityLocation
|
2018-08-08 13:26:35 +03:00 |
|
|
|
2c611a888d
|
hotfix: Oops!
|
2018-08-07 21:33:05 +03:00 |
|
Forwolk
|
d84e6ca749
|
Location world reference
|
2018-08-04 11:46:28 +03:00 |
|
|
|
2bc4e5e1b5
|
stash 4
|
2018-08-02 16:27:02 +03:00 |
|
|
|
e682abf662
|
Merge branch 'proto_1.12.2' into dmitriymx/devcode
|
2018-08-02 12:38:19 +03:00 |
|
|
|
1f3d103816
|
Move ByteArrayOutputNetStream another module
|
2018-08-02 12:38:03 +03:00 |
|
|
|
d699dae601
|
stash 1
|
2018-08-01 09:36:36 +03:00 |
|
|
|
e22b32b9fb
|
NetStream -> NetInputStream & NetOutputStream
|
2018-07-25 22:47:32 +03:00 |
|
|
|
5b38d1a032
|
Boss bar
|
2018-07-12 12:38:17 +03:00 |
|
|
|
222c04603f
|
Tab-list
|
2018-07-11 19:53:17 +03:00 |
|
|
|
e4f7b6ba93
|
Title
|
2018-06-24 16:37:51 +03:00 |
|
|
|
cb45d2c8a1
|
Chat message
|
2018-06-24 14:25:34 +03:00 |
|
|
|
31fed3a823
|
optimize imports
|
2018-06-24 13:40:11 +03:00 |
|
|
|
34a6322699
|
TimeUpdate
|
2018-06-24 13:33:16 +03:00 |
|
|
|
5d3b7ebef9
|
log send packet
|
2018-06-23 18:24:37 +03:00 |
|
|
|
36ed558c0a
|
WrapperNetChannel
|
2018-06-23 18:22:56 +03:00 |
|