summaryrefslogtreecommitdiff
path: root/tilehelper.py
diff options
context:
space:
mode:
authorjomo <github@jomo.tv>2014-06-10 06:25:25 +0200
committerjomo <github@jomo.tv>2014-06-10 06:25:25 +0200
commit012a98d0e5c1249c823b3d32a62928cdfcf5daac (patch)
tree413824c2478c950d6eec5604279ff5bdb6d80bd3 /tilehelper.py
parent5e75884482007dc4319ba577010dff27928e0e8a (diff)
load tilehelpers from file
Diffstat (limited to 'tilehelper.py')
-rw-r--r--tilehelper.py11
1 files changed, 8 insertions, 3 deletions
diff --git a/tilehelper.py b/tilehelper.py
index f275446..d0f5bda 100644
--- a/tilehelper.py
+++ b/tilehelper.py
@@ -3,12 +3,17 @@ import org.bukkit.event.block.BlockPlaceEvent as BlockPlaceEvent
import org.bukkit.event.block.BlockBreakEvent as BlockBreakEvent
import org.bukkit.event.player.PlayerInteractEvent as PlayerInteractEvent
import thread
+import json
from time import sleep
from helpers import *
-tilehelpers = [
- {"owner": "ae795aa8-6327-408e-92ab-25c8a59f3ba1", "area": [[90, 95], [70, 72], [90, 95]], "world": "b0385345-4803-4522-a06a-75fbd692928d", "directions": "neswud"}
-]
+tilehelpers_filename = "plugins/redstoner-utils.py.dir/files/tilehelpers.json"
+tilehelpers = []
+try:
+ tilehelpers = json.loads(open(tilehelpers_filename).read())
+except Exception, e:
+ error("Failed to load tile helpers: %s" % e)
+
dirmap = {
# [x, y, z]
"n": [0, 0, -1],