Commit Graph

692 Commits

Author SHA1 Message Date
Articdive
f1f3885751
Start Entity abstraction, add some missing entities. 2020-08-09 10:12:44 +02:00
Felix Cravic
67db1d6568 Replaced blockId by blockStateId 2020-08-09 09:55:30 +02:00
Felix Cravic
3e7ce7c1a0 Improved MeleeAttackGoal 2020-08-09 08:20:38 +02:00
Felix Cravic
7b5c6dfc44 Added LastEntityDamagerTarget & LivingEntity#getLastDamageType 2020-08-09 08:16:54 +02:00
Felix Cravic
dcf6bc2082 Fixed synchronization issue with pathfinder 2020-08-09 05:45:26 +02:00
Felix Cravic
08b4b8576e Added MeleeAttackGoal + fix velocity for players 2020-08-09 05:13:36 +02:00
Felix Cravic
bcca8a67d1 Changed ClosestEntityTarget 2020-08-09 00:30:26 +02:00
TheMode
ac809c4ea6
Merge pull request #34 from Minestom/small-optimizations
Small optimizations.
2020-08-09 00:01:17 +02:00
TheMode
d5192abd4a
Merge pull request #33 from Minestom/create-randomlookaround
Create RandomLookAroundGoal
2020-08-08 23:59:56 +02:00
Articdive
856d328668
Small optimizations. 2020-08-08 13:41:25 +02:00
Articdive
e44d5283b4
Create RandomLookAroundGoal 2020-08-08 10:20:36 +02:00
TheMode
4e38b3dfb3
Merge pull request #32 from Minestom/eat-block-goal
Create EatBlockGoal
2020-08-07 14:07:43 +02:00
Articdive
36ccf3bcab
Create EatBlockGoal 2020-08-07 13:21:59 +02:00
Felix Cravic
75ef5e7b46 EntityCreature#setPathTo now synchronized 2020-08-07 09:28:15 +02:00
TheMode
72a80da0bc
Merge pull request #31 from Minestom/improve-utility
Make utility classes final and not constructable.
2020-08-07 09:15:37 +02:00
Felix Cravic
45fd0dc22a Comments 2020-08-07 09:14:50 +02:00
Articdive
d5b8ead337
Make utility classes final and not constructable. 2020-08-07 08:10:10 +02:00
TheMode
12ccbfc80e
Merge pull request #30 from Rems19/patch-1
Fix removePlayer in ConnectionManager
2020-08-07 07:57:35 +02:00
Rems19
69e935e4dd
Fix removePlayer in ConnectionManager 2020-08-07 07:20:15 +02:00
Felix Cravic
b7a720ee2d Update Hydrazine 2020-08-07 06:36:03 +02:00
Felix Cravic
424256dcb6 Fixed entities not being removed from viewing list after changing instance 2020-08-06 18:39:56 +02:00
Felix Cravic
920a16300e Fixed PerGroupChunkProvider 2020-08-06 18:32:56 +02:00
Felix Cravic
a38a143bba Rework of the thread provider + ConnectionManager#getPlayer for UUID 2020-08-06 16:28:04 +02:00
Felix Cravic
118ed220e3 Added PlayerTarget + FollowTargetGoal 2020-08-06 13:46:30 +02:00
Felix Cravic
bf95b92c6a Entity wandering 2020-08-06 12:33:45 +02:00
Felix Cravic
3fd1efb120 Basic goal selector API 2020-08-06 11:56:43 +02:00
Felix Cravic
20e78afb40 Remove BossBar from the Player class, BossBar#addViewer should be used instead 2020-08-06 08:17:59 +02:00
Felix Cravic
bf0dd4a750 Advancement API 2020-08-06 07:42:00 +02:00
Felix Cravic
64719a732c Added EntityEyeOfEnder 2020-08-06 05:00:43 +02:00
Felix Cravic
1440aa8403 Added CustomBlock#getDrag 2020-08-06 04:54:02 +02:00
Felix Cravic
51af720bd4 Added Advancement#toMapping 2020-08-06 02:37:58 +02:00
Felix Cravic
51e6f2ff19 Added AdvancementTab#complete WIP 2020-08-06 02:19:58 +02:00
Felix Cravic
4da05b2c3f Use ColoredText when possible 2020-08-05 18:25:11 +02:00
Felix Cravic
b339312222 Comments + advancement fix 2020-08-05 14:28:15 +02:00
Felix Cravic
b066e1b78f Advancements packet are now cached 2020-08-05 14:03:52 +02:00
Felix Cravic
2ab7427b94 Added AdvancementTabEvent 2020-08-05 11:34:49 +02:00
Felix Cravic
87fcb83837 You cannot create two advancement tab with the same identifier 2020-08-05 11:13:57 +02:00
Felix Cravic
cf1ad3293c Merge remote-tracking branch 'origin/master' 2020-08-05 10:56:28 +02:00
Felix Cravic
61857bd4b6 Advancement API 2020-08-05 10:56:16 +02:00
TheMode
c38507842e
Merge pull request #27 from Minestom/update-pathfinding
Update/Improve Pathfinding
2020-08-05 09:59:05 +02:00
TheMode
cd1a936ede
Merge pull request #28 from Minestom/add-stonecutting-recipes
Add recipes for Stonecutters.
2020-08-05 09:17:10 +02:00
Articdive
9dec700ce7
Add recipes for Stonecutters. 2020-08-04 18:24:08 +02:00
Articdive
2e6b53b2fc
Add Soul fire to PFBlockDescription 2020-08-04 17:39:37 +02:00
Articdive
f5244a6375
Update/Improve Pathfinding 2020-08-04 17:37:28 +02:00
Felix Cravic
981d247f02 Fixed CommandProcessor commands, allow to disable writing tracking 2020-08-04 06:28:21 +02:00
Felix Cravic
aecf0f427a Added dynamic arguments for Command (allow for server tab completion) 2020-08-04 06:14:42 +02:00
Felix Cravic
baccc36ed7 Allow ask_server tab complete for CommandProcessor 2020-08-04 04:21:11 +02:00
TheMode
47d956c538
Merge pull request #25 from razorrider7/EntityType
Update EntityType To use Namespaced IDs
2020-08-04 01:06:23 +02:00
razorrider7
a09b217962 Update EntityType To use Namespaced IDs 2020-08-03 18:48:46 -04:00
Felix Cravic
593f2002a9 Added the Notification API 2020-08-04 00:32:03 +02:00