SpellItems v.2.2

Details

  • Filename
    SpellItems-2.2.0.jar
  • Uploaded by
  • Uploaded
    Mar 22, 2015
  • Size
    563.32 KB
  • Downloads
    925
  • MD5
    ac3f234abb4aacf8ae710387975c810a

Supported Bukkit Versions

  • 1.8.1

Changelog

v.2.2 - 21.03.2015 - Spigot 1.8.3

  • Updated to Spigot 1.8.3
  • Changed/removed some spells/spelleffects that can be created using more generic spells
    • Removed sound from Smash. Use Effects instead
    • Removed Confuse. Use PotionEffect instead
    • Removed Blink. Use player:getLocation() and Teleport instead
    • Removed old Effectsystem. Use LUA instead
    • Changed internal wrapping of objects in LUA
      • Entity,Block,Location and World now are "objects" with methods
      • See http://dvz.bplaced.net/wiki/Custom_Item for more information
      • Removed VariableSet. Use new methods instead
      • Removed VariableSetPlayerValue. Use new methods instead
      • Removed LUA utils functions, use functions of objects instead
  • Color LUA error messages in red so they are easier to spot
  • Modified most spells to work on all (living) entities
  • Added support for enchantmentlevels
  • Added basic tab completion to /sigive /sienchant and /sihelp
  • Removed old itemformat
  • Fix spaces in Item datatags

v.2.1 - Never released

  • Added tick() lua function called every tickxt Version

v.2.0 - 09.08.2014 - CB1.7.10-R0.1

  • IMPORTANT: Changed spellsystem to use LUA scripts
    • Enchantments now support level and damage dealt
    • added functions to create effects
    • added util functions: DistanceSquared(loc1, loc2, ignoreY[boolean])
  • IMPORTANT: Changed Itemformat to support new Block and Itemnames
    • Old Format will still be supported until Minecraft 1.8(or maybe not, some bukkit version don't seem to work)
    • !<ItemName> <damagevalue> <min_count>:<max_count> <chance_to_get_item> <customEnchantmentName>:<level>,... <permission> <dataTag>
    • The "!" is needed to differentiate between the old and the new Format
    • ItemName either: minecraft:stone OR spellitems:<internalName>
    • Use . to not check for permissions
    • Normal enchantments now have to be added using the dataTag
  • Changed configuration loading to support colorcodes with "&"
  • Changed to UUIDs instead of Playernames
    • Important change for the upcoming namechanging feature of 1.8
    • This will make old Rewarddata useless, but everything else will work just as always
  • Added ItemEntityStack spell

v.1.3.1 - 18.01.2014 - CB 1.7.2-R0.2

  • Added ItemKill
  • Fixed Spells targeting the wrong Player
  • Fixed ItemSmash priorizing the wrong location
  • Fixed ItemRoar Errors

v.1.3 - 14.12.2013 - 1.7.4

  • IMPORTANT: Changed internal handling of Items
    • Items are now identified by id,data and a unique invisible tag
    • this means a custome name and lore is no longer required
    • and the name and lore can be changed
  • Added Effects onReward(effects)
    • Syntax like effects in Items
    • Location always PLAYER
  • Added WorldEffects
    • spells affecting the world
    • Current Spells: ItemWorldThunderStorm, ItemWorldTornado
  • Massive internal refractor
    • Spells that might still need changes: ItemBlink,ItemLeap
  • Fixed Manarequirenment 0 giving a NullPointerException

v.1.2 - 11.09.2013 - CB 1.6.2-R1.0

  • Added siMana command
  • Added support for itemchances with decimalpoints
  • Added Rewardpoint system
  • Added spell: ItemRandom
    • Points get saved on serverstop
    • Added ItemRewardPoints to give out Rewardpoints with spells
    • Added siReward command
    • Added rewards.yml used to specify rewarditems
    • Other plugins can give out Rewardpoints (a real API will come with Version 1.4(Rewards, New Spells, Manasystem, ...))
  • Fixed "leftclicking"(attacking) players

v.1.1 - 03.08.2013 - 1.6.2

  • Added basic commands:
    • siGive, siEnchant, siHelp
    • Permissions: spellitems.give, spellitems.enchant, spellitems.help
  • Added first Test/Example Items/Enchantments

v.1.0 - 02.08.2013 - 1.6.2

  • Added Special/Custom Items
    • Completly Configurable with Spells, Mana, Cooldowns
    • Available Spells:
    • ItemArmorCheck, ItemArmorSet, ItemBlink, ItemCommand, ItemConfuse, ItemDamage, ItemDrop, ItemExperience, ItemExplode, ItemGetItem, ItemHunger, ItemLaunch, ItemLay, ItemLeap, ItemPotionEffect, ItemReplace, ItemRoar, ItemSetDamage, ItemSmash, ItemSnowballs, ItemTransmute
    • Usable effects: ItemEffectItemSpray, ItemEffectLightning, ItemEffectNormal, ItemEffectSound
  • Added Customenchantments
    • can use the same spells as the items
  • No commands for now as this is only used by my other Plugin: Dwarves vs Zombies
    • Commands will be added in the next Version