GreatWyrm
|
62b9e80d46
|
Fix exception on invalid username or UUID (#532)
|
2021-11-15 19:23:20 +01:00 |
|
TheMode
|
549a9a9b52
|
Allow meta type to be explicitly defined in lambda
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-14 17:22:01 +01:00 |
|
themode
|
48d8cbf10e
|
Gradle 7.3
|
2021-11-11 17:10:57 +01:00 |
|
TheMode
|
e9a3144606
|
Fix boolean properties
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-10 23:34:19 +01:00 |
|
TheMode
|
dc6a520ab5
|
Add properties for grouped, cached & viewable packets (#524)
|
2021-11-10 22:34:21 +01:00 |
|
TheMode
|
e75b9f238d
|
Update registry data
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-10 16:45:46 +01:00 |
|
TheMode
|
736977cb0f
|
Use slf4j LoggerFactory
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-10 15:48:26 +01:00 |
|
TheMode
|
5734097789
|
Avoid instanceof check
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-09 12:56:32 +01:00 |
|
TheMode
|
c8ccc62525
|
Do not continue tick if entity has been removed in a nextTick task
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 23:39:00 +01:00 |
|
TheMode
|
1340764907
|
Add equivalent methods in Point taking raw primitives
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 23:28:14 +01:00 |
|
TheMode
|
c38f46d3b8
|
Add UnknownNullability to block getter using condition
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 16:43:50 +01:00 |
|
TheMode
|
ae08ac2987
|
Do not flush if channel is closed
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 09:11:02 +01:00 |
|
TheMode
|
87819ba806
|
Fix ghost item when adding more than the required stack size
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 09:01:48 +01:00 |
|
TheMode
|
519c1cb937
|
Only url should be used as cache key
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-08 08:49:25 +01:00 |
|
TheMode
|
5959b37600
|
Cache destroy packet
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 17:29:14 +01:00 |
|
TheMode
|
58b13fd007
|
Deprecate storage & data API (use the Tag API for nbt or whatever else you want)
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 16:05:28 +01:00 |
|
TheMode
|
f069a378ba
|
Unused imports
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 16:03:57 +01:00 |
|
TheMode
|
e5ad5609cf
|
Simplify MojangUtils
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 14:46:26 +01:00 |
|
TheMode
|
a29cac471b
|
More records
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 14:33:07 +01:00 |
|
TheMode
|
bc921cfde9
|
Add size property for pooled buffers
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 13:48:04 +01:00 |
|
TheMode
|
b298334d24
|
Decrease memory footprint of the registry cache (#521)
|
2021-11-07 13:40:54 +01:00 |
|
TheMode
|
5e10876c2a
|
Add max packet size property
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 12:19:25 +01:00 |
|
TheMode
|
d7cbcfe239
|
Add Blocking annotation
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 11:59:10 +01:00 |
|
TheMode
|
cde7e69c1f
|
Use an Object2ObjectArrayMap to store block properties
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-07 08:26:02 +01:00 |
|
Zak Shearman
|
49f64581dc
|
Fix CommandManager javadocs (#519)
|
2021-11-06 18:33:48 +01:00 |
|
TheMode
|
ec2d164e7b
|
Add internal ObjectArray
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-06 14:07:42 +01:00 |
|
TheMode
|
dcc1f0a318
|
Assume 0 entities by default per chunk
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-06 13:01:35 +01:00 |
|
TheMode
|
c745f1e064
|
Assume ids to start from 0 and increase 1 by 1. Improve lookup performance
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-06 12:49:36 +01:00 |
|
TheMode
|
7a4086c889
|
Reduce default socket send buffer size
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-05 06:26:41 +01:00 |
|
TheMode
|
ca6f0b1eb5
|
Lazily initialize nbtReader
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-04 19:13:11 +01:00 |
|
TheMode
|
acc711c640
|
Revert "Volatile encryption (#515)" (#516)
This reverts commit 0f15d4a273 .
|
2021-11-03 09:17:23 +01:00 |
|
TheMode
|
0f15d4a273
|
Volatile encryption (#515)
|
2021-11-03 09:06:06 +01:00 |
|
TheMode
|
b18df47feb
|
Avoid slice allocation when compressing packets
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-03 03:06:19 +01:00 |
|
TheMode
|
d919e1b60d
|
Add viewer fallback for non-entities
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 16:08:21 +01:00 |
|
TheMode
|
5b63636e92
|
Use caffeine map
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 06:17:58 +01:00 |
|
TheMode
|
970d4d2d9c
|
Allow buffer index/length to be specified
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 03:08:36 +01:00 |
|
TheMode
|
0ba41ac88b
|
Use the backing array for viewable packets
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 02:22:05 +01:00 |
|
TheMode
|
08f9b065de
|
Cache handle for PlayerChunkUnloadEvent
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 01:54:48 +01:00 |
|
TheMode
|
ec90af0e12
|
Remove unnecessary size check for queues
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 01:51:46 +01:00 |
|
TheMode
|
ae97aec7aa
|
Add back guava map, keep ViewableStorage synchronized
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-02 01:24:57 +01:00 |
|
TheMode
|
20891070d1
|
Reduce code duplication
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-11-01 20:25:44 +01:00 |
|
TheMode
|
faa289a097
|
Entity tracking rework (#486)
|
2021-11-01 18:04:00 +01:00 |
|
TheMode
|
0bcfc39a9d
|
What are those getters doing here
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-10-31 22:53:44 +01:00 |
|
Kezz
|
429db5b2bf
|
chore: Update Adventure to 4.9.3 and remove some deprecated elements (#510)
|
2021-10-31 19:29:41 +01:00 |
|
Luke Bingham
|
3be4edc096
|
Allow chained method calls on FakePlayerOption (#507)
|
2021-10-30 21:03:18 +02:00 |
|
TheMode
|
50a0c13120
|
Rollback concurrent map change, due to guava not providing a compute implementation
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-10-30 00:49:21 +02:00 |
|
themode
|
484727d02a
|
Use a concurrent map for viewable packets
|
2021-10-29 03:03:18 +02:00 |
|
TheMode
|
107388a37b
|
use isViewer and sendPacket shortcut
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-10-28 21:44:19 +02:00 |
|
themode
|
72461ade73
|
instanceof pattern matching in LocalCache
|
2021-10-28 02:55:40 +02:00 |
|
TheMode
|
d46db09080
|
Make PlayerSkin record
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-10-27 23:05:53 +02:00 |
|