LeoDog896
|
ab35022f60
|
Use slf4j instead of println for finalization (MinestomExtensionClassLoader)
|
2021-09-11 17:42:30 -04:00 |
|
TheMode
|
e77e32889b
|
Merge pull request #458 from Project-Cepi/add-chunk-ref-to-block-handler-methods
Add chunk reference to Tick, blockPosition (Tick) -> relativeBlockPosition
|
2021-09-11 23:20:41 +02:00 |
|
LeoDog896
|
adab546d33
|
Remove unnecessary imports
|
2021-09-11 17:19:24 -04:00 |
|
LeoDog896
|
332a8536be
|
Use absolute coordinates
|
2021-09-11 17:08:03 -04:00 |
|
TheMode
|
5106927b10
|
Add Acquirable#isLocal
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 20:24:11 +02:00 |
|
LeoDog896
|
888405c54c
|
Add chunk reference to Tick
|
2021-09-11 11:49:14 -04:00 |
|
TheMode
|
42f4678db0
|
More style
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 06:13:48 +02:00 |
|
TheMode
|
b5062ab4d6
|
Gravity tick counter should be part of the velocity tick method
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 05:54:26 +02:00 |
|
TheMode
|
3977b6f967
|
Code style
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 05:31:35 +02:00 |
|
TheMode
|
ee95015ed3
|
Simplify packet reading
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 03:39:59 +02:00 |
|
TheMode
|
0c5b37ed18
|
Optimize unnecessary chunk coordinate conversion
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 01:04:11 +02:00 |
|
TheMode
|
73237bb11b
|
Fix wrong constant being used
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-11 00:04:35 +02:00 |
|
TheMode
|
75dbacf8aa
|
Merge pull request #455 from RinesThaix/inventorySlots
Resolving inventory- events and condition slot-issues
|
2021-09-10 18:11:59 +02:00 |
|
TheMode
|
f77ccfa342
|
Merge pull request #454 from RinesThaix/anvilBlockHandler
Block handlers improvements
|
2021-09-10 18:11:20 +02:00 |
|
Шандуренко Константин Владимирович
|
6c76baa940
|
Code review
|
2021-09-10 19:08:39 +03:00 |
|
Шандуренко Константин Владимирович
|
1e5dc8d870
|
Removed stateless-related stuff from BlockManager
|
2021-09-10 18:42:21 +03:00 |
|
Шандуренко Константин Владимирович
|
e990283c40
|
Resolving inventory- events and condition issues
|
2021-09-10 18:38:27 +03:00 |
|
Шандуренко Константин Владимирович
|
98fc704139
|
BlockHandlerBase
|
2021-09-10 16:50:38 +03:00 |
|
Шандуренко Константин Владимирович
|
e3600525fa
|
BlockManager#registerStatelessHandler
|
2021-09-10 16:48:01 +03:00 |
|
Шандуренко Константин Владимирович
|
f45484c840
|
Removed synchronization on BlockManager methods, related to handlers
|
2021-09-10 16:45:04 +03:00 |
|
Шандуренко Константин Владимирович
|
2f2254ebc2
|
Setting up BlockHandler for blocks loaded by AnvilLoader
|
2021-09-10 16:42:59 +03:00 |
|
TheMode
|
6355f06d53
|
Compression buffer has now multiple purpose
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-10 06:35:34 +02:00 |
|
TheMode
|
3ddf729a46
|
Code style, remove deprecated ChatMode
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-10 05:50:08 +02:00 |
|
TheMode
|
e6db47ec6e
|
Add fancy Player#sendPacket shortcut
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-10 05:41:54 +02:00 |
|
TheMode
|
fd027ecfd7
|
Do not forget to put the buffer back in the pool queue
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 23:18:14 +02:00 |
|
TheMode
|
526108b896
|
Remove unnecessary allocation during encryption
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 23:15:57 +02:00 |
|
TheMode
|
344003f36a
|
VanillaStackingRule style
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 23:14:59 +02:00 |
|
TheMode
|
f48199397a
|
Simplify acquisition
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 20:49:54 +02:00 |
|
TheMode
|
acb8634b4b
|
Acquirable style cleanup
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 17:16:20 +02:00 |
|
TheMode
|
1c719a2fd7
|
Make getChunkCoordinate smarter and more efficient
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 06:57:46 +02:00 |
|
TheMode
|
6ab94bb778
|
One less magic value
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-09 00:26:10 +02:00 |
|
TheMode
|
d7a116c144
|
Prevent buffer being resized in writeFramedPacket , it is now possible to know if a buffer couldn't be written to
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-08 22:26:18 +02:00 |
|
TheMode
|
f023b1bc07
|
Simplify writeVarIntHeader
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-08 22:23:37 +02:00 |
|
TheMode
|
21bac6fba4
|
Better name for the local deflater, add link to the packet format
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-08 20:31:13 +02:00 |
|
TheMode
|
16dba78afe
|
Merge pull request #453 from Moulberry/master
Fix duplication glitch w/ shift-click, and fix double-click calling startCondition with the wrong inventory
|
2021-09-08 17:45:54 +02:00 |
|
Moulberry
|
788bb71587
|
Fix initial startCondition of DOUBLE_CLICK being wrong as well
|
2021-09-08 23:22:22 +08:00 |
|
Moulberry
|
08c9339fae
|
Fix double-click calling startCondition on the wrong inventory
|
2021-09-08 22:55:48 +08:00 |
|
Moulberry
|
571624a952
|
Fix duplication glitch with shift-click
|
2021-09-08 22:45:11 +08:00 |
|
TheMode
|
7c043b163e
|
Merge pull request #452 from Moulberry/master
Fix cursor being set to air due to incorrect window items packet
|
2021-09-08 15:57:51 +02:00 |
|
Moulberry
|
9e5fadaa0e
|
Fix broken cursor with window items packet
|
2021-09-08 21:50:14 +08:00 |
|
TheMode
|
025052102d
|
Ensure positive chunk view distance from the client
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-08 05:24:59 +02:00 |
|
TheMode
|
ffbc8e5f27
|
Fix Player#getLocale
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-08 00:54:00 +02:00 |
|
TheMode
|
3e386a1491
|
Send unload packet
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 21:26:24 +02:00 |
|
TheMode
|
e1c4a7afce
|
Fix chunk 0 being sent multiple time
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 20:14:15 +02:00 |
|
TheMode
|
4a260b98c2
|
Simplify/Improve getChunksInRange
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 19:58:26 +02:00 |
|
TheMode
|
e522ba7e81
|
Merge pull request #450 from RinesThaix/chunks
Chunk-related improvements
|
2021-09-07 18:28:19 +02:00 |
|
Шандуренко Константин Владимирович
|
6c4eda3bb7
|
Chunk-related improvements
|
2021-09-07 19:24:24 +03:00 |
|
TheMode
|
4b7adae382
|
Make DimensionTypeManager thread-safe
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 16:47:14 +02:00 |
|
TheMode
|
1c76fd152e
|
Fix viewable packet when a connection has multiple pairs
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 04:47:33 +02:00 |
|
TheMode
|
adf1023e35
|
There is no commit here - fix compression
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-07 01:31:34 +02:00 |
|