TheMode
|
9e2d8bc408
|
Fix view being reset after velocity application
|
2021-05-16 23:57:42 +02:00 |
|
Németh Noel
|
e3d31f113a
|
Don't send scheduled sync to the player it self
|
2021-05-15 21:07:42 +02:00 |
|
Németh Noel
|
78937a6b0b
|
Updated javadoc
|
2021-05-05 00:48:29 +02:00 |
|
Kieran Wallbanks
|
2fdfce703d
|
Fix javadoc errors
|
2021-05-04 15:46:34 +01:00 |
|
Németh Noel
|
1b059c5981
|
Inverted and renamed method parameter
|
2021-05-04 01:19:33 +02:00 |
|
Németh Noel
|
818251331f
|
Made #sendPositionUpdate(boolean) protected
|
2021-05-02 00:05:48 +02:00 |
|
Németh Noel
|
f4c55dd4b2
|
Fixed javadoc
|
2021-05-01 04:38:28 +02:00 |
|
Németh Noel
|
78dc2b32cd
|
Removed isNettyClient field
|
2021-05-01 04:38:04 +02:00 |
|
Németh Noel
|
3abef8c9a7
|
Fix position update
|
2021-05-01 04:27:21 +02:00 |
|
Németh Noel
|
dbd0c302d5
|
Fix player unable to move
|
2021-05-01 04:00:25 +02:00 |
|
Németh Noel
|
66f1c8847d
|
Extracted position sending from Entity#tick and improved checks, also removed duplicate code from Player#update
|
2021-05-01 02:21:11 +02:00 |
|
Németh Noel
|
998d0d6f5c
|
Renamed method
|
2021-05-01 00:51:10 +02:00 |
|
Németh Noel
|
5e55c0199d
|
Moved cloning back into methods
|
2021-05-01 00:34:04 +02:00 |
|
Németh Noel
|
ea368876af
|
Merged Entity#sendSynchronization and Player#updatePlayerPosition to #sendTeleportPacket and increased scheduled sync delay
|
2021-05-01 00:05:49 +02:00 |
|
Németh Noel
|
fa8a499321
|
Merged individual position values to position fields
|
2021-04-30 23:01:43 +02:00 |
|
TheMode
|
b27e1fcf94
|
Added beta annotations
|
2021-04-26 14:53:47 +02:00 |
|
TheMode
|
c3f1b9159c
|
Unchecked cast for acquirable getter
|
2021-04-26 12:52:02 +02:00 |
|
TheMode
|
845a8608db
|
Simplify Acquirable, support for all objects
|
2021-04-24 18:14:12 +02:00 |
|
TheMode
|
db2550f9ab
|
Merge branch 'master' into acquirable
|
2021-04-24 15:03:39 +02:00 |
|
TheMode
|
7d4e04bc66
|
Prevent potion effect filter when the list is empty
|
2021-04-24 15:03:27 +02:00 |
|
TheMode
|
cf38103621
|
Merge branch 'master' into acquirable
|
2021-04-23 23:50:14 +02:00 |
|
TheMode
|
a671de1e01
|
Change addViewer0/removeViewer0 access to protected
|
2021-04-23 21:06:47 +02:00 |
|
TheMode
|
cad488bb5d
|
Override Player#getAcquirable
|
2021-04-23 11:51:14 +02:00 |
|
TheMode
|
c24cc07b7c
|
Improve efficiency of entity chunk update
|
2021-04-23 10:17:42 +02:00 |
|
TheMode
|
297652c610
|
Remove generic Acquirable
|
2021-04-22 16:38:37 +02:00 |
|
TheMode
|
bd9cab5805
|
Remove AcquirableImpl.java, more comment
|
2021-04-18 16:50:06 +02:00 |
|
TheMode
|
23664292de
|
Simplify acquisition, reduce overhead
|
2021-04-17 14:22:47 +02:00 |
|
TheMode
|
11b1bbea2e
|
Update entities thread
|
2021-04-15 01:44:08 +02:00 |
|
TheMode
|
c1b278f4b9
|
Fix merge, remove unnecessary methods (for now)
Signed-off-by: TheMode <themode@outlook.fr>
|
2021-04-14 20:09:49 +02:00 |
|
TheMode
|
683a6d35fa
|
Merge branch 'master' into tickable
# Conflicts:
# src/main/java/net/minestom/server/entity/Entity.java
# src/main/java/net/minestom/server/instance/DynamicChunk.java
# src/main/java/net/minestom/server/instance/Instance.java
|
2021-04-14 20:06:35 +02:00 |
|
TheMode
|
adfb487140
|
Fix entity currentChunk being null
|
2021-04-12 04:50:45 +02:00 |
|
TheMode
|
3b37987f15
|
Remove dead line
|
2021-04-11 14:55:27 +02:00 |
|
TheMode
|
032343011a
|
Reduce map lookup when looping through surrounding custom blocks
|
2021-04-10 22:03:03 +02:00 |
|
TheMode
|
f5a21948c6
|
Reduce chunk lookup when switching
|
2021-04-10 21:57:33 +02:00 |
|
TheMode
|
c74946cc3c
|
Cache entity current chunk
|
2021-04-10 21:42:45 +02:00 |
|
TheMode
|
aaab620839
|
Reduce entity movement overhead (chunk lookup)
|
2021-04-10 21:21:37 +02:00 |
|
TheMode
|
4c495f401d
|
Code cleanup
|
2021-04-07 18:35:19 +02:00 |
|
themode
|
d332855bc4
|
Renamed CooldownUtils to Cooldown
|
2021-03-31 19:17:37 +02:00 |
|
themode
|
66ab1bb53d
|
Prevent Check#notNull from concatenating strings unnecessarily
|
2021-03-26 22:23:41 +01:00 |
|
themode
|
705f419f9d
|
Rename some internal-only methods
|
2021-03-26 21:31:57 +01:00 |
|
themode
|
55626738e2
|
Style cleanup
|
2021-03-26 21:26:35 +01:00 |
|
Kieran Wallbanks
|
6dd3eb8044
|
Implement HoverSource for ItemStack, Entity and Player
|
2021-03-26 17:34:38 +00:00 |
|
Kieran Wallbanks
|
522367dd78
|
Begin removing deprecated usages
|
2021-03-26 17:34:38 +00:00 |
|
themode
|
6db1c34c50
|
Remove mention of deprecated class
|
2021-03-26 11:25:03 +01:00 |
|
themode
|
c92a7873db
|
Only send velocity packet in #addViewer if required
|
2021-03-26 09:04:28 +01:00 |
|
themode
|
169dbedea2
|
Fix entity head position, improve performance for Player#addViewer0
|
2021-03-22 14:54:52 +01:00 |
|
Eoghanmc22
|
8975161edb
|
use a ConcurrentHashMap key set instead of a CopyOnWriteArraySet for viewers so .contains() is O(1)
|
2021-03-19 22:50:28 -04:00 |
|
themode
|
c960bb297b
|
Remove unnecessary condition, prevent double chunk refresh
|
2021-03-16 05:16:11 +01:00 |
|
themode
|
3ecace5bd6
|
Introduce the Tickable interface
|
2021-03-11 20:54:30 +01:00 |
|
themode
|
c253a27260
|
Added copy to clipboard message click event
|
2021-03-05 14:30:50 +01:00 |
|