Dinnerbone
d04e0ebd81
Fixed an extremely dangerous typo caused by @dkdunnings!
2011-09-21 17:37:24 +01:00
Rigby
83d51ee3fb
Implements the ability to customise and disable Player death messages.
2011-09-21 16:57:36 +01:00
Dinnerbone
d1f1b285ae
Added methods to control dropped EXP from EntityDeathEvent, and made a subevent for setting players respawned-exp
2011-09-21 15:40:00 +01:00
EvilSeph
b663aa5900
Changed documentation for RegainReason.REGEN ENUM to reflect latest code.
2011-09-20 21:13:40 -04:00
Wizjany
bed0cc340b
Added events for endermen pickup/placement blocks and methods to get/set the block that an enderman is holding. Thanks Wizjany
2011-09-20 18:48:56 +01:00
EvilSeph
86c7532cdf
Added DamageCause.SUICIDE.
2011-08-12 21:48:31 -04:00
sunkid
317c17fbb9
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 02:23:40 -04:00
Erik Broes
46d8c4d92f
Remove superfluous javadocs
2011-07-17 17:20:22 +02:00
EvilSeph
9789918954
More JavaDoc improvements.
2011-07-15 17:18:32 -04:00
EvilSeph
35574b8684
Added reasons for entities regaining health.
2011-06-30 14:43:00 -04:00
EvilSeph
a0c1f68109
More JavaDoc improvements.
2011-06-25 22:46:19 -04:00
EvilSeph
f709af58e5
JavaDoc cleanup.
2011-06-22 17:22:17 -04:00
EvilSeph
68f0e2d663
Added SpawnReasons to CreatureSpawn events. Thanks winsock!
2011-06-21 16:25:01 -04:00
EvilSeph
bbff1815f3
Added Target Reasons for Wolf events. Thanks Deaygo!
2011-06-18 22:29:07 -04:00
sunkid
7cab3de477
Added the concept of a projectile.
2011-06-18 22:20:47 -04:00
EvilSeph
99d9e5f66b
Added EntityRegainHealthEvent. Thanks TimWolla!
2011-06-17 16:54:23 -04:00
sunkid
d471de6bb1
Added the concept of an Explosive.
2011-06-17 16:54:23 -04:00
Erik Broes
c54ec090c8
Generic cleanup
2011-06-12 12:49:08 +02:00
EvilSeph
c5fc81a42d
Added ItemSpawnEvent. Thanks myers!
2011-06-11 00:26:18 -04:00
EvilSeph
d6f3999b70
Added EntityTame event. Thanks halvors!
2011-06-09 04:03:53 -04:00
Stephen
92f8f6aba8
Added various 1.6 portal events.
2011-06-08 18:30:48 -04:00
EvilSeph
7c9b2b9f40
Added get/setLastDamageCause. Thanks sunkid!
2011-05-16 00:25:35 -04:00
Erik Broes
c4d444ce98
Whitespace + general cleanup
2011-05-15 14:06:02 +02:00
EvilSeph
b0e81bcc7b
Added a lot of events relating to weather, including those for entities. Thanks wizjany!
2011-04-25 19:46:10 -04:00
Stephen
a6c61782ac
Added painting events (thanks verrier and tanelsuurhans)
2011-04-25 23:25:55 +02:00
Dinnerbone
8428739a27
Added LIGHTNING as a possible source of damage
2011-04-21 17:29:07 +01:00
Tahg
1723111b36
added some API for entities
2011-04-04 01:14:26 -04:00
Dinnerbone
4272e51e00
Line endings, consistency!
2011-03-27 21:27:27 +01:00
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