From 834da208b69a65962ddf17171101c0ad0564f485 Mon Sep 17 00:00:00 2001 From: gnembon Date: Sun, 11 Jul 2021 08:01:51 -0300 Subject: [PATCH] added ability to offset by axis. Fixes #987 --- src/main/java/carpet/script/api/WorldAccess.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/carpet/script/api/WorldAccess.java b/src/main/java/carpet/script/api/WorldAccess.java index ff74c30d..48c699a5 100644 --- a/src/main/java/carpet/script/api/WorldAccess.java +++ b/src/main/java/carpet/script/api/WorldAccess.java @@ -123,6 +123,12 @@ import static carpet.script.utils.WorldTools.canHasChunk; public class WorldAccess { private static final Map DIRECTION_MAP = Arrays.stream(Direction.values()).collect(Collectors.toMap(Direction::getName, (direction) -> direction)); + static { + DIRECTION_MAP.put("y", Direction.UP); + DIRECTION_MAP.put("z", Direction.SOUTH); + DIRECTION_MAP.put("x", Direction.EAST); + + } private final static Map> ticketTypes = new HashMap>(){{ put("portal", ChunkTicketType.PORTAL); put("teleport", ChunkTicketType.POST_TELEPORT);