TheMode
|
18058bc3c8
|
Reduce ByteBuffer allocation
|
2021-08-09 23:54:45 +02:00 |
|
TheMode
|
ccd8bea434
|
Merge pull request #397 from Bloepiloepi/attribute-fix
Fix player stop sprinting when changing attributes
|
2021-08-09 17:40:43 +02:00 |
|
Bloepiloepi
|
aaad91ff47
|
Initialize every projectile in CrossbowMeta
|
2021-08-09 16:41:01 +02:00 |
|
Bloepiloepi
|
447f921cf1
|
Send only changed attributes
|
2021-08-09 16:37:46 +02:00 |
|
TheMode
|
f489f95bb7
|
Improve velocity forwarding
|
2021-08-09 15:18:28 +02:00 |
|
TheMode
|
e9e688b50a
|
Add (and fix) packet reading warning
|
2021-08-09 15:09:08 +02:00 |
|
TheMode
|
5b8b9cab57
|
Fix buffer not being emptied
|
2021-08-09 02:05:51 +02:00 |
|
TheMode
|
1b708bc851
|
Fix BinaryBuffer#canWrite, use read-only buffers for caching
|
2021-08-09 01:45:00 +02:00 |
|
TheMode
|
cb7bccf26c
|
Load level.dat nbt on instance init
|
2021-08-09 01:16:51 +02:00 |
|
TheMode
|
0c52c9eb30
|
Merge branch 'master' into new-block-api
# Conflicts:
# src/main/java/net/minestom/server/entity/Entity.java
# src/main/java/net/minestom/server/entity/Player.java
|
2021-08-09 00:52:36 +02:00 |
|
TheMode
|
1181724b7a
|
Merge pull request #389 from Minestom/nio
Switch to NIO
|
2021-08-09 00:46:56 +02:00 |
|
TheMode
|
10fce3c034
|
Use lambda for socket accept
|
2021-08-08 23:51:59 +02:00 |
|
TheMode
|
1b79d2e2e8
|
Cleanup
|
2021-08-08 23:03:01 +02:00 |
|
TheMode
|
3881102925
|
Make Worker a thread
|
2021-08-08 21:28:38 +02:00 |
|
TheMode
|
99a3ad88a1
|
Use lambda for socket selection
|
2021-08-08 21:14:53 +02:00 |
|
TheMode
|
09b7daa985
|
Fix server shutdown
|
2021-08-08 19:58:00 +02:00 |
|
TheMode
|
1591df16aa
|
Rename netty to socket wherever possible
|
2021-08-08 19:11:47 +02:00 |
|
TheMode
|
8f850b8cdb
|
Merge pull request #395 from AwesomestCode/patch-1
Remove extra space
|
2021-08-08 19:02:58 +02:00 |
|
TheMode
|
b56509718c
|
Add encryption support
|
2021-08-08 19:02:36 +02:00 |
|
TheMode
|
f75f755194
|
Make BinaryBuffer internal
|
2021-08-08 17:01:44 +02:00 |
|
AwesomestCode
|
938ff330ec
|
Remove extra space
|
2021-08-07 19:40:27 -04:00 |
|
TheMode
|
3c660383e5
|
Merge pull request #394 from Eoghanmc22/patch-0
Fix a bug with the map api
|
2021-08-07 13:57:53 +02:00 |
|
Eoghanmc22
|
6ed7581e03
|
fix a bug with map api
|
2021-08-06 22:22:25 -04:00 |
|
TheMode
|
a2e2461d22
|
Revert BinaryReader changes
|
2021-08-06 17:30:39 +02:00 |
|
TheMode
|
2a6f9a8bc8
|
Use BinaryBuffer for velocity forwarding
|
2021-08-06 16:35:01 +02:00 |
|
TheMode
|
f135edba0d
|
Replace BinaryReader to BinaryBuffer
|
2021-08-06 16:30:52 +02:00 |
|
TheMode
|
9bcf89b677
|
Simplify var-int reading
|
2021-08-06 14:30:55 +02:00 |
|
TheMode
|
455c21208e
|
WIP BinaryBuffer
|
2021-08-06 14:21:11 +02:00 |
|
TheMode
|
aa2a6522dc
|
Increase socket size, cache direct buffers
|
2021-08-05 15:42:16 +02:00 |
|
TheMode
|
7ba8189a28
|
Fix ghost players
|
2021-08-05 15:10:15 +02:00 |
|
TheMode
|
87f141ff50
|
Simplify packet writing
|
2021-08-05 03:09:45 +02:00 |
|
TheMode
|
a52d574049
|
Send light packet first
|
2021-08-05 02:34:48 +02:00 |
|
TheMode
|
eb43dc0cc0
|
Reuse flush method
|
2021-08-05 01:10:03 +02:00 |
|
TheMode
|
58487f4455
|
Add PacketUtils#allocateTrimmedPacket
|
2021-08-05 00:08:53 +02:00 |
|
TheMode
|
a2afcdd3a0
|
Reduce field access
|
2021-08-04 21:17:02 +02:00 |
|
TheMode
|
120b58db6a
|
Fix ghost player, trim chunk/light packets
|
2021-08-04 21:02:59 +02:00 |
|
TheMode
|
538d641d4b
|
Channel write cleanup
|
2021-08-04 20:34:27 +02:00 |
|
TheMode
|
ba63fe5b63
|
Remove PropertyEntry map wrapper
|
2021-08-04 17:45:17 +02:00 |
|
TheMode
|
0b23795fb0
|
Remove login log
|
2021-08-04 17:32:36 +02:00 |
|
TheMode
|
1f0faca4e7
|
Merge pull request #390 from Moulberry/new-block-api_respawn-fix
Fix dimension
|
2021-08-04 17:01:53 +02:00 |
|
BuildTools
|
27d2219fb8
|
Fix dimension
|
2021-08-04 22:58:33 +08:00 |
|
TheMode
|
9b9d3f3405
|
Better chunk packet caching
|
2021-08-04 16:49:01 +02:00 |
|
TheMode
|
58f0f3ec89
|
Light cleanup
|
2021-08-04 14:47:19 +02:00 |
|
TheMode
|
7320d83175
|
Reduce exception spam
|
2021-08-04 12:52:49 +02:00 |
|
TheMode
|
174ef14303
|
Reuse grouped buffers
|
2021-08-04 12:41:15 +02:00 |
|
TheMode
|
0d91f9efc6
|
Close the main selector
|
2021-08-04 05:19:11 +02:00 |
|
TheMode
|
8895e49a52
|
Improve socket shutdown
|
2021-08-04 05:15:40 +02:00 |
|
TheMode
|
557d34c378
|
Reduce allocation count
|
2021-08-04 04:00:42 +02:00 |
|
TheMode
|
9bb50430d4
|
Fix memory leak, decrease socket size
|
2021-08-04 03:53:01 +02:00 |
|
TheMode
|
5adeed392b
|
Flush packet sync
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-08-04 00:48:35 +02:00 |
|