Fix duration.time.year

Math!
Patch meta

"Who writes this crap?!"
Add a  'max blocks' config setting

To prevent tag-powered server crashes.
Add tag element.to_itemscript_hash

Yay for better item script control via elements.
Add materiallist matcher

Yay for matching lists of things. Should we add lists of other things?
Change the escape codes

To allow 0x03 to go through
Shut up if the inventory doesn't have enough items

Take command: That's not necessarily an error.
Add an experimental dEllipsoid

It's dGreatest! /suicide
Recode inventory.contains from scratch

A manually coded method rather than trusting Bukkit.
Fix @Morphan1's breaking of inventory.contains

Also make list.matches always return true to avoid similar mistakes in
the future.
Restore dList.matches

I guess it's vaguely more useful this way.
add dEllipsoid.get_blocks

also fix modifyblock
Add ellipsoid.location, ellipsoid.size

Yay for tags
Die gently if 0 locations are specified in modifyblock

Without this, infinite error spam. Yay?
Add fix_formatting to the YAML command

Yay for preparsing!
Make the word 'flag' a valid dList

Eck, we need to not be parsing lists so weirdly.
Fix player[...] tags

Don't use dPlayer.matches, it's overkill. A null check suffices
completely.
add inventory.find_imperfect

Useful in some rare cases
Update npc.owner

Use UUIDs where they exist.
fix dLocation.find.blocks.within

wooops