fix issues #256 and #287

This commit is contained in:
walterhiggins 2016-03-19 12:46:38 +00:00
parent 8bc648ec29
commit e5eae2108a
5 changed files with 79 additions and 29 deletions

View file

@ -1 +1 @@
scriptcraft-version=3.1.12 scriptcraft-version=3.2.0

View file

@ -12,7 +12,7 @@
<!-- compiles against these libraries --> <!-- compiles against these libraries -->
<property name="lib.canary" location="lib/canarymod-1.8.0.jar"/> <property name="lib.canary" location="lib/canarymod-1.8.0.jar"/>
<property name="lib.bukkit" location="lib/spigot-1.8.8.jar"/> <property name="lib.bukkit" location="lib/spigot-1.9.jar"/>
<property name="build" location="target/classes"/> <property name="build" location="target/classes"/>
<property name="dist" location="target/" /> <property name="dist" location="target/" />

View file

@ -185,9 +185,6 @@ Walter Higgins
* [events.vehicleDamage()](#eventsvehicledamage-1) * [events.vehicleDamage()](#eventsvehicledamage-1)
* [events.vehicleUpdate()](#eventsvehicleupdate) * [events.vehicleUpdate()](#eventsvehicleupdate)
* [events.vehicleCreate()](#eventsvehiclecreate) * [events.vehicleCreate()](#eventsvehiclecreate)
* [events.paintingBreak()](#eventspaintingbreak)
* [events.paintingBreakByEntity()](#eventspaintingbreakbyentity)
* [events.paintingPlace()](#eventspaintingplace)
* [events.enchantItem()](#eventsenchantitem) * [events.enchantItem()](#eventsenchantitem)
* [events.prepareItemEnchant()](#eventsprepareitemenchant) * [events.prepareItemEnchant()](#eventsprepareitemenchant)
* [events.playerInteractEntity()](#eventsplayerinteractentity) * [events.playerInteractEntity()](#eventsplayerinteractentity)
@ -234,11 +231,13 @@ Walter Higgins
* [events.playerVelocity()](#eventsplayervelocity) * [events.playerVelocity()](#eventsplayervelocity)
* [events.playerQuit()](#eventsplayerquit) * [events.playerQuit()](#eventsplayerquit)
* [events.playerLogin()](#eventsplayerlogin) * [events.playerLogin()](#eventsplayerlogin)
* [events.playerSwapHandItems()](#eventsplayerswaphanditems)
* [events.playerKick()](#eventsplayerkick) * [events.playerKick()](#eventsplayerkick)
* [events.playerToggleSprint()](#eventsplayertogglesprint) * [events.playerToggleSprint()](#eventsplayertogglesprint)
* [events.playerCommandPreprocess()](#eventsplayercommandpreprocess) * [events.playerCommandPreprocess()](#eventsplayercommandpreprocess)
* [events.playerGameModeChange()](#eventsplayergamemodechange) * [events.playerGameModeChange()](#eventsplayergamemodechange)
* [events.furnaceSmelt()](#eventsfurnacesmelt) * [events.furnaceSmelt()](#eventsfurnacesmelt)
* [events.prepareAnvil()](#eventsprepareanvil)
* [events.inventoryDrag()](#eventsinventorydrag) * [events.inventoryDrag()](#eventsinventorydrag)
* [events.craftItem()](#eventscraftitem) * [events.craftItem()](#eventscraftitem)
* [events.furnaceBurn()](#eventsfurnaceburn) * [events.furnaceBurn()](#eventsfurnaceburn)
@ -260,6 +259,7 @@ Walter Higgins
* [events.mapInitialize()](#eventsmapinitialize) * [events.mapInitialize()](#eventsmapinitialize)
* [events.serviceUnregister()](#eventsserviceunregister) * [events.serviceUnregister()](#eventsserviceunregister)
* [events.pluginEnable()](#eventspluginenable-1) * [events.pluginEnable()](#eventspluginenable-1)
* [events.villagerAcquireTrade()](#eventsvillageracquiretrade)
* [events.playerDeath()](#eventsplayerdeath-1) * [events.playerDeath()](#eventsplayerdeath-1)
* [events.entityCreatePortal()](#eventsentitycreateportal) * [events.entityCreatePortal()](#eventsentitycreateportal)
* [events.entityCombust()](#eventsentitycombust) * [events.entityCombust()](#eventsentitycombust)
@ -272,6 +272,7 @@ Walter Higgins
* [events.projectileHit()](#eventsprojectilehit-1) * [events.projectileHit()](#eventsprojectilehit-1)
* [events.foodLevelChange()](#eventsfoodlevelchange) * [events.foodLevelChange()](#eventsfoodlevelchange)
* [events.itemDespawn()](#eventsitemdespawn) * [events.itemDespawn()](#eventsitemdespawn)
* [events.villagerReplenishTrade()](#eventsvillagerreplenishtrade)
* [events.entityPortalEnter()](#eventsentityportalenter) * [events.entityPortalEnter()](#eventsentityportalenter)
* [events.entityPortal()](#eventsentityportal) * [events.entityPortal()](#eventsentityportal)
* [events.entityTarget()](#eventsentitytarget) * [events.entityTarget()](#eventsentitytarget)
@ -286,6 +287,7 @@ Walter Higgins
* [events.entityUnleash()](#eventsentityunleash) * [events.entityUnleash()](#eventsentityunleash)
* [events.entityExplode()](#eventsentityexplode) * [events.entityExplode()](#eventsentityexplode)
* [events.entityInteract()](#eventsentityinteract) * [events.entityInteract()](#eventsentityinteract)
* [events.entityToggleGlide()](#eventsentitytoggleglide)
* [events.explosionPrime()](#eventsexplosionprime) * [events.explosionPrime()](#eventsexplosionprime)
* [events.horseJump()](#eventshorsejump) * [events.horseJump()](#eventshorsejump)
* [events.creatureSpawn()](#eventscreaturespawn) * [events.creatureSpawn()](#eventscreaturespawn)
@ -298,6 +300,7 @@ Walter Higgins
* [events.itemMerge()](#eventsitemmerge) * [events.itemMerge()](#eventsitemmerge)
* [events.slimeSplit()](#eventsslimesplit-1) * [events.slimeSplit()](#eventsslimesplit-1)
* [events.pigZap()](#eventspigzap) * [events.pigZap()](#eventspigzap)
* [events.fireworkExplode()](#eventsfireworkexplode-1)
* [events.potionSplash()](#eventspotionsplash) * [events.potionSplash()](#eventspotionsplash)
* [events.entityChangeBlock()](#eventsentitychangeblock) * [events.entityChangeBlock()](#eventsentitychangeblock)
* [events.entityPortalExit()](#eventsentityportalexit) * [events.entityPortalExit()](#eventsentityportalexit)
@ -307,6 +310,7 @@ Walter Higgins
* [events.blockMultiPlace()](#eventsblockmultiplace) * [events.blockMultiPlace()](#eventsblockmultiplace)
* [events.blockExplode()](#eventsblockexplode) * [events.blockExplode()](#eventsblockexplode)
* [events.notePlay()](#eventsnoteplay) * [events.notePlay()](#eventsnoteplay)
* [events.cauldronLevelChange()](#eventscauldronlevelchange)
* [events.blockFade()](#eventsblockfade) * [events.blockFade()](#eventsblockfade)
* [events.blockPlace()](#eventsblockplace-1) * [events.blockPlace()](#eventsblockplace-1)
* [events.blockPhysics()](#eventsblockphysics-1) * [events.blockPhysics()](#eventsblockphysics-1)
@ -2140,30 +2144,6 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.paintingBreak()
#### Parameters
* callback - A function which is called whenever the [painting.PaintingBreakEvent event](https://hub.spigotmc.org/javadocs/spigot/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](https://hub.spigotmc.org/javadocs/spigot/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](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/painting/PaintingPlaceEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.enchantItem() ### events.enchantItem()
#### Parameters #### Parameters
@ -2532,6 +2512,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.playerSwapHandItems()
#### Parameters
* callback - A function which is called whenever the [player.PlayerSwapHandItemsEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/player/PlayerSwapHandItemsEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.playerKick() ### events.playerKick()
#### Parameters #### Parameters
@ -2572,6 +2560,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.prepareAnvil()
#### Parameters
* callback - A function which is called whenever the [inventory.PrepareAnvilEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/inventory/PrepareAnvilEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.inventoryDrag() ### events.inventoryDrag()
#### Parameters #### Parameters
@ -2740,6 +2736,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.villagerAcquireTrade()
#### Parameters
* callback - A function which is called whenever the [entity.VillagerAcquireTradeEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/VillagerAcquireTradeEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.playerDeath() ### events.playerDeath()
#### Parameters #### Parameters
@ -2836,6 +2840,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.villagerReplenishTrade()
#### Parameters
* callback - A function which is called whenever the [entity.VillagerReplenishTradeEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/VillagerReplenishTradeEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.entityPortalEnter() ### events.entityPortalEnter()
#### Parameters #### Parameters
@ -2948,6 +2960,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.entityToggleGlide()
#### Parameters
* callback - A function which is called whenever the [entity.EntityToggleGlideEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/EntityToggleGlideEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.explosionPrime() ### events.explosionPrime()
#### Parameters #### Parameters
@ -3044,6 +3064,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.fireworkExplode()
#### Parameters
* callback - A function which is called whenever the [entity.FireworkExplodeEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/entity/FireworkExplodeEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.potionSplash() ### events.potionSplash()
#### Parameters #### Parameters
@ -3116,6 +3144,14 @@ The crucial difference is that the events module now has functions for each of t
* priority - optional - see events.on() for more information. * priority - optional - see events.on() for more information.
### events.cauldronLevelChange()
#### Parameters
* callback - A function which is called whenever the [block.CauldronLevelChangeEvent event](https://hub.spigotmc.org/javadocs/spigot/org/bukkit/event/block/CauldronLevelChangeEvent.html) is fired
* priority - optional - see events.on() for more information.
### events.blockFade() ### events.blockFade()
#### Parameters #### Parameters
@ -6735,6 +6771,7 @@ The Entities module provides a suite of functions - one for each possible entity
The following functions are provided: The following functions are provided:
* area_effect_cloud()
* armor_stand() * armor_stand()
* arrow() * arrow()
* bat() * bat()
@ -6745,6 +6782,7 @@ The following functions are provided:
* complex_part() * complex_part()
* cow() * cow()
* creeper() * creeper()
* dragon_fireball()
* dropped_item() * dropped_item()
* egg() * egg()
* ender_crystal() * ender_crystal()
@ -6766,6 +6804,7 @@ The following functions are provided:
* item_frame() * item_frame()
* leash_hitch() * leash_hitch()
* lightning() * lightning()
* lingering_potion()
* magma_cube() * magma_cube()
* minecart() * minecart()
* minecart_chest() * minecart_chest()
@ -6783,16 +6822,20 @@ The following functions are provided:
* primed_tnt() * primed_tnt()
* rabbit() * rabbit()
* sheep() * sheep()
* shulker()
* shulker_bullet()
* silverfish() * silverfish()
* skeleton() * skeleton()
* slime() * slime()
* small_fireball() * small_fireball()
* snowball() * snowball()
* snowman() * snowman()
* spectral_arrow()
* spider() * spider()
* splash_potion() * splash_potion()
* squid() * squid()
* thrown_exp_bottle() * thrown_exp_bottle()
* tipped_arrow()
* unknown() * unknown()
* villager() * villager()
* weather() * weather()

View file

@ -1,5 +1,12 @@
RELEASE NOTES RELEASE NOTES
============= =============
3.2.0 Release (2016 03 20)
--------------------------
Bug fixes and updated from Spigot 1.8.8 to Spigot 1.9
Fixed issues #256 and #287
3.1.12 Release (2015 12 30) 3.1.12 Release (2015 12 30)
--------------------------- ---------------------------