0.8.8 Build #926

Details

  • Filename
    denizen-0.8.8-PRERELEASE.jar
  • Uploaded by
  • Uploaded
    Mar 17, 2013
  • Size
    584.43 KB
  • Downloads
    897
  • MD5
    3fa17fbab63eb225c72cb83a6b9fcf5f

Supported Bukkit Versions

  • 1.5.0

Changelog

Note: REQUIRES A 1.5 BUILD OF C2!

  • Updated for 1.5
  • Add <player.location.block> and <npc.location.block> tags for getting int coordinates for locations.
  • Make 'on queue end' run instantly after no script entries detected.
  • Fix bug in QUEUE.
  • Add 'on queue end' action for task scripts.
  • Assume 'residing queue' when none otherwise specified with QUEUE command.
  • Change getEntity -> getDamager to fix Player link to scriptentry.
  • Fix logic in playerHitByEntity
  • Fix Time requirement.
  • Update WorldScriptHelper.java
  • Add World event: on player damages npc
  • Add ExpUtil/change up EXPERIENCE command.
  • add world event on player damaged by npc (with <context.damager> containing the NPCID of the NPC attacking)
  • Small fix to Health trait.
  • Add World Events. On player damaged by entity, On player damaged by player (with <context.damager>, on player damaged by [entity_type]
  • Make tags get read in Item Script enchantments and colors.
  • Make kill listeners work with NPCs that have the Health trait.
  • Duration REGEX optimization.
  • Add "Animated Death" to config file at Health trait. Fix taking of named items.
  • Fix experience command
  • Allow doubles in wait
  • mcMMO is now handled in Depenizen
  • Fixes to Duration. Should fix issue #145.
  • Add <&nl> tag for inserting new lines. Fix custom leather colors in Item scripts.
  • Fix NPE when removing NPC in "on death" action.
  • Simplify location matching in argument helper.
  • minor tix to teleport command
  • Switch config file to new and final style. Make trigger cooldowns accept durations and turn trigger ranges into doubles.
  • Add "Enabled" option to triggers in config file.
  • Rename "on each attack" action into "on hit".
  • Add Player argument for Pose command. You can now rotate players.
  • Make Pose work after typo fix in Citizens2 build 758.
  • Make Look command work on players. Fix rotation for non-Player entities. Make almost all locations use doubles instead of integers.
  • Add asplayerlist type for flag tags which will return the values in a flag list with "player." in front of them.
  • Added formats to ANNOUNCE command
  • Add Experience Command.
  • Make "on each attack" and "on kill" work when the NPC is shooting projectiles.
  • Clean up player tags. Add really basic Remove command so people don't get NPEs removing NPCs using the Execute command.
  • Add first Health trait options to config file.
  • Add more World Script events: On player swings arm in air, on player swings item in air, on player swings [item name] in air
  • Add World Script Events: On player hits block with item, on player hits block with [item name], on player hits block
  • Add World Script event: on player interacts with block ... this should go off when a player interacts with a pressure plate.

Lack of documentation. We're working on this! For now, bug us in esper.net #denizen-dev, or check the Citizen's Script Repo for examples.