From 3ec582f65316ec9ae835da80675394f21af7b769 Mon Sep 17 00:00:00 2001 From: walterhiggins Date: Sun, 9 Nov 2014 11:52:10 +0000 Subject: [PATCH] Include docs for both bukkit and canary event helpers. --- build.xml | 36 +- docs/API-Reference.md | 1736 +++++++++++++++-- ....2.jar => bukkit-1.7.10-R0.1-SNAPSHOT.jar} | Bin 4946179 -> 4950467 bytes src/docs/js/generateEventsHelper.js | 22 +- src/main/js/lib/events.js | 5 +- 5 files changed, 1625 insertions(+), 174 deletions(-) rename lib/{bukkit-1.7.9-R0.2.jar => bukkit-1.7.10-R0.1-SNAPSHOT.jar} (88%) diff --git a/build.xml b/build.xml index 6af979a..b3cbbba 100644 --- a/build.xml +++ b/build.xml @@ -11,7 +11,8 @@ - + + @@ -29,6 +30,7 @@ + @@ -82,10 +84,14 @@ - + - + @@ -93,11 +99,11 @@ - - - + @@ -107,10 +113,12 @@ - + - - + + @@ -133,13 +141,17 @@ Walter Higgins - + - + @@ -157,7 +169,7 @@ Walter Higgins - + diff --git a/docs/API-Reference.md b/docs/API-Reference.md index 418ecd0..6c67d28 100644 --- a/docs/API-Reference.md +++ b/docs/API-Reference.md @@ -48,8 +48,167 @@ Walter Higgins * [console global variable](#console-global-variable) * [Example](#example) * [Using string substitutions](#using-string-substitutions) - * [Events Helper Module](#events-helper-module) + * [Events Helper Module (bukkit version)](#events-helper-module-bukkit-version) * [Usage](#usage) + * [events.weatherChange()](#eventsweatherchange) + * [events.lightningStrike()](#eventslightningstrike) + * [events.thunderChange()](#eventsthunderchange) + * [events.vehicleMove()](#eventsvehiclemove) + * [events.vehicleDestroy()](#eventsvehicledestroy) + * [events.vehicleExit()](#eventsvehicleexit) + * [events.vehicleEntityCollision()](#eventsvehicleentitycollision) + * [events.vehicleBlockCollision()](#eventsvehicleblockcollision) + * [events.vehicleEnter()](#eventsvehicleenter) + * [events.vehicleDamage()](#eventsvehicledamage) + * [events.vehicleUpdate()](#eventsvehicleupdate) + * [events.vehicleCreate()](#eventsvehiclecreate) + * [events.paintingBreak()](#eventspaintingbreak) + * [events.paintingBreakByEntity()](#eventspaintingbreakbyentity) + * [events.paintingPlace()](#eventspaintingplace) + * [events.enchantItem()](#eventsenchantitem) + * [events.prepareItemEnchant()](#eventsprepareitemenchant) + * [events.playerInteractEntity()](#eventsplayerinteractentity) + * [events.playerEggThrow()](#eventsplayereggthrow) + * [events.playerUnleashEntity()](#eventsplayerunleashentity) + * [events.playerInventory()](#eventsplayerinventory) + * [events.playerLevelChange()](#eventsplayerlevelchange) + * [events.playerPortal()](#eventsplayerportal) + * [events.playerItemConsume()](#eventsplayeritemconsume) + * [events.playerTeleport()](#eventsplayerteleport) + * [events.playerBedEnter()](#eventsplayerbedenter) + * [events.playerUnregisterChannel()](#eventsplayerunregisterchannel) + * [events.playerChat()](#eventsplayerchat) + * [events.playerShearEntity()](#eventsplayershearentity) + * [events.asyncPlayerChat()](#eventsasyncplayerchat) + * [events.playerDropItem()](#eventsplayerdropitem) + * [events.playerRegisterChannel()](#eventsplayerregisterchannel) + * [events.playerMove()](#eventsplayermove) + * [events.playerItemBreak()](#eventsplayeritembreak) + * [events.playerBucketEmpty()](#eventsplayerbucketempty) + * [events.playerStatisticIncrement()](#eventsplayerstatisticincrement) + * [events.playerToggleFlight()](#eventsplayertoggleflight) + * [events.playerItemHeld()](#eventsplayeritemheld) + * [events.playerAchievementAwarded()](#eventsplayerachievementawarded) + * [events.playerToggleSneak()](#eventsplayertogglesneak) + * [events.playerExpChange()](#eventsplayerexpchange) + * [events.playerPreLogin()](#eventsplayerprelogin) + * [events.playerJoin()](#eventsplayerjoin) + * [events.playerAnimation()](#eventsplayeranimation) + * [events.playerEditBook()](#eventsplayereditbook) + * [events.playerPickupItem()](#eventsplayerpickupitem) + * [events.playerChangedWorld()](#eventsplayerchangedworld) + * [events.playerFish()](#eventsplayerfish) + * [events.playerChatTabComplete()](#eventsplayerchattabcomplete) + * [events.playerRespawn()](#eventsplayerrespawn) + * [events.playerBedLeave()](#eventsplayerbedleave) + * [events.asyncPlayerPreLogin()](#eventsasyncplayerprelogin) + * [events.playerInteract()](#eventsplayerinteract) + * [events.playerBucketFill()](#eventsplayerbucketfill) + * [events.playerVelocity()](#eventsplayervelocity) + * [events.playerQuit()](#eventsplayerquit) + * [events.playerLogin()](#eventsplayerlogin) + * [events.playerKick()](#eventsplayerkick) + * [events.playerToggleSprint()](#eventsplayertogglesprint) + * [events.playerCommandPreprocess()](#eventsplayercommandpreprocess) + * [events.playerGameModeChange()](#eventsplayergamemodechange) + * [events.furnaceSmelt()](#eventsfurnacesmelt) + * [events.inventoryDrag()](#eventsinventorydrag) + * [events.craftItem()](#eventscraftitem) + * [events.furnaceBurn()](#eventsfurnaceburn) + * [events.inventoryOpen()](#eventsinventoryopen) + * [events.inventoryPickupItem()](#eventsinventorypickupitem) + * [events.inventoryMoveItem()](#eventsinventorymoveitem) + * [events.inventoryClick()](#eventsinventoryclick) + * [events.inventoryClose()](#eventsinventoryclose) + * [events.inventoryCreative()](#eventsinventorycreative) + * [events.inventory()](#eventsinventory) + * [events.prepareItemCraft()](#eventsprepareitemcraft) + * [events.furnaceExtract()](#eventsfurnaceextract) + * [events.brew()](#eventsbrew) + * [events.serverCommand()](#eventsservercommand) + * [events.serverListPing()](#eventsserverlistping) + * [events.serviceRegister()](#eventsserviceregister) + * [events.pluginDisable()](#eventsplugindisable) + * [events.remoteServerCommand()](#eventsremoteservercommand) + * [events.mapInitialize()](#eventsmapinitialize) + * [events.serviceUnregister()](#eventsserviceunregister) + * [events.pluginEnable()](#eventspluginenable) + * [events.playerDeath()](#eventsplayerdeath) + * [events.entityCreatePortal()](#eventsentitycreateportal) + * [events.entityCombust()](#eventsentitycombust) + * [events.sheepDyeWool()](#eventssheepdyewool) + * [events.expBottle()](#eventsexpbottle) + * [events.entityTame()](#eventsentitytame) + * [events.projectileLaunch()](#eventsprojectilelaunch) + * [events.entityDamage()](#eventsentitydamage) + * [events.itemSpawn()](#eventsitemspawn) + * [events.projectileHit()](#eventsprojectilehit) + * [events.foodLevelChange()](#eventsfoodlevelchange) + * [events.itemDespawn()](#eventsitemdespawn) + * [events.entityPortalEnter()](#eventsentityportalenter) + * [events.entityPortal()](#eventsentityportal) + * [events.entityTarget()](#eventsentitytarget) + * [events.entityDeath()](#eventsentitydeath) + * [events.sheepRegrowWool()](#eventssheepregrowwool) + * [events.entityShootBow()](#eventsentityshootbow) + * [events.creeperPower()](#eventscreeperpower) + * [events.entityCombustByBlock()](#eventsentitycombustbyblock) + * [events.entityBreakDoor()](#eventsentitybreakdoor) + * [events.entityDamageByEntity()](#eventsentitydamagebyentity) + * [events.entityUnleash()](#eventsentityunleash) + * [events.entityExplode()](#eventsentityexplode) + * [events.entityInteract()](#eventsentityinteract) + * [events.explosionPrime()](#eventsexplosionprime) + * [events.horseJump()](#eventshorsejump) + * [events.creatureSpawn()](#eventscreaturespawn) + * [events.entityCombustByEntity()](#eventsentitycombustbyentity) + * [events.entityDamageByBlock()](#eventsentitydamagebyblock) + * [events.entityTargetLivingEntity()](#eventsentitytargetlivingentity) + * [events.entityTeleport()](#eventsentityteleport) + * [events.playerLeashEntity()](#eventsplayerleashentity) + * [events.slimeSplit()](#eventsslimesplit) + * [events.pigZap()](#eventspigzap) + * [events.potionSplash()](#eventspotionsplash) + * [events.entityChangeBlock()](#eventsentitychangeblock) + * [events.entityPortalExit()](#eventsentityportalexit) + * [events.entityRegainHealth()](#eventsentityregainhealth) + * [events.entityBlockForm()](#eventsentityblockform) + * [events.blockSpread()](#eventsblockspread) + * [events.blockMultiPlace()](#eventsblockmultiplace) + * [events.notePlay()](#eventsnoteplay) + * [events.blockFade()](#eventsblockfade) + * [events.blockPlace()](#eventsblockplace) + * [events.blockPhysics()](#eventsblockphysics) + * [events.blockIgnite()](#eventsblockignite) + * [events.blockBreak()](#eventsblockbreak) + * [events.blockBurn()](#eventsblockburn) + * [events.blockFromTo()](#eventsblockfromto) + * [events.blockRedstone()](#eventsblockredstone) + * [events.blockPistonRetract()](#eventsblockpistonretract) + * [events.blockDispense()](#eventsblockdispense) + * [events.signChange()](#eventssignchange) + * [events.blockPistonExtend()](#eventsblockpistonextend) + * [events.blockCanBuild()](#eventsblockcanbuild) + * [events.blockGrow()](#eventsblockgrow) + * [events.leavesDecay()](#eventsleavesdecay) + * [events.blockExp()](#eventsblockexp) + * [events.blockForm()](#eventsblockform) + * [events.blockDamage()](#eventsblockdamage) + * [events.hangingPlace()](#eventshangingplace) + * [events.hangingBreakByEntity()](#eventshangingbreakbyentity) + * [events.hangingBreak()](#eventshangingbreak) + * [events.structureGrow()](#eventsstructuregrow) + * [events.spawnChange()](#eventsspawnchange) + * [events.worldLoad()](#eventsworldload) + * [events.worldInit()](#eventsworldinit) + * [events.worldUnload()](#eventsworldunload) + * [events.worldSave()](#eventsworldsave) + * [events.chunkUnload()](#eventschunkunload) + * [events.chunkPopulate()](#eventschunkpopulate) + * [events.portalCreate()](#eventsportalcreate) + * [events.chunkLoad()](#eventschunkload) + * [Events Helper Module (canary version)](#events-helper-module-canary-version) + * [Usage](#usage-1) * [events.minecartActivate()](#eventsminecartactivate) * [events.villagerTradeUnlock()](#eventsvillagertradeunlock) * [events.mobTarget()](#eventsmobtarget) @@ -59,23 +218,23 @@ Walter Higgins * [events.hangingEntityDestroy()](#eventshangingentitydestroy) * [events.vehicleCollision()](#eventsvehiclecollision) * [events.potionEffectApplied()](#eventspotioneffectapplied) - * [events.vehicleDestroy()](#eventsvehicledestroy) - * [events.vehicleEnter()](#eventsvehicleenter) + * [events.vehicleDestroy()](#eventsvehicledestroy-1) + * [events.vehicleEnter()](#eventsvehicleenter-1) * [events.damage()](#eventsdamage) * [events.entityMount()](#eventsentitymount) - * [events.slimeSplit()](#eventsslimesplit) + * [events.slimeSplit()](#eventsslimesplit-1) * [events.endermanDropBlock()](#eventsendermandropblock) * [events.itemTouchGround()](#eventsitemtouchground) * [events.entitySpawn()](#eventsentityspawn) * [events.endermanPickupBlock()](#eventsendermanpickupblock) - * [events.vehicleDamage()](#eventsvehicledamage) + * [events.vehicleDamage()](#eventsvehicledamage-1) * [events.entityLightningStruck()](#eventsentitylightningstruck) * [events.entityDespawn()](#eventsentitydespawn) - * [events.vehicleMove()](#eventsvehiclemove) - * [events.projectileHit()](#eventsprojectilehit) - * [events.entityDeath()](#eventsentitydeath) - * [events.entityTame()](#eventsentitytame) - * [events.vehicleExit()](#eventsvehicleexit) + * [events.vehicleMove()](#eventsvehiclemove-1) + * [events.projectileHit()](#eventsprojectilehit-1) + * [events.entityDeath()](#eventsentitydeath-1) + * [events.entityTame()](#eventsentitytame-1) + * [events.vehicleExit()](#eventsvehicleexit-1) * [events.dimensionSwitch()](#eventsdimensionswitch) * [events.foodLevel()](#eventsfoodlevel) * [events.bookEdit()](#eventsbookedit) @@ -97,7 +256,7 @@ Walter Higgins * [events.playerRespawning()](#eventsplayerrespawning) * [events.craft()](#eventscraft) * [events.experience()](#eventsexperience) - * [events.signChange()](#eventssignchange) + * [events.signChange()](#eventssignchange-1) * [events.healthChange()](#eventshealthchange) * [events.disconnection()](#eventsdisconnection) * [events.gameModeChange()](#eventsgamemodechange) @@ -110,16 +269,16 @@ Walter Higgins * [events.chat()](#eventschat) * [events.itemPickup()](#eventsitempickup) * [events.bedExit()](#eventsbedexit) - * [events.blockPlace()](#eventsblockplace) + * [events.blockPlace()](#eventsblockplace-1) * [events.toolBroken()](#eventstoolbroken) * [events.kick()](#eventskick) - * [events.playerDeath()](#eventsplayerdeath) + * [events.playerDeath()](#eventsplayerdeath-1) * [events.blockLeftClick()](#eventsblockleftclick) * [events.blockDestroy()](#eventsblockdestroy) * [events.bedEnter()](#eventsbedenter) * [events.signShow()](#eventssignshow) - * [events.inventory()](#eventsinventory) - * [events.playerMove()](#eventsplayermove) + * [events.inventory()](#eventsinventory-1) + * [events.playerMove()](#eventsplayermove-1) * [events.itemUse()](#eventsitemuse) * [events.ban()](#eventsban) * [events.statGained()](#eventsstatgained) @@ -134,25 +293,25 @@ Walter Higgins * [events.portalDestroy()](#eventsportaldestroy) * [events.ignition()](#eventsignition) * [events.redstoneChange()](#eventsredstonechange) - * [events.weatherChange()](#eventsweatherchange) + * [events.weatherChange()](#eventsweatherchange-1) * [events.chunkCreation()](#eventschunkcreation) * [events.hopperTransfer()](#eventshoppertransfer) - * [events.chunkUnload()](#eventschunkunload) - * [events.blockGrow()](#eventsblockgrow) + * [events.chunkUnload()](#eventschunkunload-1) + * [events.blockGrow()](#eventsblockgrow-1) * [events.dispense()](#eventsdispense) * [events.blockDropXp()](#eventsblockdropxp) * [events.fireworkExplode()](#eventsfireworkexplode) * [events.leafDecay()](#eventsleafdecay) * [events.pistonExtend()](#eventspistonextend) * [events.noteBlockPlay()](#eventsnoteblockplay) - * [events.lightningStrike()](#eventslightningstrike) + * [events.lightningStrike()](#eventslightningstrike-1) * [events.decorate()](#eventsdecorate) * [events.explosion()](#eventsexplosion) * [events.tNTActivate()](#eventstntactivate) * [events.timeChange()](#eventstimechange) * [events.flow()](#eventsflow) - * [events.portalCreate()](#eventsportalcreate) - * [events.blockPhysics()](#eventsblockphysics) + * [events.portalCreate()](#eventsportalcreate-1) + * [events.blockPhysics()](#eventsblockphysics-1) * [events.playerCommand()](#eventsplayercommand) * [events.consoleCommand()](#eventsconsolecommand) * [events.commandBlockCommand()](#eventscommandblockcommand) @@ -160,10 +319,10 @@ Walter Higgins * [events.permissionCheck()](#eventspermissioncheck) * [events.serverGuiStart()](#eventsserverguistart) * [events.unloadWorld()](#eventsunloadworld) - * [events.pluginDisable()](#eventsplugindisable) - * [events.pluginEnable()](#eventspluginenable) + * [events.pluginDisable()](#eventsplugindisable-1) + * [events.pluginEnable()](#eventspluginenable-1) * [events.serverTick()](#eventsservertick) - * [events.serverListPing()](#eventsserverlistping) + * [events.serverListPing()](#eventsserverlistping-1) * [events.serverShutdown()](#eventsservershutdown) * [Blocks Module](#blocks-module) * [Examples](#examples) @@ -175,7 +334,7 @@ Walter Higgins * [Http Module](#http-module) * [http.request() function](#httprequest-function) * [sc-mqtt module](#sc-mqtt-module) - * [Usage](#usage-1) + * [Usage](#usage-2) * [Signs Module](#signs-module) * [signs.menu() function](#signsmenu-function) * [signs.getTargetedBy() function](#signsgettargetedby-function) @@ -239,22 +398,22 @@ Walter Higgins * [Drone.hemisphere0() method](#dronehemisphere0-method) * [Drone.spiral_stairs() method](#dronespiral_stairs-method) * [Example Plugin #1 - A simple extension to Minecraft.](#example-plugin-1---a-simple-extension-to-minecraft) - * [Usage:](#usage-2) - * [Example Plugin #2 - Making extensions available for all players.](#example-plugin-2---making-extensions-available-for-all-players) * [Usage:](#usage-3) - * [Example Plugin #3 - Limiting use of commands to operators only.](#example-plugin-3---limiting-use-of-commands-to-operators-only) + * [Example Plugin #2 - Making extensions available for all players.](#example-plugin-2---making-extensions-available-for-all-players) * [Usage:](#usage-4) - * [Example Plugin #4 - Using parameters in commands.](#example-plugin-4---using-parameters-in-commands) + * [Example Plugin #3 - Limiting use of commands to operators only.](#example-plugin-3---limiting-use-of-commands-to-operators-only) * [Usage:](#usage-5) - * [Example Plugin #5 - Re-use - Using your own and others modules.](#example-plugin-5---re-use---using-your-own-and-others-modules) + * [Example Plugin #4 - Using parameters in commands.](#example-plugin-4---using-parameters-in-commands) * [Usage:](#usage-6) - * [Example Plugin #6 - Re-use - Using 'utils' to get Player objects.](#example-plugin-6---re-use---using-utils-to-get-player-objects) + * [Example Plugin #5 - Re-use - Using your own and others modules.](#example-plugin-5---re-use---using-your-own-and-others-modules) * [Usage:](#usage-7) + * [Example Plugin #6 - Re-use - Using 'utils' to get Player objects.](#example-plugin-6---re-use---using-utils-to-get-player-objects) + * [Usage:](#usage-8) * [Example Plugin #7 - Listening for events, Greet players when they join the game.](#example-plugin-7---listening-for-events-greet-players-when-they-join-the-game) * [Arrows Plugin](#arrows-plugin) - * [Usage:](#usage-8) + * [Usage:](#usage-9) * [Spawn Plugin](#spawn-plugin) - * [Usage](#usage-9) + * [Usage](#usage-10) * [alias Plugin](#alias-plugin) * [Examples](#examples-2) * [Classroom Plugin](#classroom-plugin) @@ -276,7 +435,7 @@ Walter Higgins * [Rules](#rules) * [Gameplay Mechanics](#gameplay-mechanics) * [Items module](#items-module) - * [Usage](#usage-10) + * [Usage](#usage-11) ## Modules in Scriptcraft @@ -901,7 +1060,1278 @@ ScriptCraft uses Java's [String.format()][strfmt] so any string substitution ide [strfmt]: http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#format(java.lang.String, java.lang.Object...) [webcons]: https://developer.mozilla.org/en-US/docs/Web/API/console -## Events Helper Module +## Events Helper Module (bukkit version) +The Events helper module provides a suite of functions - one for each possible event. +For example, the events.blockBreak() function is just a wrapper function which calls events.on(org.bukkit.event.block.BlockBreakEvent, callback, priority) +This module is a convenience wrapper for easily adding new event handling functions in Javascript. +At the in-game or server-console prompt, players/admins can type `events.` and use TAB completion +to choose from any of the approx. 160 different event types to listen to. + +### Usage + + events.blockBreak( function( event ) { + echo( event.player, 'You broke a block!'); + }); + +The crucial difference is that the events module now has functions for each of the built-in events. The functions are accessible via TAB-completion so will help beginning programmers to explore the events at the server console window. + +### events.weatherChange() + +#### Parameters + + * callback - A function which is called whenever the [weather.WeatherChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/weather/WeatherChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.lightningStrike() + +#### Parameters + + * callback - A function which is called whenever the [weather.LightningStrikeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/weather/LightningStrikeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.thunderChange() + +#### Parameters + + * callback - A function which is called whenever the [weather.ThunderChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/weather/ThunderChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleMove() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleMoveEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleMoveEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleDestroy() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleDestroyEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleDestroyEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleExit() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleExitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleExitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleEntityCollision() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleEntityCollisionEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleEntityCollisionEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleBlockCollision() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleBlockCollisionEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleBlockCollisionEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleEnter() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleEnterEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleEnterEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleDamage() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleDamageEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleDamageEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleUpdate() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleUpdateEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleUpdateEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.vehicleCreate() + +#### Parameters + + * callback - A function which is called whenever the [vehicle.VehicleCreateEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/vehicle/VehicleCreateEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.paintingBreak() + +#### Parameters + + * callback - A function which is called whenever the [painting.PaintingBreakEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/painting/PaintingBreakEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.paintingBreakByEntity() + +#### Parameters + + * callback - A function which is called whenever the [painting.PaintingBreakByEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/painting/PaintingBreakByEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.paintingPlace() + +#### Parameters + + * callback - A function which is called whenever the [painting.PaintingPlaceEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/painting/PaintingPlaceEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.enchantItem() + +#### Parameters + + * callback - A function which is called whenever the [enchantment.EnchantItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/enchantment/EnchantItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.prepareItemEnchant() + +#### Parameters + + * callback - A function which is called whenever the [enchantment.PrepareItemEnchantEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/enchantment/PrepareItemEnchantEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerInteractEntity() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerInteractEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerInteractEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerEggThrow() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerEggThrowEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerEggThrowEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerUnleashEntity() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerUnleashEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerUnleashEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerInventory() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerInventoryEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerInventoryEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerLevelChange() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerLevelChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerLevelChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerPortal() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerPortalEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerPortalEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerItemConsume() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerItemConsumeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerItemConsumeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerTeleport() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerTeleportEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerTeleportEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerBedEnter() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerBedEnterEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerBedEnterEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerUnregisterChannel() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerUnregisterChannelEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerUnregisterChannelEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerChat() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerChatEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerChatEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerShearEntity() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerShearEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerShearEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.asyncPlayerChat() + +#### Parameters + + * callback - A function which is called whenever the [player.AsyncPlayerChatEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/AsyncPlayerChatEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerDropItem() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerDropItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerDropItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerRegisterChannel() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerRegisterChannelEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerRegisterChannelEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerMove() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerMoveEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerMoveEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerItemBreak() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerItemBreakEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerItemBreakEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerBucketEmpty() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerBucketEmptyEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerBucketEmptyEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerStatisticIncrement() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerStatisticIncrementEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerStatisticIncrementEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerToggleFlight() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerToggleFlightEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerToggleFlightEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerItemHeld() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerItemHeldEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerItemHeldEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerAchievementAwarded() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerAchievementAwardedEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerAchievementAwardedEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerToggleSneak() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerToggleSneakEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerToggleSneakEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerExpChange() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerExpChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerExpChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerPreLogin() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerPreLoginEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerPreLoginEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerJoin() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerJoinEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerJoinEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerAnimation() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerAnimationEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerAnimationEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerEditBook() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerEditBookEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerEditBookEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerPickupItem() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerPickupItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerPickupItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerChangedWorld() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerChangedWorldEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerChangedWorldEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerFish() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerFishEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerFishEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerChatTabComplete() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerChatTabCompleteEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerChatTabCompleteEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerRespawn() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerRespawnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerRespawnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerBedLeave() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerBedLeaveEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerBedLeaveEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.asyncPlayerPreLogin() + +#### Parameters + + * callback - A function which is called whenever the [player.AsyncPlayerPreLoginEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/AsyncPlayerPreLoginEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerInteract() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerInteractEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerInteractEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerBucketFill() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerBucketFillEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerBucketFillEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerVelocity() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerVelocityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerVelocityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerQuit() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerQuitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerQuitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerLogin() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerLoginEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerLoginEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerKick() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerKickEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerKickEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerToggleSprint() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerToggleSprintEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerToggleSprintEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerCommandPreprocess() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerCommandPreprocessEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerCommandPreprocessEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerGameModeChange() + +#### Parameters + + * callback - A function which is called whenever the [player.PlayerGameModeChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerGameModeChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.furnaceSmelt() + +#### Parameters + + * callback - A function which is called whenever the [inventory.FurnaceSmeltEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/FurnaceSmeltEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryDrag() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryDragEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryDragEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.craftItem() + +#### Parameters + + * callback - A function which is called whenever the [inventory.CraftItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/CraftItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.furnaceBurn() + +#### Parameters + + * callback - A function which is called whenever the [inventory.FurnaceBurnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/FurnaceBurnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryOpen() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryOpenEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryOpenEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryPickupItem() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryPickupItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryPickupItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryMoveItem() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryMoveItemEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryMoveItemEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryClick() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryClickEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryClickEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryClose() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryCloseEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryCloseEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventoryCreative() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryCreativeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryCreativeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.inventory() + +#### Parameters + + * callback - A function which is called whenever the [inventory.InventoryEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/InventoryEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.prepareItemCraft() + +#### Parameters + + * callback - A function which is called whenever the [inventory.PrepareItemCraftEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/PrepareItemCraftEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.furnaceExtract() + +#### Parameters + + * callback - A function which is called whenever the [inventory.FurnaceExtractEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/FurnaceExtractEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.brew() + +#### Parameters + + * callback - A function which is called whenever the [inventory.BrewEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/inventory/BrewEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.serverCommand() + +#### Parameters + + * callback - A function which is called whenever the [server.ServerCommandEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/ServerCommandEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.serverListPing() + +#### Parameters + + * callback - A function which is called whenever the [server.ServerListPingEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/ServerListPingEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.serviceRegister() + +#### Parameters + + * callback - A function which is called whenever the [server.ServiceRegisterEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/ServiceRegisterEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.pluginDisable() + +#### Parameters + + * callback - A function which is called whenever the [server.PluginDisableEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/PluginDisableEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.remoteServerCommand() + +#### Parameters + + * callback - A function which is called whenever the [server.RemoteServerCommandEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/RemoteServerCommandEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.mapInitialize() + +#### Parameters + + * callback - A function which is called whenever the [server.MapInitializeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/MapInitializeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.serviceUnregister() + +#### Parameters + + * callback - A function which is called whenever the [server.ServiceUnregisterEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/ServiceUnregisterEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.pluginEnable() + +#### Parameters + + * callback - A function which is called whenever the [server.PluginEnableEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/server/PluginEnableEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerDeath() + +#### Parameters + + * callback - A function which is called whenever the [entity.PlayerDeathEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PlayerDeathEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityCreatePortal() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityCreatePortalEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityCreatePortalEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityCombust() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityCombustEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityCombustEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.sheepDyeWool() + +#### Parameters + + * callback - A function which is called whenever the [entity.SheepDyeWoolEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/SheepDyeWoolEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.expBottle() + +#### Parameters + + * callback - A function which is called whenever the [entity.ExpBottleEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ExpBottleEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityTame() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityTameEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityTameEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.projectileLaunch() + +#### Parameters + + * callback - A function which is called whenever the [entity.ProjectileLaunchEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ProjectileLaunchEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityDamage() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityDamageEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDamageEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.itemSpawn() + +#### Parameters + + * callback - A function which is called whenever the [entity.ItemSpawnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ItemSpawnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.projectileHit() + +#### Parameters + + * callback - A function which is called whenever the [entity.ProjectileHitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ProjectileHitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.foodLevelChange() + +#### Parameters + + * callback - A function which is called whenever the [entity.FoodLevelChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/FoodLevelChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.itemDespawn() + +#### Parameters + + * callback - A function which is called whenever the [entity.ItemDespawnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ItemDespawnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityPortalEnter() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityPortalEnterEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityPortalEnterEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityPortal() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityPortalEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityPortalEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityTarget() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityTargetEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityTargetEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityDeath() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityDeathEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDeathEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.sheepRegrowWool() + +#### Parameters + + * callback - A function which is called whenever the [entity.SheepRegrowWoolEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/SheepRegrowWoolEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityShootBow() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityShootBowEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityShootBowEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.creeperPower() + +#### Parameters + + * callback - A function which is called whenever the [entity.CreeperPowerEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/CreeperPowerEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityCombustByBlock() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityCombustByBlockEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityCombustByBlockEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityBreakDoor() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityBreakDoorEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityBreakDoorEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityDamageByEntity() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityDamageByEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDamageByEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityUnleash() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityUnleashEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityUnleashEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityExplode() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityExplodeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityExplodeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityInteract() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityInteractEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityInteractEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.explosionPrime() + +#### Parameters + + * callback - A function which is called whenever the [entity.ExplosionPrimeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ExplosionPrimeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.horseJump() + +#### Parameters + + * callback - A function which is called whenever the [entity.HorseJumpEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/HorseJumpEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.creatureSpawn() + +#### Parameters + + * callback - A function which is called whenever the [entity.CreatureSpawnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/CreatureSpawnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityCombustByEntity() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityCombustByEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityCombustByEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityDamageByBlock() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityDamageByBlockEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDamageByBlockEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityTargetLivingEntity() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityTargetLivingEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityTargetLivingEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityTeleport() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityTeleportEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityTeleportEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.playerLeashEntity() + +#### Parameters + + * callback - A function which is called whenever the [entity.PlayerLeashEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PlayerLeashEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.slimeSplit() + +#### Parameters + + * callback - A function which is called whenever the [entity.SlimeSplitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/SlimeSplitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.pigZap() + +#### Parameters + + * callback - A function which is called whenever the [entity.PigZapEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PigZapEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.potionSplash() + +#### Parameters + + * callback - A function which is called whenever the [entity.PotionSplashEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PotionSplashEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityChangeBlock() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityChangeBlockEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityChangeBlockEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityPortalExit() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityPortalExitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityPortalExitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityRegainHealth() + +#### Parameters + + * callback - A function which is called whenever the [entity.EntityRegainHealthEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityRegainHealthEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.entityBlockForm() + +#### Parameters + + * callback - A function which is called whenever the [block.EntityBlockFormEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/EntityBlockFormEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockSpread() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockSpreadEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockSpreadEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockMultiPlace() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockMultiPlaceEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockMultiPlaceEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.notePlay() + +#### Parameters + + * callback - A function which is called whenever the [block.NotePlayEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/NotePlayEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockFade() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockFadeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockFadeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockPlace() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockPlaceEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockPlaceEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockPhysics() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockPhysicsEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockPhysicsEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockIgnite() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockIgniteEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockIgniteEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockBreak() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockBreakEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockBreakEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockBurn() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockBurnEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockBurnEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockFromTo() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockFromToEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockFromToEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockRedstone() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockRedstoneEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockRedstoneEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockPistonRetract() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockPistonRetractEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockPistonRetractEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockDispense() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockDispenseEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockDispenseEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.signChange() + +#### Parameters + + * callback - A function which is called whenever the [block.SignChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/SignChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockPistonExtend() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockPistonExtendEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockPistonExtendEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockCanBuild() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockCanBuildEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockCanBuildEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockGrow() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockGrowEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockGrowEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.leavesDecay() + +#### Parameters + + * callback - A function which is called whenever the [block.LeavesDecayEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/LeavesDecayEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockExp() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockExpEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockExpEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockForm() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockFormEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockFormEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.blockDamage() + +#### Parameters + + * callback - A function which is called whenever the [block.BlockDamageEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/block/BlockDamageEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.hangingPlace() + +#### Parameters + + * callback - A function which is called whenever the [hanging.HangingPlaceEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/hanging/HangingPlaceEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.hangingBreakByEntity() + +#### Parameters + + * callback - A function which is called whenever the [hanging.HangingBreakByEntityEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/hanging/HangingBreakByEntityEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.hangingBreak() + +#### Parameters + + * callback - A function which is called whenever the [hanging.HangingBreakEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/hanging/HangingBreakEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.structureGrow() + +#### Parameters + + * callback - A function which is called whenever the [world.StructureGrowEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/StructureGrowEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.spawnChange() + +#### Parameters + + * callback - A function which is called whenever the [world.SpawnChangeEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/SpawnChangeEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.worldLoad() + +#### Parameters + + * callback - A function which is called whenever the [world.WorldLoadEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/WorldLoadEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.worldInit() + +#### Parameters + + * callback - A function which is called whenever the [world.WorldInitEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/WorldInitEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.worldUnload() + +#### Parameters + + * callback - A function which is called whenever the [world.WorldUnloadEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/WorldUnloadEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.worldSave() + +#### Parameters + + * callback - A function which is called whenever the [world.WorldSaveEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/WorldSaveEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.chunkUnload() + +#### Parameters + + * callback - A function which is called whenever the [world.ChunkUnloadEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkUnloadEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.chunkPopulate() + +#### Parameters + + * callback - A function which is called whenever the [world.ChunkPopulateEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkPopulateEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.portalCreate() + +#### Parameters + + * callback - A function which is called whenever the [world.PortalCreateEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/PortalCreateEvent.html) is fired + + * priority - optional - see events.on() for more information. + +### events.chunkLoad() + +#### Parameters + + * callback - A function which is called whenever the [world.ChunkLoadEvent event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkLoadEvent.html) is fired + + * priority - optional - see events.on() for more information. + +## Events Helper Module (canary version) The Events helper module provides a suite of functions - one for each possible event. For example, the events.blockDestroy() function is just a wrapper function which calls events.on(net.canarymod.hook.player.BlockDestroyHook, callback, priority) This module is a convenience wrapper for easily adding new event handling functions in Javascript. @@ -920,7 +2350,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.MinecartActivateHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/MinecartActivateHook.html) is fired + * callback - A function which is called whenever the [entity.MinecartActivateHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/MinecartActivateHook.html) is fired * priority - optional - see events.on() for more information. @@ -928,7 +2358,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VillagerTradeUnlockHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VillagerTradeUnlockHook.html) is fired + * callback - A function which is called whenever the [entity.VillagerTradeUnlockHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VillagerTradeUnlockHook.html) is fired * priority - optional - see events.on() for more information. @@ -936,7 +2366,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.MobTargetHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/MobTargetHook.html) is fired + * callback - A function which is called whenever the [entity.MobTargetHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/MobTargetHook.html) is fired * priority - optional - see events.on() for more information. @@ -944,7 +2374,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.ChickenLayEggHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ChickenLayEggHook.html) is fired + * callback - A function which is called whenever the [entity.ChickenLayEggHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/ChickenLayEggHook.html) is fired * priority - optional - see events.on() for more information. @@ -952,7 +2382,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.PotionEffectFinishHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PotionEffectFinishHook.html) is fired + * callback - A function which is called whenever the [entity.PotionEffectFinishHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/PotionEffectFinishHook.html) is fired * priority - optional - see events.on() for more information. @@ -960,7 +2390,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityMoveHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityMoveHook.html) is fired + * callback - A function which is called whenever the [entity.EntityMoveHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityMoveHook.html) is fired * priority - optional - see events.on() for more information. @@ -968,7 +2398,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.HangingEntityDestroyHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/HangingEntityDestroyHook.html) is fired + * callback - A function which is called whenever the [entity.HangingEntityDestroyHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/HangingEntityDestroyHook.html) is fired * priority - optional - see events.on() for more information. @@ -976,7 +2406,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleCollisionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleCollisionHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleCollisionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleCollisionHook.html) is fired * priority - optional - see events.on() for more information. @@ -984,7 +2414,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.PotionEffectAppliedHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/PotionEffectAppliedHook.html) is fired + * callback - A function which is called whenever the [entity.PotionEffectAppliedHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/PotionEffectAppliedHook.html) is fired * priority - optional - see events.on() for more information. @@ -992,7 +2422,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleDestroyHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleDestroyHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleDestroyHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleDestroyHook.html) is fired * priority - optional - see events.on() for more information. @@ -1000,7 +2430,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleEnterHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleEnterHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleEnterHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleEnterHook.html) is fired * priority - optional - see events.on() for more information. @@ -1008,7 +2438,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.DamageHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/DamageHook.html) is fired + * callback - A function which is called whenever the [entity.DamageHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/DamageHook.html) is fired * priority - optional - see events.on() for more information. @@ -1016,7 +2446,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityMountHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityMountHook.html) is fired + * callback - A function which is called whenever the [entity.EntityMountHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityMountHook.html) is fired * priority - optional - see events.on() for more information. @@ -1024,7 +2454,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.SlimeSplitHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/SlimeSplitHook.html) is fired + * callback - A function which is called whenever the [entity.SlimeSplitHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/SlimeSplitHook.html) is fired * priority - optional - see events.on() for more information. @@ -1032,7 +2462,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EndermanDropBlockHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EndermanDropBlockHook.html) is fired + * callback - A function which is called whenever the [entity.EndermanDropBlockHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EndermanDropBlockHook.html) is fired * priority - optional - see events.on() for more information. @@ -1040,7 +2470,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.ItemTouchGroundHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ItemTouchGroundHook.html) is fired + * callback - A function which is called whenever the [entity.ItemTouchGroundHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/ItemTouchGroundHook.html) is fired * priority - optional - see events.on() for more information. @@ -1048,7 +2478,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntitySpawnHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntitySpawnHook.html) is fired + * callback - A function which is called whenever the [entity.EntitySpawnHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntitySpawnHook.html) is fired * priority - optional - see events.on() for more information. @@ -1056,7 +2486,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EndermanPickupBlockHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EndermanPickupBlockHook.html) is fired + * callback - A function which is called whenever the [entity.EndermanPickupBlockHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EndermanPickupBlockHook.html) is fired * priority - optional - see events.on() for more information. @@ -1064,7 +2494,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleDamageHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleDamageHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleDamageHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleDamageHook.html) is fired * priority - optional - see events.on() for more information. @@ -1072,7 +2502,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityLightningStruckHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityLightningStruckHook.html) is fired + * callback - A function which is called whenever the [entity.EntityLightningStruckHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityLightningStruckHook.html) is fired * priority - optional - see events.on() for more information. @@ -1080,7 +2510,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityDespawnHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDespawnHook.html) is fired + * callback - A function which is called whenever the [entity.EntityDespawnHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityDespawnHook.html) is fired * priority - optional - see events.on() for more information. @@ -1088,7 +2518,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleMoveHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleMoveHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleMoveHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleMoveHook.html) is fired * priority - optional - see events.on() for more information. @@ -1096,7 +2526,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.ProjectileHitHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/ProjectileHitHook.html) is fired + * callback - A function which is called whenever the [entity.ProjectileHitHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/ProjectileHitHook.html) is fired * priority - optional - see events.on() for more information. @@ -1104,7 +2534,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityDeathHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityDeathHook.html) is fired + * callback - A function which is called whenever the [entity.EntityDeathHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityDeathHook.html) is fired * priority - optional - see events.on() for more information. @@ -1112,7 +2542,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.EntityTameHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/EntityTameHook.html) is fired + * callback - A function which is called whenever the [entity.EntityTameHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/EntityTameHook.html) is fired * priority - optional - see events.on() for more information. @@ -1120,7 +2550,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.VehicleExitHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/VehicleExitHook.html) is fired + * callback - A function which is called whenever the [entity.VehicleExitHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/VehicleExitHook.html) is fired * priority - optional - see events.on() for more information. @@ -1128,7 +2558,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [entity.DimensionSwitchHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/entity/DimensionSwitchHook.html) is fired + * callback - A function which is called whenever the [entity.DimensionSwitchHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/entity/DimensionSwitchHook.html) is fired * priority - optional - see events.on() for more information. @@ -1136,7 +2566,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.FoodLevelHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/FoodLevelHook.html) is fired + * callback - A function which is called whenever the [player.FoodLevelHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/FoodLevelHook.html) is fired * priority - optional - see events.on() for more information. @@ -1144,7 +2574,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BookEditHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BookEditHook.html) is fired + * callback - A function which is called whenever the [player.BookEditHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BookEditHook.html) is fired * priority - optional - see events.on() for more information. @@ -1152,7 +2582,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerListEntryHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerListEntryHook.html) is fired + * callback - A function which is called whenever the [player.PlayerListEntryHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerListEntryHook.html) is fired * priority - optional - see events.on() for more information. @@ -1160,7 +2590,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.EatHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/EatHook.html) is fired + * callback - A function which is called whenever the [player.EatHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/EatHook.html) is fired * priority - optional - see events.on() for more information. @@ -1168,7 +2598,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerIdleHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerIdleHook.html) is fired + * callback - A function which is called whenever the [player.PlayerIdleHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerIdleHook.html) is fired * priority - optional - see events.on() for more information. @@ -1176,7 +2606,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.EnchantHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/EnchantHook.html) is fired + * callback - A function which is called whenever the [player.EnchantHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/EnchantHook.html) is fired * priority - optional - see events.on() for more information. @@ -1184,7 +2614,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerArmSwingHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerArmSwingHook.html) is fired + * callback - A function which is called whenever the [player.PlayerArmSwingHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerArmSwingHook.html) is fired * priority - optional - see events.on() for more information. @@ -1192,7 +2622,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.TeleportHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/TeleportHook.html) is fired + * callback - A function which is called whenever the [player.TeleportHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/TeleportHook.html) is fired * priority - optional - see events.on() for more information. @@ -1200,7 +2630,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.AnvilUseHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/AnvilUseHook.html) is fired + * callback - A function which is called whenever the [player.AnvilUseHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/AnvilUseHook.html) is fired * priority - optional - see events.on() for more information. @@ -1208,7 +2638,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PortalUseHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PortalUseHook.html) is fired + * callback - A function which is called whenever the [player.PortalUseHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PortalUseHook.html) is fired * priority - optional - see events.on() for more information. @@ -1216,7 +2646,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.FoodSaturationHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/FoodSaturationHook.html) is fired + * callback - A function which is called whenever the [player.FoodSaturationHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/FoodSaturationHook.html) is fired * priority - optional - see events.on() for more information. @@ -1224,7 +2654,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ConnectionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ConnectionHook.html) is fired + * callback - A function which is called whenever the [player.ConnectionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ConnectionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1232,7 +2662,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerRespawnedHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerRespawnedHook.html) is fired + * callback - A function which is called whenever the [player.PlayerRespawnedHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerRespawnedHook.html) is fired * priority - optional - see events.on() for more information. @@ -1240,7 +2670,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ArmorBrokenHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ArmorBrokenHook.html) is fired + * callback - A function which is called whenever the [player.ArmorBrokenHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ArmorBrokenHook.html) is fired * priority - optional - see events.on() for more information. @@ -1248,7 +2678,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.LevelUpHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/LevelUpHook.html) is fired + * callback - A function which is called whenever the [player.LevelUpHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/LevelUpHook.html) is fired * priority - optional - see events.on() for more information. @@ -1256,7 +2686,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BlockRightClickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BlockRightClickHook.html) is fired + * callback - A function which is called whenever the [player.BlockRightClickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BlockRightClickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1264,7 +2694,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ItemDropHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ItemDropHook.html) is fired + * callback - A function which is called whenever the [player.ItemDropHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ItemDropHook.html) is fired * priority - optional - see events.on() for more information. @@ -1272,7 +2702,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerRespawningHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerRespawningHook.html) is fired + * callback - A function which is called whenever the [player.PlayerRespawningHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerRespawningHook.html) is fired * priority - optional - see events.on() for more information. @@ -1280,7 +2710,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.CraftHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/CraftHook.html) is fired + * callback - A function which is called whenever the [player.CraftHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/CraftHook.html) is fired * priority - optional - see events.on() for more information. @@ -1288,7 +2718,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ExperienceHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ExperienceHook.html) is fired + * callback - A function which is called whenever the [player.ExperienceHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ExperienceHook.html) is fired * priority - optional - see events.on() for more information. @@ -1296,7 +2726,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.SignChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/SignChangeHook.html) is fired + * callback - A function which is called whenever the [player.SignChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/SignChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1304,7 +2734,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.HealthChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/HealthChangeHook.html) is fired + * callback - A function which is called whenever the [player.HealthChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/HealthChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1312,7 +2742,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.DisconnectionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/DisconnectionHook.html) is fired + * callback - A function which is called whenever the [player.DisconnectionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/DisconnectionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1320,7 +2750,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.GameModeChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/GameModeChangeHook.html) is fired + * callback - A function which is called whenever the [player.GameModeChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/GameModeChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1328,7 +2758,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PreConnectionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PreConnectionHook.html) is fired + * callback - A function which is called whenever the [player.PreConnectionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PreConnectionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1336,7 +2766,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.VillagerTradeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/VillagerTradeHook.html) is fired + * callback - A function which is called whenever the [player.VillagerTradeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/VillagerTradeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1344,7 +2774,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ReturnFromIdleHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ReturnFromIdleHook.html) is fired + * callback - A function which is called whenever the [player.ReturnFromIdleHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ReturnFromIdleHook.html) is fired * priority - optional - see events.on() for more information. @@ -1352,7 +2782,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.SlotClickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/SlotClickHook.html) is fired + * callback - A function which is called whenever the [player.SlotClickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/SlotClickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1360,7 +2790,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.EntityRightClickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/EntityRightClickHook.html) is fired + * callback - A function which is called whenever the [player.EntityRightClickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/EntityRightClickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1368,7 +2798,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.FoodExhaustionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/FoodExhaustionHook.html) is fired + * callback - A function which is called whenever the [player.FoodExhaustionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/FoodExhaustionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1376,7 +2806,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ChatHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ChatHook.html) is fired + * callback - A function which is called whenever the [player.ChatHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ChatHook.html) is fired * priority - optional - see events.on() for more information. @@ -1384,7 +2814,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ItemPickupHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ItemPickupHook.html) is fired + * callback - A function which is called whenever the [player.ItemPickupHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ItemPickupHook.html) is fired * priority - optional - see events.on() for more information. @@ -1392,7 +2822,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BedExitHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BedExitHook.html) is fired + * callback - A function which is called whenever the [player.BedExitHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BedExitHook.html) is fired * priority - optional - see events.on() for more information. @@ -1400,7 +2830,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BlockPlaceHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BlockPlaceHook.html) is fired + * callback - A function which is called whenever the [player.BlockPlaceHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BlockPlaceHook.html) is fired * priority - optional - see events.on() for more information. @@ -1408,7 +2838,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ToolBrokenHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ToolBrokenHook.html) is fired + * callback - A function which is called whenever the [player.ToolBrokenHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ToolBrokenHook.html) is fired * priority - optional - see events.on() for more information. @@ -1416,7 +2846,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.KickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/KickHook.html) is fired + * callback - A function which is called whenever the [player.KickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/KickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1424,7 +2854,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerDeathHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerDeathHook.html) is fired + * callback - A function which is called whenever the [player.PlayerDeathHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerDeathHook.html) is fired * priority - optional - see events.on() for more information. @@ -1432,7 +2862,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BlockLeftClickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BlockLeftClickHook.html) is fired + * callback - A function which is called whenever the [player.BlockLeftClickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BlockLeftClickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1440,7 +2870,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BlockDestroyHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BlockDestroyHook.html) is fired + * callback - A function which is called whenever the [player.BlockDestroyHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BlockDestroyHook.html) is fired * priority - optional - see events.on() for more information. @@ -1448,7 +2878,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BedEnterHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BedEnterHook.html) is fired + * callback - A function which is called whenever the [player.BedEnterHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BedEnterHook.html) is fired * priority - optional - see events.on() for more information. @@ -1456,7 +2886,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.SignShowHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/SignShowHook.html) is fired + * callback - A function which is called whenever the [player.SignShowHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/SignShowHook.html) is fired * priority - optional - see events.on() for more information. @@ -1464,7 +2894,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.InventoryHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/InventoryHook.html) is fired + * callback - A function which is called whenever the [player.InventoryHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/InventoryHook.html) is fired * priority - optional - see events.on() for more information. @@ -1472,7 +2902,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.PlayerMoveHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/PlayerMoveHook.html) is fired + * callback - A function which is called whenever the [player.PlayerMoveHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/PlayerMoveHook.html) is fired * priority - optional - see events.on() for more information. @@ -1480,7 +2910,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.ItemUseHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/ItemUseHook.html) is fired + * callback - A function which is called whenever the [player.ItemUseHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/ItemUseHook.html) is fired * priority - optional - see events.on() for more information. @@ -1488,7 +2918,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.BanHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/BanHook.html) is fired + * callback - A function which is called whenever the [player.BanHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/BanHook.html) is fired * priority - optional - see events.on() for more information. @@ -1496,7 +2926,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [player.StatGainedHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/player/StatGainedHook.html) is fired + * callback - A function which is called whenever the [player.StatGainedHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/player/StatGainedHook.html) is fired * priority - optional - see events.on() for more information. @@ -1504,7 +2934,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.SmeltBeginHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/SmeltBeginHook.html) is fired + * callback - A function which is called whenever the [world.SmeltBeginHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/SmeltBeginHook.html) is fired * priority - optional - see events.on() for more information. @@ -1512,7 +2942,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.TreeGrowHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/TreeGrowHook.html) is fired + * callback - A function which is called whenever the [world.TreeGrowHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/TreeGrowHook.html) is fired * priority - optional - see events.on() for more information. @@ -1520,7 +2950,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.ChunkCreatedHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkCreatedHook.html) is fired + * callback - A function which is called whenever the [world.ChunkCreatedHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/ChunkCreatedHook.html) is fired * priority - optional - see events.on() for more information. @@ -1528,7 +2958,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.LiquidDestroyHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/LiquidDestroyHook.html) is fired + * callback - A function which is called whenever the [world.LiquidDestroyHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/LiquidDestroyHook.html) is fired * priority - optional - see events.on() for more information. @@ -1536,7 +2966,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.ChunkLoadedHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkLoadedHook.html) is fired + * callback - A function which is called whenever the [world.ChunkLoadedHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/ChunkLoadedHook.html) is fired * priority - optional - see events.on() for more information. @@ -1544,7 +2974,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.PistonRetractHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/PistonRetractHook.html) is fired + * callback - A function which is called whenever the [world.PistonRetractHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/PistonRetractHook.html) is fired * priority - optional - see events.on() for more information. @@ -1552,7 +2982,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.SmeltHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/SmeltHook.html) is fired + * callback - A function which is called whenever the [world.SmeltHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/SmeltHook.html) is fired * priority - optional - see events.on() for more information. @@ -1560,7 +2990,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.BlockUpdateHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/BlockUpdateHook.html) is fired + * callback - A function which is called whenever the [world.BlockUpdateHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/BlockUpdateHook.html) is fired * priority - optional - see events.on() for more information. @@ -1568,7 +2998,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.PortalDestroyHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/PortalDestroyHook.html) is fired + * callback - A function which is called whenever the [world.PortalDestroyHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/PortalDestroyHook.html) is fired * priority - optional - see events.on() for more information. @@ -1576,7 +3006,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.IgnitionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/IgnitionHook.html) is fired + * callback - A function which is called whenever the [world.IgnitionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/IgnitionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1584,7 +3014,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.RedstoneChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/RedstoneChangeHook.html) is fired + * callback - A function which is called whenever the [world.RedstoneChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/RedstoneChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1592,7 +3022,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.WeatherChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/WeatherChangeHook.html) is fired + * callback - A function which is called whenever the [world.WeatherChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/WeatherChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1600,7 +3030,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.ChunkCreationHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkCreationHook.html) is fired + * callback - A function which is called whenever the [world.ChunkCreationHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/ChunkCreationHook.html) is fired * priority - optional - see events.on() for more information. @@ -1608,7 +3038,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.HopperTransferHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/HopperTransferHook.html) is fired + * callback - A function which is called whenever the [world.HopperTransferHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/HopperTransferHook.html) is fired * priority - optional - see events.on() for more information. @@ -1616,7 +3046,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.ChunkUnloadHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ChunkUnloadHook.html) is fired + * callback - A function which is called whenever the [world.ChunkUnloadHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/ChunkUnloadHook.html) is fired * priority - optional - see events.on() for more information. @@ -1624,7 +3054,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.BlockGrowHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/BlockGrowHook.html) is fired + * callback - A function which is called whenever the [world.BlockGrowHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/BlockGrowHook.html) is fired * priority - optional - see events.on() for more information. @@ -1632,7 +3062,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.DispenseHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/DispenseHook.html) is fired + * callback - A function which is called whenever the [world.DispenseHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/DispenseHook.html) is fired * priority - optional - see events.on() for more information. @@ -1640,7 +3070,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.BlockDropXpHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/BlockDropXpHook.html) is fired + * callback - A function which is called whenever the [world.BlockDropXpHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/BlockDropXpHook.html) is fired * priority - optional - see events.on() for more information. @@ -1648,7 +3078,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.FireworkExplodeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/FireworkExplodeHook.html) is fired + * callback - A function which is called whenever the [world.FireworkExplodeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/FireworkExplodeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1656,7 +3086,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.LeafDecayHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/LeafDecayHook.html) is fired + * callback - A function which is called whenever the [world.LeafDecayHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/LeafDecayHook.html) is fired * priority - optional - see events.on() for more information. @@ -1664,7 +3094,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.PistonExtendHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/PistonExtendHook.html) is fired + * callback - A function which is called whenever the [world.PistonExtendHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/PistonExtendHook.html) is fired * priority - optional - see events.on() for more information. @@ -1672,7 +3102,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.NoteBlockPlayHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/NoteBlockPlayHook.html) is fired + * callback - A function which is called whenever the [world.NoteBlockPlayHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/NoteBlockPlayHook.html) is fired * priority - optional - see events.on() for more information. @@ -1680,7 +3110,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.LightningStrikeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/LightningStrikeHook.html) is fired + * callback - A function which is called whenever the [world.LightningStrikeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/LightningStrikeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1688,7 +3118,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.DecorateHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/DecorateHook.html) is fired + * callback - A function which is called whenever the [world.DecorateHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/DecorateHook.html) is fired * priority - optional - see events.on() for more information. @@ -1696,7 +3126,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.ExplosionHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/ExplosionHook.html) is fired + * callback - A function which is called whenever the [world.ExplosionHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/ExplosionHook.html) is fired * priority - optional - see events.on() for more information. @@ -1704,7 +3134,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.TNTActivateHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/TNTActivateHook.html) is fired + * callback - A function which is called whenever the [world.TNTActivateHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/TNTActivateHook.html) is fired * priority - optional - see events.on() for more information. @@ -1712,7 +3142,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.TimeChangeHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/TimeChangeHook.html) is fired + * callback - A function which is called whenever the [world.TimeChangeHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/TimeChangeHook.html) is fired * priority - optional - see events.on() for more information. @@ -1720,7 +3150,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.FlowHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/FlowHook.html) is fired + * callback - A function which is called whenever the [world.FlowHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/FlowHook.html) is fired * priority - optional - see events.on() for more information. @@ -1728,7 +3158,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.PortalCreateHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/PortalCreateHook.html) is fired + * callback - A function which is called whenever the [world.PortalCreateHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/PortalCreateHook.html) is fired * priority - optional - see events.on() for more information. @@ -1736,7 +3166,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [world.BlockPhysicsHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/world/BlockPhysicsHook.html) is fired + * callback - A function which is called whenever the [world.BlockPhysicsHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/world/BlockPhysicsHook.html) is fired * priority - optional - see events.on() for more information. @@ -1744,7 +3174,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [command.PlayerCommandHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/command/PlayerCommandHook.html) is fired + * callback - A function which is called whenever the [command.PlayerCommandHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/command/PlayerCommandHook.html) is fired * priority - optional - see events.on() for more information. @@ -1752,7 +3182,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [command.ConsoleCommandHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/command/ConsoleCommandHook.html) is fired + * callback - A function which is called whenever the [command.ConsoleCommandHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/command/ConsoleCommandHook.html) is fired * priority - optional - see events.on() for more information. @@ -1760,7 +3190,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [command.CommandBlockCommandHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/command/CommandBlockCommandHook.html) is fired + * callback - A function which is called whenever the [command.CommandBlockCommandHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/command/CommandBlockCommandHook.html) is fired * priority - optional - see events.on() for more information. @@ -1768,7 +3198,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.LoadWorldHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/LoadWorldHook.html) is fired + * callback - A function which is called whenever the [system.LoadWorldHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/LoadWorldHook.html) is fired * priority - optional - see events.on() for more information. @@ -1776,7 +3206,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.PermissionCheckHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/PermissionCheckHook.html) is fired + * callback - A function which is called whenever the [system.PermissionCheckHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/PermissionCheckHook.html) is fired * priority - optional - see events.on() for more information. @@ -1784,7 +3214,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.ServerGuiStartHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/ServerGuiStartHook.html) is fired + * callback - A function which is called whenever the [system.ServerGuiStartHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/ServerGuiStartHook.html) is fired * priority - optional - see events.on() for more information. @@ -1792,7 +3222,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.UnloadWorldHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/UnloadWorldHook.html) is fired + * callback - A function which is called whenever the [system.UnloadWorldHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/UnloadWorldHook.html) is fired * priority - optional - see events.on() for more information. @@ -1800,7 +3230,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.PluginDisableHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/PluginDisableHook.html) is fired + * callback - A function which is called whenever the [system.PluginDisableHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/PluginDisableHook.html) is fired * priority - optional - see events.on() for more information. @@ -1808,7 +3238,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.PluginEnableHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/PluginEnableHook.html) is fired + * callback - A function which is called whenever the [system.PluginEnableHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/PluginEnableHook.html) is fired * priority - optional - see events.on() for more information. @@ -1816,7 +3246,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.ServerTickHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/ServerTickHook.html) is fired + * callback - A function which is called whenever the [system.ServerTickHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/ServerTickHook.html) is fired * priority - optional - see events.on() for more information. @@ -1824,7 +3254,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.ServerListPingHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/ServerListPingHook.html) is fired + * callback - A function which is called whenever the [system.ServerListPingHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/ServerListPingHook.html) is fired * priority - optional - see events.on() for more information. @@ -1832,7 +3262,7 @@ The crucial difference is that the events module now has functions for each of t #### Parameters - * callback - A function which is called whenever the [system.ServerShutdownHook event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/system/ServerShutdownHook.html) is fired + * callback - A function which is called whenever the [system.ServerShutdownHook event](https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/system/ServerShutdownHook.html) is fired * priority - optional - see events.on() for more information. @@ -1955,7 +3385,7 @@ To add an EnderBow to the game (assumes there's an enchanted Item variable calle var recipes = require('recipes'); var items = require('items'); ... - var enderBowRecipe = recipes.add( { + var enderBowRecipe = recipes.create( { result: enderBow, ingredients: { E: items.enderPearl(1), @@ -1966,8 +3396,10 @@ To add an EnderBow to the game (assumes there's an enchanted Item variable calle 'SEW', 'ESW' ] } ); + // add to server + var addedRecipe = server.addRecipe( enderBowRecipe ); // to remove... - recipes.remove( enderBowRecipe ); + server.removeRemove( addedRecipe ); ## Http Module diff --git a/lib/bukkit-1.7.9-R0.2.jar b/lib/bukkit-1.7.10-R0.1-SNAPSHOT.jar similarity index 88% rename from lib/bukkit-1.7.9-R0.2.jar rename to lib/bukkit-1.7.10-R0.1-SNAPSHOT.jar index c9fc31aa09a181ce91c83f96d6046c4fa66bf011..3f691c457c42608a51684a11d3aa820b55bef765 100644 GIT binary patch delta 245446 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%0Db*cpsPitI7>1{h~S_7-dp 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 KsZZF!>gN9m7EPA` delta 240588 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

prGf3`>Ib$(^?&){Qa^$T5#RuD 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 T6)gNL{Vb>BP3Vq)lR^FusLU&x diff --git a/src/docs/js/generateEventsHelper.js b/src/docs/js/generateEventsHelper.js index c95493d..725397e 100644 --- a/src/docs/js/generateEventsHelper.js +++ b/src/docs/js/generateEventsHelper.js @@ -12,7 +12,7 @@ var File = java.io.File, entry = null; var content = [ '/*********************', - '## Events Helper Module', + '## Events Helper Module (' + args[0] + ' version)', 'The Events helper module provides a suite of functions - one for each possible event.', 'For example, the events.' + args[2] + '() function is just a wrapper function which calls events.on(' + args[3] + ', callback, priority)', 'This module is a convenience wrapper for easily adding new event handling functions in Javascript. ', @@ -29,13 +29,18 @@ var content = [ '', '***/' ]; +var canary = false; +if (args[0] == 'canary'){ + canary = true; +} + for (var i = 0; i< content.length; i++){ out.println(content[i]); } while ( ( entry = zis.nextEntry) != null) { var name = new String( entry.name ); var re1 = /org\/bukkit\/event\/.+Event\.class$/; - if (args[0] == 'canary'){ + if (canary){ re1 = /net\/canarymod\/hook\/.+Hook\.class$/; } if ( re1.test(name) ) { @@ -43,6 +48,7 @@ while ( ( entry = zis.nextEntry) != null) { try { clz = java.lang.Class.forName(name); }catch ( e) { + err.println('Warning: could not Class.forName("' + name + '")'); clz = engine.eval(name); } var isAbstract = Modifier.isAbstract(clz.getModifiers()); @@ -51,28 +57,28 @@ while ( ( entry = zis.nextEntry) != null) { } var parts = name.split('.'); var shortName = null; - if (args[0] == 'canary'){ + if (canary){ shortName = name.replace('net.canarymod.hook.',''); } - if (args[0] == 'bukkit'){ + if (!canary){ shortName = name.replace('org.bukkit.event.',''); } var fname = parts.reverse().shift().replace(/^(.)/,function(a){ return a.toLowerCase();}); - if (args[0] == 'bukkit'){ + if (!canary){ fname = fname.replace(/Event$/,''); } - if (args[0] == 'canary'){ + if (canary){ fname = fname.replace(/Hook$/,''); } - + var javaDoc = canary ? 'https://ci.visualillusionsent.net/job/CanaryLib/javadoc/net/canarymod/hook/' : 'http://jd.bukkit.org/rb/apidocs/org/bukkit/event/'; var comment = [ '/*********************', '### events.' + fname + '()', '', '#### Parameters ', '', - ' * callback - A function which is called whenever the ['+ shortName + ' event](http://jd.bukkit.org/rb/apidocs/org/bukkit/event/' + shortName.replace('.','/') + '.html) is fired', + ' * callback - A function which is called whenever the ['+ shortName + ' event](' + javaDoc + shortName.replace('.','/') + '.html) is fired', '', ' * priority - optional - see events.on() for more information.', '', diff --git a/src/main/js/lib/events.js b/src/main/js/lib/events.js index e79a334..64076dc 100644 --- a/src/main/js/lib/events.js +++ b/src/main/js/lib/events.js @@ -64,13 +64,14 @@ myBlockBreakListener.unregister(); [buk]: http://jd.bukkit.org/dev/apidocs/index.html?org/bukkit/event/Event.html ***/ - +var helper; if (__plugin.canary){ module.exports = require('events-canary'); + helper = require('events-helper-canary'); } else { module.exports = require('events-bukkit'); + helper = require('events-helper-bukkit'); } -var helper = require('events-helper'); for ( var func in helper ) { module.exports[func] = helper[func]; };