Declarative world editing for Bukkit servers