Bukkit/Spigot
8117c7771d
Plugins can no longer register events while disabled
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-03-14 15:11:43 +00:00
Bukkit/Spigot
e377a96a02
Adds an onLoad method to Plugin. The onLoad method is called for all plugins before the onEnable calls
...
By: Raphfrk <raphfrk@gmail.com >
2011-03-12 17:39:51 +00:00
Bukkit/Spigot
97f4798d51
Reverted classloader changes by 1f0d89be27, now actually works! Again!
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-03-08 18:20:34 +00:00
Bukkit/Spigot
6dc6946312
Adds basic plugin dependencies, courtesy of Raphfrk
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-03-07 13:56:34 +00:00
Bukkit/Spigot
bb755bb9a2
Added a few null pointer checks and performed minor touchups (tried improving a few equals, clone and hashCode methods).
...
By: VictorD <victor.danell@gmail.com >
2011-03-05 12:27:51 +01:00
Bukkit/Spigot
9c2782bea7
Added JavaPlugin.getCommand
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-28 01:35:03 +00:00
Bukkit/Spigot
2a6a5d5dc5
Readded default onCommand on plugins
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-28 00:45:44 +00:00
Bukkit/Spigot
0a0e475f83
Tweaks to command system to allow setting executors via plugins (no more ambiguous onCommand in plugins)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-28 00:30:59 +00:00
Bukkit/Spigot
1595230d40
Removed onPlayerCommand (PLAYER_COMMAND) (and fixed Fillr to stop using it)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-26 19:08:12 +00:00
Bukkit/Spigot
e2042c4cfa
No longer supporting the TSLPC (inb4pitchforks)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-25 22:00:58 +00:00
Bukkit/Spigot
d88a7b4f90
onPluginEnabled after plugin is enabled + same for onPluginDisabled
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-25 12:54:08 +00:00
Bukkit/Spigot
1257e0d24f
Updating plugin nags to use logger
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-20 02:27:16 +00:00
Bukkit/Spigot
f398397845
Added Server.getLogger, changed a few anonymous loggers to use it
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-20 02:24:47 +00:00
Bukkit/Spigot
e3b86cda50
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.
...
By: sk89q <the.sk89q@gmail.com >
2011-02-19 01:41:33 -08:00
Bukkit/Spigot
bff4790a18
And this is so that we don't have to support misbehaving plugins.
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-20 00:47:21 +00:00
Bukkit/Spigot
03a61a197f
... Supporting the plugins which really shouldn't be doing what they're doing. Don't put crap in the constructor!
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-20 00:43:06 +00:00
Bukkit/Spigot
4bb9f83d53
Removed TSLPC (That Stupidly Long Plugin Constructor)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-20 00:13:25 +00:00
Bukkit/Spigot
314bf387b5
Fixed event priorities
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-19 20:43:35 +00:00
Bukkit/Spigot
a36de75a17
Shifting damage events per http://forums.bukkit.org/threads/oops-i-broke-your-plugins.599/#post-67424 (This breaks stuff!)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-19 17:08:14 +00:00
Bukkit/Spigot
6190a55cad
Added CREATURE_SPAWN event
...
By: ss2man44 <frigids@gmail.com >
2011-01-11 21:29:48 -05:00
Bukkit/Spigot
1336c08f59
Exposes recently added PLAYER_PICKUP_ITEM event.
...
By: EvilSeph <evilseph@unaligned.org >
2011-02-12 07:52:08 -05:00
Bukkit/Spigot
8d18ce772e
Added EXPLOSION_PRIMED event.
...
By: culturespy <culturespy@gmail.com >
2011-02-03 21:59:42 -05:00
Bukkit/Spigot
204952eed0
Added SIGN_CHANGE event.
...
By: Timberjaw <timberjaw@gmail.com >
2011-02-10 18:18:56 -08:00
Bukkit/Spigot
290d9aedc9
Added event for when a world is saved (EyvindRM)
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-09 12:53:33 +00:00
Bukkit/Spigot
b280199e83
Added Sneaking Event
...
By: Alexander Hesse <azi@MacBook-Pro.local >
2011-01-25 19:04:52 +01:00
Bukkit/Spigot
d19bdf7a67
Just breaking some redstone plugins, don't mind me
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-08 12:53:30 +00:00
Bukkit/Spigot
516b5b2226
New event WORLD_LOADED
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-08 12:06:34 +00:00
Bukkit/Spigot
a5886d6edc
Scheduler
...
By: Raphfrk <raphfrk@gmail.com >
2011-02-02 23:51:52 +00:00
Bukkit/Spigot
566638ff0c
Added PlayerKick (setReason, setLeaveMessage, setCancelled) and PlayerRespawn (setLocation)
...
By: Forsaken <darkmaster87@gmx.de >
2011-02-04 16:02:49 +01:00
Bukkit/Spigot
d7d0c66b75
Interface for BlockBreakEvent
...
By: Meaglin <meaglin.wasabi@gmail.com >
2011-02-01 18:07:16 +01:00
Bukkit/Spigot
c76bf04e6d
Added PLAYER_DROP_ITEM
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-01 10:45:39 +00:00
Bukkit/Spigot
77b6112b65
Added VEHICLE_UPDATE
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-02-01 10:18:27 +00:00
Bukkit/Spigot
497ac626bf
Added PLAYER_ITEM_HELD event
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-31 01:34:23 +00:00
Bukkit/Spigot
63181e1c59
Added INVENTORY_OPEN as a player event
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-30 22:05:36 +00:00
Bukkit/Spigot
0ab994ec78
Added new EventExecutor, missed in last commit
...
By: stevenh <steven.hartland@multiplay.co.uk >
2011-01-29 21:18:47 +00:00
Bukkit/Spigot
6f4cf0388b
Renamed IExecutor -> CommandExecutor and fixed SERVER_COMMAND doc
...
By: stevenh <steven.hartland@multiplay.co.uk >
2011-01-29 21:17:36 +00:00
Bukkit/Spigot
e56db60b83
Finalising merge with head
...
By: stevenh <steven.hartland@multiplay.co.uk >
2011-01-29 17:28:31 +00:00
Bukkit/Spigot
c736e00b8c
merge with head
...
By: stevenh <steven.hartland@multiplay.co.uk >
2011-01-29 17:18:32 +00:00
Bukkit/Spigot
df05c36540
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 :(
By: stevenh <steven.hartland@multiplay.co.uk >
2011-01-29 16:23:56 +00:00
Bukkit/Spigot
14c7da2f6e
clearPlugins() and clearCommands() for PluginManager and CommandMap respectively
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-28 14:18:24 +00:00
Bukkit/Spigot
be759ba36e
onDisable on stop - stephank
...
By: Taylor Kelly <tkelly910@gmail.com >
2011-01-27 16:15:24 -05:00
Bukkit/Spigot
b26b68a61a
ENTITY_DEATH
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-27 13:25:20 +00:00
Bukkit/Spigot
a079602347
BlockBurnEvent
...
By: Taylor Kelly <tkelly910@gmail.com >
2011-01-26 16:13:04 -05:00
Bukkit/Spigot
6c441c2642
EntityTargetEvent
...
By: Taylor Kelly <tkelly910@gmail.com >
2011-01-26 14:27:43 -05:00
Bukkit/Spigot
1862bd1f09
Added extra plugin description fields
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-20 05:19:19 +00:00
Bukkit/Spigot
f0ab429e01
Fixed empty check in PluginCommand
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-20 03:08:15 +00:00
Bukkit/Spigot
f0cb21dc46
Address Feature#105:Implement support for PLAYER_ANIMATION hook/event.
...
Requires corresponding CraftBukkit change.
NOTE: The email address of this commit used to be: "Nathan Wolf < <nteske@gmail.com >"
This has been fixed but will cause all commits after to change.
By: Nathan Wolf <nteske@gmail.com >
2011-01-19 00:07:38 +08:00
Bukkit/Spigot
14009cb350
Event hooks were ordered in backwards order versus the expected way. To avoid sorting problems and manual sorting, changed priority to be handled by a PriorityQueue<>() rather than a manually sorted List().
...
Resolves issue 211 http://bugs.bukkit.org/issues/211
By: mcasper <mcasper@FLARE>
2011-01-19 10:23:00 +08:00
Bukkit/Spigot
ab6f5d4bc2
Updated commands to have optional aliases, and to fallback to /pluginName:cmdName on name conflict.
...
By: VictorD <victor.danell@gmail.com >
2011-01-18 01:12:50 +01:00
Bukkit/Spigot
97600e3c88
added call to onBlockRedstoneChange
...
By: Tal Eisenberg <eisental@gmail.com >
2011-01-18 04:26:55 +08:00