|
58bf5d6679
|
Use null coalesce in EntityDamageEvent
|
2017-09-03 12:48:57 +01:00 |
|
|
cb7911ee9c
|
Improved Absorption, now only applies to living entities, now controllable by plugins
|
2017-09-03 12:37:34 +01:00 |
|
|
120cf56a47
|
Misc return typehints
|
2017-08-30 12:59:26 +01:00 |
|
|
fd52022065
|
Refactor of health int -> float and fixed armor being useless when
computed damage reduction is less than 1
|
2017-08-30 11:03:07 +01:00 |
|
|
6b5c0af161
|
Separation of effect handling from Entity, fixes #886
|
2017-08-07 16:03:54 +01:00 |
|
|
846be84324
|
Fixed all file headers
|
2017-06-16 16:18:16 +01:00 |
|
|
51b0673b4b
|
Bite the bullet and enable strict types on everything
|
2017-06-07 12:53:16 +01:00 |
|
|
8a7259aa73
|
Merge #826: use getEffectLevel() instead of getAmplifier() + 1
Closes #412
|
2017-05-05 19:01:04 +08:00 |
|
|
92193fd27b
|
Use entity IDs in EntityDamageBy*EntityEvents, fixed memory leaks related to PvP/PvE/PvM (#418)
|
2017-03-13 10:30:31 +00:00 |
|
|
52e8781d36
|
Implemented hunger-related regen and damage
|
2016-02-11 01:53:51 +08:00 |
|
|
d5ba2a72a5
|
Added strength, weakness, resistance effects, fixed entity area
|
2015-03-29 14:49:47 +02:00 |
|
|
7d406066a7
|
Added outdated event static properties
|
2015-01-11 19:37:21 +01:00 |
|
|
8c4faa8622
|
Added extra Exceptions
|
2014-10-28 21:07:12 +01:00 |
|
|
350cee3d41
|
Added Event allocation pool, updated SPL with Class::onClassLoaded()
|
2014-10-28 10:47:40 +01:00 |
|
|
db7222976e
|
Code cleanup
|
2014-08-21 17:26:41 +02:00 |
|
|
65523972c2
|
Implemented health, events, damage, motion push
|
2014-07-06 23:10:11 +02:00 |
|