Dinnerbone
|
4415112ea3
|
DDL generation methods
|
2011-04-01 16:09:23 +01:00 |
|
Dinnerbone
|
61b8c36233
|
Implemented ebeans
|
2011-04-01 16:09:23 +01:00 |
|
Erik Broes
|
9c1210e312
|
Fix IIOB error when dealing with an incomplete YAML && Nagging
|
2011-04-01 10:24:48 +02:00 |
|
Erik Broes
|
8b7ac0b39e
|
Catch YAML exceptions as InvalidPluginExceptions
|
2011-04-01 09:59:24 +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 |
|
lukegb
|
2595d5ef33
|
Seal-fail workaround
|
2011-03-31 14:16:13 +00:00 |
|
Erik Broes
|
f5803e1876
|
Just NAG once, to be nice
|
2011-03-30 00:38:46 +02:00 |
|
Erik Broes
|
a3319e525b
|
Add 'NagException' to disclose plugin fail
|
2011-03-30 00:25:11 +02:00 |
|
Dinnerbone
|
a1e7fb38c1
|
RegisterInterface reload bug fix
|
2011-03-29 21:29:46 +01:00 |
|
Erik Broes
|
cc899b0048
|
Change some more signatures :(
onPlayerCommandPreprocess(PlayerChatEvent event) -> onPlayerCommandPreprocess(PlayerCommandPreprocessEvent event)
onBlockFlow(BlockFromToEvent event) -> onBlockFromTo(BlockFromToEvent event)
onPlayerJoin(PlayerEvent event) -> onPlayerJoin(PlayerJoinEvent event)
onPlayerQuit(PlayerEvent event) -> onPlayerQuit(PlayerQuitEvent event)
onPlayerTeleport(PlayerMoveEvent event) -> onPlayerTeleport(PlayerTeleportEvent event)
|
2011-03-27 00:16:06 +01:00 |
|
Erik Broes
|
7004b6f040
|
Fix some wrong event creations after previous change
|
2011-03-26 23:19:50 +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 |
|
Raphfrk
|
6ece05bc73
|
Added player join event
|
2011-03-26 15:32:29 +01:00 |
|
Raphfrk
|
2275372cb1
|
Fixed basic dependency functionality - If class can't be found, all other .jar files are scanned
|
2011-03-25 20:36:59 +01:00 |
|
Erik Broes
|
700c8a20dd
|
Add PLAYER_INTERACT, remove BLOCK_RIGHT_CLICK, BLOCK_INTERACT and PLAYER_ITEM
|
2011-03-23 16:58:43 +01:00 |
|
Erik Broes
|
f0544a90fc
|
Added PlayerBucket events
|
2011-03-23 16:58:43 +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 |
|
Dinnerbone
|
eb534613ac
|
onLoad optional...
|
2011-03-15 11:45:11 +00:00 |
|
Dinnerbone
|
6f9b8479c6
|
Plugins can no longer register events while disabled
|
2011-03-14 15:11:43 +00:00 |
|
Raphfrk
|
ebf1904fff
|
Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
|
2011-03-14 14:46:11 +00:00 |
|
Dinnerbone
|
d733a32f7c
|
Reverted classloader changes by 1f0d89be27, now actually works! Again!
|
2011-03-08 18:22:52 +00:00 |
|
Dinnerbone
|
4879aee1b5
|
Adds basic plugin dependencies, courtesy of Raphfrk
|
2011-03-07 14:04:00 +00:00 |
|
VictorD
|
aa0614d785
|
Added a few null pointer checks and performed minor touchups (tried improving a few equals, clone and hashCode methods).
|
2011-03-05 12:27:51 +01:00 |
|
Dinnerbone
|
2b1dc975f1
|
Added JavaPlugin.getCommand
|
2011-02-28 01:35:03 +00:00 |
|
Dinnerbone
|
2d7d0d9bdd
|
Readded default onCommand on plugins
|
2011-02-28 00:45:44 +00:00 |
|
Dinnerbone
|
95d92e406e
|
Tweaks to command system to allow setting executors via plugins (no more ambiguous onCommand in plugins)
|
2011-02-28 00:30:59 +00:00 |
|
Dinnerbone
|
72e6769d68
|
Removed onPlayerCommand (PLAYER_COMMAND) (and fixed Fillr to stop using it)
|
2011-02-26 19:09:57 +00:00 |
|
Dinnerbone
|
1dac795bf1
|
No longer supporting the TSLPC (inb4pitchforks)
|
2011-02-25 22:01:21 +00:00 |
|
Dinnerbone
|
a647006042
|
onPluginEnabled after plugin is enabled + same for onPluginDisabled
|
2011-02-25 12:54:08 +00:00 |
|
Dinnerbone
|
414a19e247
|
Updating plugin nags to use logger
|
2011-02-20 02:29:12 +00:00 |
|
Dinnerbone
|
3c1255da0c
|
Added Server.getLogger, changed a few anonymous loggers to use it
|
2011-02-20 02:27:31 +00:00 |
|
sk89q
|
e529e44d86
|
Lowered the priority of the old command handler event because a number of plugins were using this event incorrectly. A new event, the command preprocesser event, has replaced the previous function of the original command event.
|
2011-02-19 17:47:49 -08:00 |
|
Dinnerbone
|
bc8134c7a1
|
And this is so that we don't have to support misbehaving plugins.
|
2011-02-20 00:47:21 +00:00 |
|
Dinnerbone
|
346de2a934
|
... Supporting the plugins which really shouldn't be doing what they're doing. Don't put crap in the constructor!
|
2011-02-20 00:43:06 +00:00 |
|
Dinnerbone
|
1a2c154145
|
Removed TSLPC (That Stupidly Long Plugin Constructor)
|
2011-02-20 00:13:25 +00:00 |
|
Dinnerbone
|
eb7d3710e1
|
Fixed event priorities
|
2011-02-19 20:43:35 +00:00 |
|
Dinnerbone
|
361d8f2b9f
|
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
|
93f6e5191e
|
Added CREATURE_SPAWN event
|
2011-02-16 22:28:44 -05:00 |
|
EvilSeph
|
c2020def62
|
Exposes recently added PLAYER_PICKUP_ITEM event.
|
2011-02-12 07:58:03 -05:00 |
|
culturespy
|
01ca4cc35b
|
Added EXPLOSION_PRIMED event.
|
2011-02-12 02:47:27 -05:00 |
|
Timberjaw
|
3cc8c0dae0
|
Added SIGN_CHANGE event.
|
2011-02-11 20:34:02 -05:00 |
|
Dinnerbone
|
2db95ba0b9
|
Added event for when a world is saved (EyvindRM)
|
2011-02-09 12:57:48 +00:00 |
|
Alexander Hesse
|
6ba990ecfd
|
Added Sneaking Event
|
2011-02-08 17:09:11 +01:00 |
|
Dinnerbone
|
634daae4f6
|
Just breaking some redstone plugins, don't mind me
|
2011-02-08 12:53:30 +00:00 |
|
Dinnerbone
|
46bc44ed5f
|
New event WORLD_LOADED
|
2011-02-08 12:06:34 +00:00 |
|
Raphfrk
|
2d43dcc125
|
Scheduler
|
2011-02-07 01:06:20 +01:00 |
|
Forsaken
|
0b998a2fe4
|
Added PlayerKick (setReason, setLeaveMessage, setCancelled) and PlayerRespawn (setLocation)
|
2011-02-06 12:13:18 +01:00 |
|
Meaglin
|
af9d2b86c3
|
Interface for BlockBreakEvent
|
2011-02-01 18:07:16 +01:00 |
|
Dinnerbone
|
1dba6e8874
|
Added PLAYER_DROP_ITEM
|
2011-02-01 10:45:39 +00:00 |
|
Dinnerbone
|
630f9a89d6
|
Added VEHICLE_UPDATE
|
2011-02-01 10:18:27 +00:00 |
|