feildmaster
05c2c55fce
Improve javadoc in 26 files.
...
Addresses:
BUKKIT-1643, BUKKIT-1868, BUKKIT-1846, BUKKIT-2632, BUKKIT-3196,
BUKKIT-3187, BUKKIT-3198, BUKKIT-3200, BUKKIT-3201 and BUKKIT-3417.
2013-01-22 16:41:00 -06:00
Wesley Wolfe
3440a1f2ee
[Bleeding] Fixes deadlock issue and generic usage. Fixes BUKKIT-844 and fixes BUKKIT-854
2012-02-29 09:50:03 -05:00
zml2008
56d628be91
Added service register and unregister events. Addresses BUKKIT-816
2012-02-26 12:15:36 -05:00
Feildmaster
99af2a1aad
[Bleeding] Event no longer implements Serializable.
2012-02-19 04:10:07 -05:00
Erik Broes
049a7cc1d0
Deprecation cleanup.
2012-02-18 13:05:58 -05:00
Erik Broes
54004d7d47
Added RemoteServerCommandEvent.
2012-02-18 12:53:30 -05:00
Nathan Adams
86f33b82c9
[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
b9fca3c04d
Generic cleanup of warnings, whitespace and style.
2011-12-25 16:02:30 +01:00
Andrew Ardill
818842e652
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
4485364e17
Small javadoc cleanup
2011-10-10 21:58:44 +01:00
sk89q
fff5598704
Added server list ping event.
2011-09-26 15:32:01 -07:00
Dinnerbone
fe4f4c5f58
Many javadoc fixes thanks to Celtic Minstrel
2011-09-25 02:56:40 +01:00
EvilSeph
b04d766ab0
Added API for manipulating map items. Thanks SpaceManiac, codename_B, sk89q and dested!
2011-08-12 22:02:15 -04:00
EvilSeph
4368ec2736
Added ServerCommandEvent. Thanks celticminstrel!
2011-07-28 10:35:52 -04:00
EvilSeph
d8f0f0d17c
More JavaDoc improvements.
2011-06-25 22:46:19 -04:00
Dinnerbone
0468c8e89e
Removing 14 deprecated methods per http://bit.ly/mO2f4d
2011-06-16 22:06:18 +01:00
Erik Broes
992f1f2bf3
Whitespace + general cleanup
2011-05-15 14:06:02 +02:00
Dinnerbone
2362fc6511
We weren't supposed to break things *that* hard. Plugins still need to update but here's a TEMPORARY fix.
2011-03-31 22:51:26 +01:00
Erik Broes
6929a1830e
Force compile-time failures for the subtle changes done in the API
2011-03-30 00:25:59 +02:00
Dinnerbone
32b3c77165
Line endings, consistency!
2011-03-27 21:27:27 +01:00
Erik Broes
94894216e8
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
8cf7b9e371
Renamed many events/constants to be not past tense <-- Major Break says: "HI"
2011-03-23 16:58:26 +01:00
stevenh
47af4404bf
Renamed IExecutor -> CommandExecutor and fixed SERVER_COMMAND doc
2011-01-29 21:17:36 +00:00
stevenh
a984e73ac1
Finalising merge with head
2011-01-29 17:28:31 +00:00
stevenh
a89a96416b
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
abda42fdc4
Implemented PluginEnabled and PluginDisabled
2011-01-03 02:07:10 +00:00