Commit Graph

21 Commits

Author SHA1 Message Date
James Logsdon
d75512a33f Adding EntityDamageEvent.setDamage() 2011-02-11 19:16:44 -05:00
Erik Broes
8039c05c9f General cleanup (deprecated+whitespace) 2011-02-02 00:28:41 +01:00
Dinnerbone
ee0980a338 Removed EntityDeathEvent.setDrops() (just use getDrops.add/etc) 2011-01-30 20:24:36 +00:00
stevenh
0814239f31 merge with head 2011-01-29 17:18:32 +00:00
stevenh
cc404ced12 Refactored event calling so its front loading avoiding the lookup for each event call.
This now uses an annoymous class implementing IExecutor that facilitates direct event method handler calling

Changed commands from being executed exclusively by a player to by a CommandSender to facilitate external command callers such as rcon

Fixed CustomEventListener

Merged in additional events

Added getFullName to PluginDescriptionFile which returns the combination of Name and Version

There's also a few bits of reformatting as it seems someones been editing with either tabs or dos eol :(
2011-01-29 16:23:56 +00:00
Dinnerbone
da063ad675 ENTITY_DEATH 2011-01-27 13:25:20 +00:00
Taylor Kelly
3512d29524 EntityTargetEvent 2011-01-26 14:27:43 -05:00
Adam Tanner
b813e9222f EntityExplodeEvent keeps track of its Location. 2011-01-21 23:59:34 +08:00
sk89q
8613231dc0 Added suffocation damage as an event. 2011-01-20 02:10:35 -08:00
Andrew Ardill
d58b59b5cd fix for entity damaged by projectile event 2011-01-20 20:22:34 +11:00
speakeasy
f9e46f8481 Added EntityExplodeEvent :D 2011-01-18 00:22:02 +08:00
Andrew Ardill
696880e64f Implementation of the EntityDamage*Events.
A new event EntityDamageByProjectileEvent was created. EntityDamageByProjectileEvent
adds the ability to get the projectile entity (such as an egg) and also set if
the projectile 'bounces'. New interfaces were created to facilitate all kinds
of projectile entities. Changes were made to facilitate the new event, and
enable other events, for plugins and event listeners.
2011-01-16 14:13:44 +01:00
Dinnerbone
e50b5d6ecf Moved block stuff from org.bukkit to org.bukkit.block 2011-01-15 21:37:08 +00:00
Dinnerbone
b923ccf636 All entity stuff in org.bukkit moved to org.bukkit.entity 2011-01-15 21:20:59 +00:00
Erik Broes
bbd7fffaac Events should be present tense, not paste tense. 2011-01-15 21:26:42 +01:00
Taylor Kelly
f4bd88e1f4 Remove @overrides from EntityCombust 2011-01-11 19:41:04 -05:00
Taylor Kelly
04f5a1e82b EntityCombustEvent 2011-01-10 02:59:30 +00:00
durron597
b1d277aa1e Removed unnecessary import warnings 2011-01-09 07:52:03 -05:00
angelsl
153aa4d14f Overhaul entity damage structure... 2011-01-03 15:54:58 +00:00
angelsl
73755a947b Move health stuff from LivingEntity to Entity. 2011-01-03 15:54:58 +00:00
angelsl
bc585f5892 Entity damage hooks 2011-01-03 15:54:24 +00:00