LeoDog896
|
7c6c583ce1
|
Record getter
|
2021-09-19 08:36:27 -04:00 |
|
LeoDog896
|
7cc50467e2
|
Update RelativeVec.java
|
2021-09-19 08:25:22 -04:00 |
|
TheMode
|
872a49d371
|
Use a bitset for light mask (thanks @Kebab11noel)
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-19 10:09:08 +02:00 |
|
TheMode
|
d53ef36586
|
Use an array instead of list
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-18 22:14:46 +02:00 |
|
TheMode
|
a3ff3b25c4
|
Add hint in BlockGetter to only retrieve a block type at a position (ignore the handler + nbt)
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-18 16:18:41 +02:00 |
|
TheMode
|
dda90a6dfe
|
Improve chunk block getter
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-18 15:59:20 +02:00 |
|
TheMode
|
5376b8af76
|
Synchronize chunk packet creation
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-17 16:58:50 +02:00 |
|
TheMode
|
380f5a5a67
|
Remove faulty fast exit
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 19:50:57 +02:00 |
|
TheMode
|
4b5ec566bd
|
Allow FramedPackets to be sent safely
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 19:37:30 +02:00 |
|
TheMode
|
be4542e936
|
Ignore air when shift clicking
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 19:21:36 +02:00 |
|
TheMode
|
ba8da0647e
|
Properly call click events for shift & double clicks
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 18:57:13 +02:00 |
|
TheMode
|
13c05626e2
|
Handle the connection exception being null
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 07:50:12 +02:00 |
|
TheMode
|
3211831073
|
Ensure that the viewable element can be collected
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 07:43:08 +02:00 |
|
KrystilizeNevaDies
|
e061c1e640
|
Correct Instance#getNearbyEntities implementation
|
2021-09-16 14:56:08 +10:00 |
|
TheMode
|
2589cc4f3e
|
Inline TickThread tick method
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 06:21:45 +02:00 |
|
TheMode
|
f1a1adc74f
|
Issue fixed in GraalVM 21.3
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-16 05:08:49 +02:00 |
|
TheMode
|
aa33e2256c
|
Remove useless map lookup
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 17:45:09 +02:00 |
|
TheMode
|
0e8c07a811
|
Simplify ThreadDispatcher even further
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 17:33:01 +02:00 |
|
TheMode
|
9ab5e746ca
|
Prevent another lambda allocation
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 15:30:24 +02:00 |
|
TheMode
|
cffbf47b94
|
Prevent lambda allocation
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 14:57:17 +02:00 |
|
TheMode
|
7f463cdf94
|
Cleanup
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 14:54:11 +02:00 |
|
TheMode
|
a0c38b94c6
|
Avoid unnecessary thread local lookup for acquirable entities
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 14:41:01 +02:00 |
|
TheMode
|
2ecd10a4ec
|
Cipher#update is copy-safe
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-15 03:47:48 +02:00 |
|
TheMode
|
30a668aa6a
|
Merge pull request #463 from Moulberry/master
Fix pose issues caused by flight
|
2021-09-14 12:37:06 +02:00 |
|
Moulberry
|
c5362bffba
|
Remove debugging
|
2021-09-14 17:50:56 +08:00 |
|
Moulberry
|
ee435f43f2
|
Set proper pose once flying finishes
|
2021-09-14 17:50:19 +08:00 |
|
Moulberry
|
1933914bbc
|
Set proper pose once flying finishes
|
2021-09-14 17:43:02 +08:00 |
|
Moulberry
|
73ea79bed2
|
Fix flying clip bug
|
2021-09-14 17:37:57 +08:00 |
|
TheMode
|
7737d0e5b3
|
Cleanup MultiBlockChangePacket
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-14 08:14:14 +02:00 |
|
TheMode
|
2d3daf2504
|
Share code
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-14 07:20:58 +02:00 |
|
TheMode
|
8fce62ccba
|
Simplify tick loop
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-14 04:36:10 +02:00 |
|
TheMode
|
983850171b
|
Use cleaner to reuse connection buffers
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-14 02:22:58 +02:00 |
|
TheMode
|
561a10bddc
|
Merge pull request #459 from Project-Cepi/log-class-loader-finalization
Use proper logging to log class loader finalization
|
2021-09-14 01:20:48 +02:00 |
|
TheMode
|
2f9b649466
|
Reduce memory used for viewable packets
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-13 23:01:37 +02:00 |
|
TheMode
|
e1a3c295a2
|
Add dedicated PooledBuffers class
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-13 22:12:07 +02:00 |
|
TheMode
|
f307e81f04
|
Merge pull request #461 from Moulberry/master
Fix FakePlayers not being able to re-spawn, fix entities being immediately unloaded after switching dimensions
|
2021-09-13 09:29:45 +02:00 |
|
Moulberry
|
5bf4758a3a
|
Remove extra chunk unloads
|
2021-09-13 15:08:57 +08:00 |
|
Moulberry
|
9531bd5cb3
|
Merge upstream
|
2021-09-13 15:07:11 +08:00 |
|
Moulberry
|
0360fd3f79
|
Fix 2 entity loading issues
|
2021-09-13 15:05:16 +08:00 |
|
TheMode
|
527141df74
|
Nvm, the barrier is not necessary
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 23:44:53 +02:00 |
|
TheMode
|
ecd2200e1a
|
Insert barrier
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 23:22:32 +02:00 |
|
TheMode
|
d9c32fe198
|
Improve TickThread
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 23:20:22 +02:00 |
|
TheMode
|
06d8586f7f
|
Improve the thread provider api
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 22:55:37 +02:00 |
|
TheMode
|
c31aa8a7ec
|
More safety in Acquired + doc
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 06:29:33 +02:00 |
|
TheMode
|
7b059d2be5
|
Remove redundant comments/methods
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-09-12 02:34:29 +02:00 |
|
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 |
|