TheMode
|
a1548fd35d
|
Remove packet caching to CacheablePacket#getCache
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-03-30 22:42:11 +02:00 |
|
TheMode
|
b386472eb3
|
Merge remote-tracking branch 'origin/master'
# Conflicts:
# src/main/java/net/minestom/server/network/player/NettyPlayerConnection.java
|
2021-03-30 22:40:48 +02:00 |
|
TheMode
|
f3eb3f6e34
|
Remove packet caching to CacheablePacket#getCache
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-03-30 22:38:45 +02:00 |
|
jglrxavpok
|
13eb2ebc4c
|
Merge remote-tracking branch 'origin/read-write-packets'
|
2021-03-30 22:14:09 +02:00 |
|
jglrxavpok
|
1ffd327214
|
Read/Write methods inside BinaryReader/BinaryWriter for Writeable and Readable interfaces
|
2021-03-30 22:11:30 +02:00 |
|
themode
|
45d3b7158c
|
Use a Supplier in Argument#setDefaultValue, fix all-optional syntaxes missing arguments
|
2021-03-30 20:29:50 +02:00 |
|
jglrxavpok
|
255617b3ba
|
Store heightmap+block entities read inside fields
|
2021-03-30 19:56:56 +02:00 |
|
themode
|
4af1e91653
|
Resize palette when required
|
2021-03-30 19:56:56 +02:00 |
|
themode
|
c984ca7a19
|
Cleanup & read section palettes
|
2021-03-30 19:54:49 +02:00 |
|
themode
|
3562c82e7f
|
Start chunk block reading (miss palette information)
|
2021-03-30 19:52:11 +02:00 |
|
jglrxavpok
|
098a58a500
|
Pushing what I have in case someone wants to finish it before I find the motivation to
|
2021-03-30 19:52:11 +02:00 |
|
jglrxavpok
|
930054385f
|
More packets, just missing ChunkDataPacket
|
2021-03-30 19:50:55 +02:00 |
|
jglrxavpok
|
07ab4ac090
|
Most client packets are writtable, same for server packets and readability
|
2021-03-30 19:46:20 +02:00 |
|
jglrxavpok
|
43957805fd
|
Handshake and login packets, even more readable server packets
|
2021-03-30 19:42:40 +02:00 |
|
jglrxavpok
|
f9dcbafddf
|
More readable server packets
|
2021-03-30 19:39:05 +02:00 |
|
jglrxavpok
|
7b8a8e3eb0
|
Tests to check which packets fail to write then read properly
|
2021-03-30 19:37:43 +02:00 |
|
Kieran Wallbanks
|
18608deefa
|
Add util method to send a packet to an audience
|
2021-03-30 15:54:56 +01:00 |
|
TheMode
|
b29217e076
|
Merge pull request #202 from kezz/readme-changes
Readme changes
|
2021-03-30 15:04:37 +02:00 |
|
Kieran Wallbanks
|
3e43e68cf9
|
Fix javadoc search resulting in 404
|
2021-03-30 14:02:35 +01:00 |
|
Kieran Wallbanks
|
437729c39e
|
Update README.md
|
2021-03-30 13:55:08 +01:00 |
|
Kieran Wallbanks
|
43069a02a7
|
Add external javadoc links
|
2021-03-30 13:28:44 +01:00 |
|
themode
|
3d2d3868a3
|
Use a ConcurrentHashMap to store viewable chunks
|
2021-03-30 01:50:36 +02:00 |
|
themode
|
f3a67f8f50
|
Fix heap buffer being used for cached packets
|
2021-03-29 20:31:06 +02:00 |
|
themode
|
7f0dc6d40a
|
Rename InventoryType#getAdditionalSlot to InventoryType#getSize
|
2021-03-29 17:36:18 +02:00 |
|
themode
|
adb9a449bf
|
Cleanup default chat message
|
2021-03-29 17:33:52 +02:00 |
|
themode
|
ee18488f53
|
Fix chat message style + spacing
|
2021-03-29 17:00:58 +02:00 |
|
TheMode
|
62b78f70d7
|
Merge pull request #198 from BomBardyGamer/master
Vanilla formatted chat messages
|
2021-03-29 16:59:42 +02:00 |
|
Callum Seabrook
|
1f961e0eab
|
Made chat messages use the vanilla format
|
2021-03-29 15:55:10 +01:00 |
|
themode
|
720c0fb6df
|
Send light packet before chunk
|
2021-03-29 14:36:17 +02:00 |
|
themode
|
9a83226df5
|
Added more built in option in ArgumentParser#generate
|
2021-03-29 14:13:13 +02:00 |
|
themode
|
fa61be6858
|
Fix non released pooled buffer
|
2021-03-29 13:04:26 +02:00 |
|
themode
|
0326bd1445
|
Increase the default chunk range
|
2021-03-29 11:01:32 +02:00 |
|
themode
|
1e817ee4b5
|
Use velocity native compression
|
2021-03-28 20:40:27 +02:00 |
|
themode
|
85d01e5009
|
Micro optimize packet header varint
|
2021-03-28 19:34:38 +02:00 |
|
TheMode
|
3f1d1531ea
|
Merge pull request #197 from kezz/get-players-boss-bars
Expose player to/from boss bar methods
|
2021-03-28 17:37:27 +02:00 |
|
TheMode
|
d73f87d545
|
Use default compression level
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-03-28 17:35:22 +02:00 |
|
Kezz
|
20b2ddb055
|
Rename player -> boss bar method
|
2021-03-28 16:22:48 +01:00 |
|
themode
|
5c832a954b
|
Cache chunk packet, preallocate memory for tick buffer
|
2021-03-28 17:13:18 +02:00 |
|
themode
|
56a34f73d9
|
Improve/simplify packet memory allocation
|
2021-03-28 15:58:52 +02:00 |
|
Kieran Wallbanks
|
229a54b4b5
|
Expose player to/from boss bar methods
|
2021-03-28 14:57:54 +01:00 |
|
themode
|
7edc508662
|
Added beta ArgumentType#generate
|
2021-03-28 11:39:10 +02:00 |
|
themode
|
b9527c4909
|
Cleanup netty shutdown
|
2021-03-27 20:45:18 +01:00 |
|
themode
|
250ec081ae
|
Enable SO_KEEPALIVE
|
2021-03-27 20:29:57 +01:00 |
|
themode
|
dedd807ceb
|
Enabled compression by default, provide .editorconfig file
|
2021-03-27 19:44:09 +01:00 |
|
themode
|
27cfe9c92b
|
Rename Command#addConditionalSyntax
|
2021-03-27 18:28:10 +01:00 |
|
Kezz
|
156c6a31df
|
Write scoreboard objects using standard JSON serialization (#196)
|
2021-03-28 01:52:35 +10:00 |
|
TheMode
|
36813c6858
|
Merge pull request #195 from kezz/fix-non-location-sound
Use EntitySoundEffectPacket in no location playSound method, fixes #194
|
2021-03-27 16:11:23 +01:00 |
|
TheMode
|
cadbdd8300
|
Merge pull request #193 from kezz/fix-boss-bar-progress
Ensure boss bars are registered on creation
|
2021-03-27 15:03:32 +01:00 |
|
Kieran Wallbanks
|
d086d16fa1
|
Use EntitySoundEffectPacket in no location playSound method, fixes #194
|
2021-03-27 13:59:08 +00:00 |
|
Kieran Wallbanks
|
bd6768f168
|
Switch to streams in bulk boss bar addition/removal
|
2021-03-27 13:32:27 +00:00 |
|