TheMode
|
8b187894f7
|
Make Instance implements EventHandler
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-17 06:19:14 +02:00 |
|
TheMode
|
198618ba98
|
Add rate limiter for incoming packets
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-15 12:25:58 +02:00 |
|
Konstantin Shandurenko
|
19eae7ef93
|
EntityTracker fix (#915)
|
2022-04-13 20:29:05 +02:00 |
|
TheMode
|
63b40deb34
|
Item API refactoring (#904)
|
2022-04-13 17:57:15 +02:00 |
|
Lorenzo Lapucci
|
97abccce0c
|
Use eye height difference when setting direction using Entity#lookAt(Entity) (#900)
|
2022-04-10 14:13:13 +02:00 |
|
TheMode
|
446e4a64b7
|
Catch exceptions during skin request
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-04-01 22:53:46 +02:00 |
|
TheMode
|
4e6c92e2c5
|
Unique stacking rule (#844)
|
2022-04-01 01:00:18 +02:00 |
|
Konstantin Shandurenko
|
8df0d37107
|
Entity's line of sight methods improvements (#842)
|
2022-03-31 20:28:02 +02:00 |
|
Konstantin Shandurenko
|
4c8b4c1abc
|
Fixed players visibility and relevancy within tablist (#840)
|
2022-03-31 18:57:56 +02:00 |
|
Konstantin Shandurenko
|
244f8785ff
|
Another fix for EntityProjectile (#826)
|
2022-03-29 00:00:43 +02:00 |
|
Konstantin Shandurenko
|
b3ee3e2345
|
EntityProjectile fixes and optimizations (#807)
|
2022-03-28 22:06:25 +02:00 |
|
MrGazdag
|
5469fef417
|
send teams on join (#803)
|
2022-03-26 16:16:35 +01:00 |
|
iam
|
3fbdf4f22a
|
Fix Entity Touch Block Check (#795)
|
2022-03-21 00:04:54 +01:00 |
|
Bloepiloepi
|
81b4c3158d
|
Guardian target fix (#791)
|
2022-03-20 22:07:30 +01:00 |
|
themode
|
54fd65eded
|
Remove writeAndFlush
|
2022-03-20 02:35:45 +01:00 |
|
themode
|
b304e1328a
|
Fix packet parsing for disconnected clients
|
2022-03-20 02:29:00 +01:00 |
|
TheMode
|
f2fec73202
|
Tag internal rework (#782)
|
2022-03-20 01:47:57 +01:00 |
|
Moulberry
|
84871ea93e
|
Fix typo in EntityMeta
|
2022-03-18 23:10:10 +08:00 |
|
themode
|
8cf598d290
|
Use the main scheduler
|
2022-03-16 06:58:01 +01:00 |
|
themode
|
1e58318a3a
|
Fix potential deadlock on instance join
|
2022-03-16 06:54:39 +01:00 |
|
GreatWyrm
|
2f5661b313
|
Have projectiles spawn at the creature's eye position (#598)
|
2022-03-16 00:59:15 +01:00 |
|
themode
|
acee29c20a
|
Fix player position being wrong inside tests
|
2022-03-14 19:01:48 +01:00 |
|
themode
|
df64ce9653
|
Remove dependency from instance/entity for collisions
|
2022-03-13 23:28:31 +01:00 |
|
themode
|
c890a1ae9a
|
Reduce field lookup for block touch
|
2022-03-13 17:55:00 +01:00 |
|
themode
|
b906bd89ce
|
Oops
|
2022-03-10 16:07:56 +01:00 |
|
iam
|
6891a530f5
|
Block Collision Physics (#730)
|
2022-03-09 19:08:42 +01:00 |
|
themode
|
d1b654e843
|
Fix rare viewer NPE
|
2022-03-09 17:28:37 +01:00 |
|
EpicPlayerA10
|
2e73f00331
|
Fix axolotl meta (#738)
|
2022-03-06 15:16:55 +01:00 |
|
TheMode
|
0f8f1f9906
|
Unique node mapping (#737)
|
2022-03-06 07:29:51 +01:00 |
|
TheMode
|
1bea4848ac
|
Local node (#734)
|
2022-03-05 17:01:10 +01:00 |
|
TheMode
|
cc69fcf05a
|
Revert "Local node support (#688)" (#733)
This reverts commit 0cb2600929 .
|
2022-03-05 12:06:59 +01:00 |
|
TheMode
|
0cb2600929
|
Local node support (#688)
|
2022-03-05 11:11:39 +01:00 |
|
themode
|
7c874bb588
|
GameMode cleanup
|
2022-03-04 07:07:53 +01:00 |
|
themode
|
fff0e3d97a
|
Allow viewing predicates to be null to properly support hasPredictableViewers
|
2022-03-03 16:32:52 +01:00 |
|
themode
|
122d3ebaf3
|
Test hasPredictableViewers
|
2022-03-03 16:12:05 +01:00 |
|
TheMode
|
f7d44c4774
|
Snapshot API (#722)
|
2022-03-03 07:44:57 +01:00 |
|
themode
|
96fee8541d
|
Move ObjectArray
|
2022-03-02 11:44:11 +01:00 |
|
themode
|
5930626dad
|
Fast exit when the entity has no viewer
|
2022-03-01 05:36:33 +01:00 |
|
themode
|
45fe2f1ac9
|
Improve entity viewer iterator creation
|
2022-03-01 04:21:16 +01:00 |
|
themode
|
ebb6dffb31
|
Entities should not retrieve viewers from shared instances
|
2022-02-26 00:38:27 +01:00 |
|
TheMode
|
50c0f01fb2
|
View engine improvements (#715)
|
2022-02-26 00:10:26 +01:00 |
|
Aleksey Demchenkov
|
f9367ef4a6
|
Resetting player flying speed after changing gamemode (#710)
|
2022-02-22 21:02:26 +01:00 |
|
themode
|
b1353c69fe
|
Remove viewEngine mention in updateNewViewer/updateOldViewer
|
2022-02-21 19:05:11 +01:00 |
|
themode
|
be100fa5b8
|
Fix invalid username/uuid in static PlayerSkin methods
|
2022-02-14 21:04:37 +01:00 |
|
themode
|
2438393ce1
|
Remove GlobalHandles for better testability
|
2022-02-13 12:34:27 +01:00 |
|
themode
|
4459bbeebd
|
Cleanup view tracking
|
2022-02-13 07:51:47 +01:00 |
|
TheMode
|
2006098ee2
|
Fix falling block velocity prediction
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-02-11 07:36:03 +01:00 |
|
TheMode
|
52852d339a
|
Fix viewable packets in shared instances
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-02-08 05:28:19 +01:00 |
|
TheMode
|
0743759eed
|
Do not cache registry (#651)
|
2022-02-04 22:28:05 +01:00 |
|
TheMode
|
5b699e0375
|
Fix removal scheduling involving server ticks
Signed-off-by: TheMode <themode@outlook.fr>
|
2022-01-30 08:23:34 +01:00 |
|