Jake Potrebic
546372966a
Extend VehicleCollisionEvent, move HandlerList up
...
Co-authored-by: SoSeDiK <mrsosedik@gmail.com >
2021-12-13 14:35:27 -08:00
Aikar
2825ece820
Fix Spigot annotation mistakes
...
while some of these may of been true, they are extreme cases and cause
a ton of noise to plugin developers.
Use ApiStatus.Internal instead of Deprecated for actual internal API
that continues to have use (internally).
These do not help plugin developers if they bring moise noise than value.
2019-03-24 18:39:01 -04:00
Shane Freeder
a9d195552e
Support cancellation supression of EntityDismount/VehicleExit events"
...
Entities must be dismounted before teleportation in order to avoid
multiple issues in the server with regards to teleportation, shamefully,
too many plugins rely on the events firing, which means that not firing
these events caues more issues than it solves;
In order to counteract this, Entity dismount/exit vehicle events have
been modified to supress cancellation (and has a method to allow plugins
to check if this has been set), noting that cancellation will be silently
surpressed given that plugins are not expecting this event to not be cancellable.
This is a far from ideal scenario, however: given the current state of this
event and other alternatives causing issues elsewhere, I believe that
this is going to be the best soultion all around.
Improvements/suggestions welcome!
2018-11-18 15:53:43 +00:00
Bukkit/Spigot
d16413b877
Javadoc improvements per checkstyle
...
By: md_5 <git@md-5.net >
2019-12-22 09:56:28 +11:00
Bukkit/Spigot
82854b7bd7
Add Override annotations where appropriate
...
By: md_5 <git@md-5.net >
2019-04-28 11:37:52 +10:00
Bukkit/Spigot
416c865476
SPIGOT-2540: Add nullability annotations to entire Bukkit API
...
By: Darkyenus <darkyenus@gmail.com >
2019-03-13 17:42:57 +11:00
Bukkit/Spigot
b2156bae0d
Remove _INVALID_ methods
...
By: md_5 <git@md-5.net >
2017-05-14 12:00:00 +10:00
Bukkit/Spigot
9d860f7ef6
Make VehicleCreateEvent Cancellable.
...
By: md_5 <git@md-5.net >
2017-03-15 20:46:13 +11:00
Bukkit/Spigot
b2d54f59bb
Clean up the javadoc to pass java 8's doclint
...
By: Thinkofdeath <thinkofdeath@spigotmc.org >
2014-11-30 21:09:01 +00:00
Bukkit/Spigot
bb50f1a774
Pulling all pending Bukkit-JavaDoc changes
...
A special thanks goes to @aerouk for almost all of the changes found here.
By: Wesley Wolfe <weswolf@aol.com >
2013-12-15 01:07:43 -05:00
Bukkit/Spigot
67439804f4
Pulling all pending Bukkit-JavaDoc changes
...
By: Wesley Wolfe <weswolf@aol.com >
2013-09-10 21:02:53 -05:00
Bukkit/Spigot
153cde6043
Update Bukkit for Minecraft 1.6.1
...
By: Wesley Wolfe <weswolf@aol.com >
2013-07-01 05:50:24 -05:00
Bukkit/Spigot
dc590d2c1e
Reverting the Drop API for now, we need to re-evalute this as it is causing too many issues and blocking releases.
...
This reverts commit 2d17b0c24e2de982c09ad6050a95db0fac70c3ad.
By: Warren Loo <evilseph@gmail.com >
2012-03-27 10:16:42 -04:00
Bukkit/Spigot
bbe996077c
[Bleeding] Added getting and setting drops to all appropriate events. Fixes BUKKIT-397 and fixes BUKKIT-1252
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2011-08-14 22:34:13 -04:00
Bukkit/Spigot
e4de1795db
[Bleeding] Event no longer implements Serializable.
...
By: Feildmaster <admin@feildmaster.com >
2012-02-19 01:25:46 -06:00
Bukkit/Spigot
75fd934339
Deprecation cleanup.
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-30 21:32:48 +01:00
Bukkit/Spigot
e0c7fc6bf5
[Bleeding] Changed event system into a new, much faster design. Huge thanks to @zml2008 & @lahwran.
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-16 18:25:17 +00:00
Bukkit/Spigot
aaab1cba23
Generic cleanup of warnings, whitespace and style.
...
By: Erik Broes <erikbroes@grum.nl >
2011-12-25 16:02:30 +01:00
Bukkit/Spigot
f75105d723
Added a case previously not covered by VehicleDestroyEvent for boats, updated VehicleDestroyEvent Javadocs.
...
By: sk89q <the.sk89q@gmail.com >
2011-10-13 01:16:18 -07:00
Bukkit/Spigot
429eb80d6e
Small javadoc cleanup
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-10 21:58:44 +01:00
Bukkit/Spigot
a8e72bdb91
Many javadoc fixes thanks to Celtic Minstrel
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-25 02:56:40 +01:00
Bukkit/Spigot
3c852a3c8f
Remove superfluous javadocs
...
By: Erik Broes <erikbroes@grum.nl >
2011-07-17 17:02:03 +02:00
Bukkit/Spigot
c54128077a
More JavaDoc improvements.
...
By: EvilSeph <evilseph@unaligned.org >
2011-06-24 02:32:04 -04:00
Bukkit/Spigot
dc11d556ba
Removing 14 deprecated methods per http://bit.ly/mO2f4d
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-06-16 22:06:18 +01:00
Bukkit/Spigot
855f4133b6
Whitespace + general cleanup
...
By: Erik Broes <erikbroes@grum.nl >
2011-05-14 23:22:54 +02:00
Bukkit/Spigot
2556140901
Updated README for line-ending demands, also fixed line-endigs.
...
By: Erik Broes <erikbroes@grum.nl >
2011-04-25 13:24:32 +02:00
Bukkit/Spigot
22b860367d
Added VEHICLE_DESTROY event
...
By: Robert Sargant <robert@sargant.com >
2011-03-16 13:11:13 +00:00
Bukkit/Spigot
19ec204cc9
We weren't supposed to break things *that* hard. Plugins still need to update but here's a TEMPORARY fix.
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-03-31 22:51:26 +01:00
Bukkit/Spigot
db5dfb3f10
Force compile-time failures for the subtle changes done in the API
...
By: Erik Broes <erikbroes@grum.nl >
2011-03-30 00:25:59 +02:00
Bukkit/Spigot
9418264170
Line endings, consistency!
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-03-27 21:27:27 +01:00
Bukkit/Spigot
125a380385
Fix Type of VehicleDamageEvent
...
By: Erik Broes <erikbroes@grum.nl >
2011-03-27 12:35:16 +02:00
Bukkit/Spigot
020da84ad2
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)
By: Erik Broes <erikbroes@grum.nl >
2011-03-26 22:21:20 +01:00
Bukkit/Spigot
77b6112b65
Added VEHICLE_UPDATE
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-01 10:18:27 +00:00
Bukkit/Spigot
73edbc4902
Moved block stuff from org.bukkit to org.bukkit.block
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 21:37:08 +00:00
Bukkit/Spigot
e2fd2dfd00
All entity stuff in org.bukkit moved to org.bukkit.entity
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 21:20:59 +00:00
Bukkit/Spigot
7a896ce200
Fixed VehicleListener not being able to register
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-08 18:47:14 +00:00
Bukkit/Spigot
ca9cd7aa45
Moving some minecart flags that don't belong in the event out of the event.
...
By: sk89q <the.sk89q@gmail.com >
2011-01-07 12:26:10 -08:00
Bukkit/Spigot
f0cb8573a9
Various changes to the vehicle hooks.
...
By: sk89q <the.sk89q@gmail.com >
2011-01-07 11:16:04 -08:00
Bukkit/Spigot
04c824307a
Change vehicle hook changes.
...
By: sk89q <the.sk89q@gmail.com >
2011-01-03 17:26:34 +08:00
Bukkit/Spigot
2ff558c10b
Implemented vehicle hooks (some changes will still be made).
...
By: sk89q <the.sk89q@gmail.com >
2011-01-03 16:52:44 +08:00