zml2008
a4ff34607b
Added a default to EventHandler.priority()
...
Fixed HandlerList.unregisterAll()
Fixed incorrect isAssignableFrom check in SimplePluginManager.getRegistrationClass()
2012-01-18 14:46:15 +01:00
Erik Broes
0062c83d81
Minor cleanup
2012-01-17 19:51:27 +01:00
Erik Broes
d57776f058
[Bleeding] Added EntityShootBowEvent. Thanks Zeerix.
2012-01-17 19:51:11 +01:00
Zeerix
fb45b3295b
[Bleeding] Added DamageCause.POISON/MAGIC and RegainReason.MAGIC/MAGIC_REGEN for potions
2012-01-17 19:49:06 +01:00
Nathan Adams
e35037ab50
[Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran.
2012-01-17 19:46:22 +01:00
Erik Broes
eb9dc64493
Generic cleaning
2012-01-15 14:37:43 +01:00
Nathan Adams
b2364780cb
Added an EntityCreatePortalEvent
2012-01-15 11:58:03 +00:00
Nathan Adams
77bcae7419
Fixed typo in Event javadoc, thanks to robin0van0der0v for the PR
2012-01-15 10:43:42 +00:00
Nathan Adams
03de75c5b9
Added EntityBlockFormEvent for block forming by entity actions (snowmen etc). Thanks to fieldmaster for the PR.
2012-01-15 09:13:00 +00:00
Nathan Adams
44217678e6
Added new methods to set a players respawned level/exp/totalExp in PlayerDeathEvent. Thanks to Feildmaster for the PR.
2012-01-14 17:54:03 +00:00
Feildmaster
0467c6aa06
Added ItemDespawnEvent
2012-01-14 17:01:03 +00:00
Erik Broes
dce83b6ce4
Generic cleanup of warnings, whitespace and style.
2011-12-25 16:02:30 +01:00
Nathan Adams
36b0a8873e
Override annotations do not belong here!
2011-12-09 16:24:23 +00:00
Nathan Adams
fc51ffee2e
Added onStructureGrow event, thanks to md-5.
2011-12-09 16:12:05 +00:00
Andrew Ardill
dfd3aebb9c
EntityExplodeEvent: Add constructor that takes yeild parameter
...
The Ender Dragon causes blocks to explode as it flies through them.
These blocks by default do not drop any items, so the default yeild for
this explosion event is 0. Previously the event had the default value
hard-coded to 0.3F, which is inaccurate in this situation.
We derecate the constructor with no yield, as any default yield should
really be left up to the implementation to decide, not the API.
2011-12-07 23:56:15 +11:00
Andrew Ardill
f2b19e14bf
Teach the API about Remote Consoles
...
This will allow us to raise events for remote consoles, and provide access
to them at a later date. Relates to BUKKIT-220
2011-12-07 17:42:32 +11:00
Nathan Adams
19a96434b3
Added cause to PlayerTeleportEvent
2011-12-04 11:03:32 +00:00
Andrew Ardill
b9862ea779
Extend EntityCombustEvent to allow setting combustion duration.
...
Also extend with two new events that track the entity or block that caused
the combustion.
2011-11-29 20:56:08 +11:00
sk89q
ce8a4b92b6
Added a case previously not covered by VehicleDestroyEvent for boats, updated VehicleDestroyEvent Javadocs.
2011-10-13 01:17:10 -07:00
Nathan Adams
8a53045910
Javadoc typo. I can now sleep soundly at night.
2011-10-11 01:24:47 +01:00
Nathan Adams
14d3401121
Small javadoc cleanup
2011-10-10 21:58:44 +01:00
Tahg
4155a42406
hopeful fix for blocks not being pistons when they should be
2011-10-05 10:59:41 -04:00
sunkid
e6fa9d9198
Added PlayerChangedWorldEvent.
2011-10-01 15:35:04 -04:00
EvilSeph
ab29f6a3b5
Painting improvements. Thanks CelticMinstrel!
...
Added interface to get/set the art and facing direction on paintings, and expanded painting break events to catch more cases (including fire and lightning); removed PaintingBreakByWorldEvent since it's identical to its superclass
2011-10-01 13:55:56 -04:00
EvilSeph
ebb8fdd6bc
Added SlimeSplit event. Thanks garbagemule!
...
The SlimeSplit event is fired when a Slime attempts to split upon death. The event may be cancelled, and the amount of smaller slimes may be customized.
2011-09-30 19:50:27 -04:00
sk89q
47a035440c
Added server list ping event.
2011-09-26 15:32:01 -07:00
Dinnerbone
e6c273e8b0
Many javadoc fixes thanks to Celtic Minstrel
2011-09-25 02:56:40 +01:00
EvilSeph
36f642b558
Added RegainReason.SATIATED.
...
This reason is used when a player regains health from generating due to their hunger being satisfied.
2011-09-22 01:34:31 -04:00
EvilSeph
5480237d3b
Added FoodLevelChange event.
2011-09-21 22:16:45 -04:00
EvilSeph
9e77b02618
Added DamageCause.STARVATION.
2011-09-21 17:19:39 -04:00
Rigby
b2e7c24e35
Added PlayerToggleSprint event and sprinting related API.
2011-09-21 16:19:17 -04:00
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
sunkid
c8b70c5a8f
addition of PlayerGameModeChangeEvent
2011-09-18 00:28:14 +01:00
EvilSeph
7f12385332
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 22:02:15 -04:00
EvilSeph
86c7532cdf
Added DamageCause.SUICIDE.
2011-08-12 21:48:31 -04:00
EvilSeph
00c797ccff
Made PlayerAnimation cancellable. Thanks desmin88!
2011-07-28 10:53:19 -04:00
EvilSeph
66e70b428e
Added ServerCommandEvent. Thanks celticminstrel!
2011-07-28 10:35:52 -04:00
sunkid
317c17fbb9
Retiring EntityDamageByProjectileEvent in favor of EntityDamageEvent.
2011-07-28 02:23:40 -04:00
EvilSeph
57544d0d22
Added PlayerVelocityEvent. Thanks Evenprime!
2011-07-28 01:17:07 -04:00
EvilSeph
1f5c90052a
Removed deprecated methods.
...
getNote() that returns a byte has been replaced by getRawNote().
teleportTo(Location) has been replaced by teleport(location).
teleportTo(Entity) has been replaced by teleport(Entity).
SnowForm event has been replaced by BlockForm event.
2011-07-27 23:18:33 -04:00
Erik Broes
46d8c4d92f
Remove superfluous javadocs
2011-07-17 17:20:22 +02:00
Erik Broes
75d550a23c
Refactor Bucket events
2011-07-17 17:02:37 +02:00
Erik Broes
e403b3e000
Added Block.getPistonMoveReaction, BlockPistonExtend and BlockPistonRetractEvent
2011-07-17 17:02:37 +02:00
EvilSeph
9789918954
More JavaDoc improvements.
2011-07-15 17:18:32 -04:00
EvilSeph
d8d006200a
Added PlayerFish event.
2011-07-03 01:31:09 -04:00
EvilSeph
b2e236878c
Fixed PlayerPickupItem event returning wrong amount picked up and added function to get the amount remaining on the ground.
2011-07-02 21:16:39 -04:00