themode
|
075ff7600a
|
Added a whole new caching system for ChunkDataPacket and UpdateLightPacket
|
2020-11-20 11:14:15 +01:00 |
|
themode
|
e453a0f9b5
|
Added Chunk#getLastChangeTime
|
2020-11-20 08:39:06 +01:00 |
|
themode
|
02eab844a5
|
Fix logging when compression is disabled (not recommended)
|
2020-11-20 07:55:34 +01:00 |
|
themode
|
9f45cf11a3
|
Added todo to optimize buffer allocation
|
2020-11-20 05:50:52 +01:00 |
|
themode
|
4060f8d290
|
Added GroupedPacketHandler to prevent rewriting the same packet multiple times
|
2020-11-20 05:37:13 +01:00 |
|
themode
|
3455c77eb7
|
Explain the role of each handlers
|
2020-11-20 04:48:33 +01:00 |
|
themode
|
e8ddf44c39
|
Stop hardcoding handler names
|
2020-11-20 04:36:33 +01:00 |
|
themode
|
153f7215b3
|
Write packet only once when used with PacketUtils#sendGroupedPacket
|
2020-11-20 03:57:05 +01:00 |
|
themode
|
2d7159f888
|
Fixed javadoc
|
2020-11-20 03:50:41 +01:00 |
|
themode
|
0739b57dd1
|
Server packet listener now takes a collection of player, for future network optimization
|
2020-11-20 03:47:29 +01:00 |
|
TheMode
|
a0fccca1c6
|
Merge pull request #69 from JesFot/master
Add code style checks
|
2020-11-20 02:55:33 +01:00 |
|
TheMode
|
60bb0fec73
|
Merge pull request #71 from LeoDog896/master
Add llama entity with hitbox
|
2020-11-20 02:55:02 +01:00 |
|
JesFot
|
2c18312988
|
Merge branch 'master' into master
|
2020-11-20 02:12:02 +01:00 |
|
LeoDog896
|
974372d2bd
|
Merge remote-tracking branch 'upstream/master'
|
2020-11-19 19:55:00 -05:00 |
|
LeoDog896
|
66f038113f
|
Added EntityLlama
|
2020-11-19 19:53:22 -05:00 |
|
themode
|
018786463d
|
Replaced the channel traffic handler to GlobalChannelTrafficShapingHandler
|
2020-11-19 15:37:12 +01:00 |
|
themode
|
533526d3a5
|
MainDemo does not require a default write and read speed
|
2020-11-19 08:48:33 +01:00 |
|
themode
|
099a8bafdc
|
Increase socket send buffer to 1MB
|
2020-11-19 08:29:34 +01:00 |
|
themode
|
c1e623eddc
|
Fix unmappable character
|
2020-11-19 08:19:16 +01:00 |
|
TheMode
|
af730fb73c
|
Decrease default synchronization time group to 50
Signed-off-by: TheMode <themode@outlook.fr>
|
2020-11-19 08:11:09 +01:00 |
|
themode
|
69a268aa9d
|
Fixed first player teleportation when the respawn point is not 0 0 0
|
2020-11-19 08:05:08 +01:00 |
|
themode
|
828069c685
|
Cleanup + reduced default chunk view distance to 8
|
2020-11-19 07:00:41 +01:00 |
|
TheMode
|
fae8e30272
|
Reduced compression level to 3
Signed-off-by: TheMode <themode@outlook.fr>
|
2020-11-19 04:54:54 +01:00 |
|
themode
|
f30330c59b
|
Added PlayerStartDiggingEvent warning
|
2020-11-18 13:22:23 +01:00 |
|
themode
|
408ce03cfb
|
Made PacketDecoder more readable
|
2020-11-18 11:15:58 +01:00 |
|
themode
|
e619dd6a8e
|
Set the default write & read limit to 75KB/s per connection
|
2020-11-18 11:11:21 +01:00 |
|
jglrxavpok
|
142b6a69a5
|
Post-merge fixes
|
2020-11-18 09:24:59 +01:00 |
|
jglrxavpok
|
0a4bb5ab08
|
Merge branch 'extensions-v2'
# Conflicts:
# src/main/java/net/minestom/server/extensions/Extension.java
# src/main/java/net/minestom/server/extensions/ExtensionManager.java
# src/main/java/net/minestom/server/extras/selfmodification/MinestomRootClassLoader.java
|
2020-11-18 09:13:30 +01:00 |
|
themode
|
cdbf514918
|
Player#getPlayerSynchronizationTickDelay comment
|
2020-11-18 07:44:57 +01:00 |
|
themode
|
6869c834f3
|
Allow dynamic synchronization delay based on the number of viewers
|
2020-11-18 07:43:45 +01:00 |
|
themode
|
40d6a71697
|
Cleanup
|
2020-11-18 06:39:20 +01:00 |
|
themode
|
2a1a1cdcbc
|
add method to modify and retrieve the player synchronization cooldown
|
2020-11-18 05:19:44 +01:00 |
|
themode
|
553a280993
|
Per instance thread is now the default, added a configurable cooldown for player position refresh
|
2020-11-18 05:13:49 +01:00 |
|
JësFot
|
d968946c44
|
Restore deleted empty lines
|
2020-11-18 00:52:33 +01:00 |
|
JësFot
|
ad0f02cfa9
|
Add checkstyle gradle plugin
|
2020-11-18 00:50:27 +01:00 |
|
themode
|
2405b7ae6f
|
KB, not MB
|
2020-11-17 16:11:59 +01:00 |
|
themode
|
7ebbb8bc6c
|
Added networking optimization code in MainDemo
|
2020-11-17 16:08:30 +01:00 |
|
themode
|
ccaf9b5c47
|
Reformat code
|
2020-11-17 15:58:36 +01:00 |
|
JësFot
|
3597af34f9
|
Add comments to attribute system
|
2020-11-17 15:52:20 +01:00 |
|
JesFot
|
b9ea934857
|
Changing shareWithClient defaults to `true `
|
2020-11-17 15:10:48 +01:00 |
|
JësFot
|
d738f9fddd
|
Implement attribute instances
|
2020-11-17 14:59:47 +01:00 |
|
themode
|
089f9a30aa
|
Comments about write/read limit of 0
|
2020-11-17 08:15:05 +01:00 |
|
themode
|
f965c5b9c9
|
Added write and read limit
|
2020-11-17 05:27:05 +01:00 |
|
themode
|
37a626121b
|
Set the default thread provider thread count to PROCESSORS*2
|
2020-11-17 02:56:55 +01:00 |
|
themode
|
c755dcfb0c
|
Prevent permanent loop for console commands
|
2020-11-17 02:43:20 +01:00 |
|
themode
|
ddaa3a6678
|
Prevent potential synchronization issue while removing client cache
|
2020-11-17 01:33:12 +01:00 |
|
themode
|
8b526bcabe
|
Decrease compression level to 3
|
2020-11-16 17:42:37 +01:00 |
|
themode
|
12822c508f
|
Cleanup
|
2020-11-16 17:36:31 +01:00 |
|
themode
|
392e702108
|
Improving chunk generation performance
|
2020-11-16 17:02:40 +01:00 |
|
themode
|
d4637f328b
|
Fix server ping
|
2020-11-16 12:44:20 +01:00 |
|