Erik Broes
158906c132
Some more backwards incompatible changes (minor though), also a ton of small cleanup.
...
onPluginEnable(PluginEvent event) -> onPluginEnable(PluginEnableEvent event)
onPluginDisable(PluginEvent event) -> onPluginDisable(PluginDisableEvent event)
onVehicleUpdate(VehicleEvent event) -> onVehicleUpdate(VehicleUpdateEvent event)
onWorldSave(WorldEvent event) -> onWorldSave(WorldSaveEvent event)
onWorldLoad(WorldEvent event) -> onWorldLoad(WorldLoadEvent event)
2011-03-26 22:32:14 +01:00
Erik Broes
a6a128197c
Renamed many events/constants to be not past tense <-- Major Break says: "HI"
2011-03-23 16:58:26 +01:00
Gunther De Wachter
35209011ed
Added DamageType.VOID
2011-03-17 20:04:02 +01:00
Dinnerbone
9da67772a8
Purged deprecated MobType and MobSpawner
2011-03-07 16:29:03 +00:00
Tahg
112a04a08c
added yield to explosions
2011-02-19 23:36:59 -05:00
Dinnerbone
adcf330eb2
Shifting damage events per http://forums.bukkit.org/threads/oops-i-broke-your-plugins.599/#post-67424 (This breaks stuff!)
2011-02-19 17:08:14 +00:00
ss2man44
6c06199f44
Added CREATURE_SPAWN event
2011-02-16 22:28:44 -05:00
Erik Broes
63e6ef4b5e
Windows and executable, should be 0644
2011-02-12 16:16:14 +01:00
culturespy
400b4a9fd5
Added EXPLOSION_PRIMED event.
2011-02-12 02:47:27 -05:00
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