Felix Cravic
|
42cedf3fbf
|
Use Guava to initialize concurrent linked queues
|
2020-12-08 09:36:19 +01:00 |
|
Felix Cravic
|
fec23a9783
|
Improve grouped packet performance
|
2020-12-08 09:13:22 +01:00 |
|
Felix Cravic
|
91dc4eb675
|
Remove unnecessary synchronized blocks
|
2020-12-08 03:37:00 +01:00 |
|
Felix Cravic
|
eca6a657c3
|
Execute InstanceTickEvent in Instance instead of InstanceContainer
|
2020-12-08 00:16:46 +01:00 |
|
Felix Cravic
|
c836bbc051
|
Merge remote-tracking branch 'origin/master'
|
2020-12-08 00:13:24 +01:00 |
|
Felix Cravic
|
716e2ea5ef
|
Remove unnecessary synchronized block and allow for custom drop amount
|
2020-12-08 00:12:49 +01:00 |
|
KrystilizeNevaDies
|
061c1600e7
|
Annotation and type fix
Just clean up annotations on primatives and instance v InstanceContainer
|
2020-12-08 09:12:42 +10:00 |
|
Felix Cravic
|
99f4c8f2d3
|
No item copy when swapping item hand
|
2020-12-08 00:08:27 +01:00 |
|
Felix Cravic
|
0de69ae2ad
|
Merge remote-tracking branch 'origin/master'
|
2020-12-07 23:58:34 +01:00 |
|
Felix Cravic
|
ff4580c41b
|
Prevent unnecessary item copy during drop
|
2020-12-07 23:57:57 +01:00 |
|
KrystilizeNevaDies
|
e8e30b1328
|
Fix first tick call
|
2020-12-08 07:52:46 +10:00 |
|
KrystilizeNevaDies
|
6cc8946963
|
Add instance tick event
|
2020-12-08 07:30:14 +10:00 |
|
Felix Cravic
|
40787902e3
|
Small demo code update
|
2020-12-06 20:20:05 +01:00 |
|
Felix Cravic
|
07990b26e9
|
Better comment for Entity#isAutoViewable
|
2020-12-06 20:11:14 +01:00 |
|
Felix Cravic
|
0f97930f79
|
Fix player gravity
|
2020-12-06 16:52:04 +01:00 |
|
Felix Cravic
|
43aca45c05
|
Fixed void promise on channel write
|
2020-12-06 05:52:36 +01:00 |
|
Felix Cravic
|
70000e75d5
|
Added gravity acceleration and terminal velocity (and an utils method to get the gravity tick count)
|
2020-12-06 01:36:37 +01:00 |
|
Felix Cravic
|
d5e5412309
|
Allow custom EntityCreature death animation time
|
2020-12-06 00:06:52 +01:00 |
|
Felix Cravic
|
3f487f4f4f
|
Entity with scheduled removal still execute tick until complete removal, added some comments
|
2020-12-05 23:57:07 +01:00 |
|
Felix Cravic
|
8966cc7ec8
|
Merge remote-tracking branch 'origin/master'
|
2020-12-05 20:55:04 +01:00 |
|
Felix Cravic
|
a58dab4f34
|
Disable netty errors processing by default
|
2020-12-05 20:54:39 +01:00 |
|
R0bbyYT
|
a1ef2b21c3
|
The leather armor pieces are now correctly colored
|
2020-12-05 20:45:54 +01:00 |
|
Felix Cravic
|
e3f6b73241
|
NettyPlayerConnection.java#write and flush should return a ChannelFuture
|
2020-12-05 20:35:43 +01:00 |
|
TheMode
|
e059d68bed
|
Merge pull request #74 from LeoDog896/kotlin-reflect-fix
Ignore kotlin to allow stdlib and reflect to be accessed by extensions.
|
2020-12-05 17:45:39 +01:00 |
|
LeoDog896
|
e6c314a5e5
|
Ignore kotlin in classloader
|
2020-12-05 11:44:18 -05:00 |
|
Felix Cravic
|
1f1bd348b5
|
Fix player teleport being teleported inside a block
|
2020-12-05 17:14:10 +01:00 |
|
Felix Cravic
|
3c0fa42758
|
Precision in the documentation, syntax argument count needs to be higher than 0
|
2020-12-05 16:19:54 +01:00 |
|
Felix Cravic
|
59b4b7996d
|
Do not retrieve all chunks when teleporting in the same chunk
|
2020-12-05 16:16:25 +01:00 |
|
Felix Cravic
|
f7753ab447
|
#showPlayer cleanup
|
2020-12-05 16:09:08 +01:00 |
|
Felix Cravic
|
6bd6d22651
|
Added EntityCreature#switchEntityType
|
2020-12-05 01:36:06 +01:00 |
|
Felix Cravic
|
cd44732cbc
|
Velocity cleanup
|
2020-12-04 19:19:30 +01:00 |
|
Felix Cravic
|
9b8579eaf4
|
Small cleanup
|
2020-12-04 18:25:24 +01:00 |
|
KrystilizeNevaDies
|
d6c0a24bed
|
Add Vector & BlockPosition copyCoordinates
|
2020-12-04 15:17:25 +10:00 |
|
Felix Cravic
|
ddf8cc383d
|
Fixed concurrent exception when shutting down the extension manager
|
2020-12-03 17:54:23 +01:00 |
|
Felix Cravic
|
6f8cbeb73b
|
Unload extensions when shutting down the server
|
2020-12-03 17:35:04 +01:00 |
|
Felix Cravic
|
d61a598c94
|
Prevent players being disconnected two times during a clean stop, also made shutdown tasks being executed in a single thread
|
2020-12-02 21:28:36 +01:00 |
|
Felix Cravic
|
5de6e466ee
|
Execute the shutdown tasks before closing the netty server
|
2020-12-02 20:55:05 +01:00 |
|
Felix Cravic
|
6748fbe6bf
|
Merge remote-tracking branch 'origin/master'
|
2020-12-02 20:35:23 +01:00 |
|
Felix Cravic
|
635d6f9f95
|
Fixed EntityCreeper metadata
|
2020-12-02 20:35:09 +01:00 |
|
KrystilizeNevaDies
|
936f7b9392
|
Add direct playSound variant
|
2020-12-03 00:08:09 +10:00 |
|
Felix Cravic
|
181f20289c
|
Cleanup for the sound code, and comment for PlayerLoginEvent about not working player methods
|
2020-12-02 14:36:54 +01:00 |
|
Felix Cravic
|
369910aea4
|
Fixed a terrible typo
|
2020-12-01 18:52:37 +01:00 |
|
Felix Cravic
|
aa4ee97710
|
Added getter and setter for the entity in GoalSelector
|
2020-12-01 18:21:19 +01:00 |
|
KrystilizeNevaDies
|
92b06b6992
|
sendPacketToSelf
Added sendPacketToSelf for more utility on veiwable player
|
2020-11-30 10:25:12 +10:00 |
|
Felix Cravic
|
8675a90e9c
|
Added the NavigableEntity interface to use the pathfinder (instead of hardcoding it in EntityCreature)
|
2020-11-29 23:14:21 +01:00 |
|
Felix Cravic
|
75e3ffde8d
|
Comments for FollowTargetGoal
|
2020-11-29 22:19:13 +01:00 |
|
Felix Cravic
|
b6aa81bbbf
|
Prevent adding a command syntax without any argument
|
2020-11-29 21:34:54 +01:00 |
|
Felix Cravic
|
415bcda6fd
|
Allow custom Netty thread count
|
2020-11-29 17:49:02 +01:00 |
|
Felix Cravic
|
cabdb60370
|
Fix pathfinding NPE
|
2020-11-29 17:27:24 +01:00 |
|
Felix Cravic
|
bb3d57b1e5
|
WIP support for flying entities
|
2020-11-29 16:50:57 +01:00 |
|