UNPKG

@magikcraft/mct1

Version:

Minecraft for Type 1 Diabetes

271 lines (270 loc) 12.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var regions_1 = require("@magikcraft/mct1/regions"); var vector3_1 = require("@magikcraft/mct1/vector3"); var Location = Java.type('org.bukkit.Location'); var log_1 = require("@magikcraft/mct1/log"); var log = log_1.Logger(__filename); exports.getLocations = function (world) { return { world: world, waypoints: { arenaThreshold: { region: [ new Location(world, 3, 66, -54), new Location(world, -3, 68, -31), ], saveLocation: new Location(world, -1, 66, -29, 1, 12), }, }, locations: { spawn: new Location(world, -18, 101, -67, -32, 0), // spawn: new Location(world, -1, 66, -29, 1, 12), magmabossSpawn: new Location(world, 0, 63, 0), endChest: new Location(world, 6, 71, 90), dispensers: [ new Location(world, -23, 61, -28), new Location(world, -19, 61, -28), new Location(world, -8, 61, -28), new Location(world, 5, 61, -28), new Location(world, 13, 61, -28), new Location(world, 19, 61, -28), new Location(world, 28, 61, -28), new Location(world, 25, 61, -27), new Location(world, -27, 61, -26), new Location(world, -15, 61, -26), new Location(world, -12, 61, -26), new Location(world, -3, 61, -26), new Location(world, 2, 61, -26), new Location(world, 7, 61, -26), new Location(world, 10, 61, -26), new Location(world, 17, 61, -26), new Location(world, 21, 61, -26), new Location(world, -21, 61, -25), new Location(world, 16, 61, -25), new Location(world, -16, 61, -23), new Location(world, -8, 61, -23), new Location(world, 0, 61, -23), new Location(world, 3, 61, -23), new Location(world, 9, 61, -23), new Location(world, 13, 61, -23), new Location(world, 21, 61, -23), new Location(world, 28, 61, -23), new Location(world, -12, 61, -22), new Location(world, -4, 61, -22), new Location(world, 18, 61, -22), new Location(world, 25, 61, -22), new Location(world, -28, 61, -21), new Location(world, -25, 61, -21), new Location(world, -22, 61, -21), new Location(world, -19, 61, -21), new Location(world, -6, 61, -20), new Location(world, 0, 61, -20), new Location(world, 3, 61, -20), new Location(world, 6, 61, -20), new Location(world, 10, 61, -20), new Location(world, 16, 61, -20), new Location(world, 21, 61, -20), new Location(world, 28, 61, -19), new Location(world, -28, 61, -18), new Location(world, -25, 61, -18), new Location(world, -22, 61, -18), new Location(world, -14, 61, -18), new Location(world, -11, 61, -18), new Location(world, -8, 61, -18), new Location(world, 10, 61, -17), new Location(world, 13, 61, -17), new Location(world, 21, 61, -17), new Location(world, 26, 61, -17), new Location(world, -6, 61, -16), new Location(world, 0, 61, -16), new Location(world, 6, 61, -16), new Location(world, 14, 61, -16), new Location(world, -22, 61, -15), new Location(world, -10, 61, -15), new Location(world, -28, 61, -14), new Location(world, -15, 61, -14), new Location(world, 17, 61, -14), new Location(world, 21, 61, -14), new Location(world, 24, 61, -14), new Location(world, 0, 61, -13), new Location(world, 3, 61, -13), new Location(world, 9, 61, -13), new Location(world, -25, 61, -12), new Location(world, -13, 61, -12), new Location(world, -8, 61, -12), new Location(world, -5, 61, -12), new Location(world, -2, 61, -12), new Location(world, 14, 61, -11), new Location(world, 19, 61, -11), new Location(world, 24, 61, -11), new Location(world, 27, 61, -11), new Location(world, -20, 61, -10), new Location(world, -15, 61, -10), new Location(world, -25, 61, -9), new Location(world, -13, 61, -9), new Location(world, 4, 61, -9), new Location(world, 8, 61, -9), new Location(world, 11, 61, -9), new Location(world, -28, 61, -8), new Location(world, -7, 61, -8), new Location(world, 24, 61, -8), new Location(world, 28, 61, -8), new Location(world, -22, 61, -6), new Location(world, -19, 61, -6), new Location(world, -16, 61, -6), new Location(world, -13, 61, -6), new Location(world, -10, 61, -6), new Location(world, -2, 61, -6), new Location(world, 1, 61, -6), new Location(world, 4, 61, -6), new Location(world, 13, 61, -6), new Location(world, 17, 61, -6), new Location(world, 20, 61, -6), new Location(world, 24, 61, -5), new Location(world, -25, 61, -3), new Location(world, -22, 61, -3), new Location(world, -13, 61, -3), new Location(world, -10, 61, -3), new Location(world, -7, 61, -3), new Location(world, 7, 61, -3), new Location(world, 10, 61, -3), new Location(world, 13, 61, -3), new Location(world, 17, 61, -3), new Location(world, 26, 61, -3), new Location(world, -27, 61, -2), new Location(world, 24, 61, -2), new Location(world, -22, 61, 0), new Location(world, -19, 61, 0), new Location(world, -16, 61, 0), new Location(world, -13, 61, 0), new Location(world, -10, 61, 0), new Location(world, 13, 61, 0), new Location(world, 17, 61, 0), new Location(world, 20, 61, 0), new Location(world, 26, 61, 0), new Location(world, -27, 61, 1), new Location(world, 23, 61, 1), new Location(world, 18, 61, 2), new Location(world, -25, 61, 3), new Location(world, -19, 61, 3), new Location(world, -16, 61, 3), new Location(world, -10, 61, 3), new Location(world, -7, 61, 3), new Location(world, 10, 61, 3), new Location(world, 26, 61, 3), new Location(world, -27, 61, 4), new Location(world, -19, 61, 6), new Location(world, -11, 61, 6), new Location(world, -7, 61, 6), new Location(world, 1, 61, 6), new Location(world, 4, 61, 6), new Location(world, 7, 61, 6), new Location(world, 10, 61, 6), new Location(world, 13, 61, 6), new Location(world, 17, 61, 6), new Location(world, 20, 61, 6), new Location(world, 26, 61, 6), new Location(world, -27, 61, 7), new Location(world, -21, 61, 7), new Location(world, 23, 61, 8), new Location(world, -25, 61, 9), new Location(world, -22, 61, 9), new Location(world, -14, 61, 9), new Location(world, -10, 61, 9), new Location(world, -7, 61, 9), new Location(world, -4, 61, 9), new Location(world, 10, 61, 9), new Location(world, 26, 61, 9), new Location(world, -27, 61, 10), new Location(world, 3, 61, 10), new Location(world, 13, 61, 10), new Location(world, 19, 61, 10), new Location(world, -12, 61, 11), new Location(world, -14, 61, 12), new Location(world, -5, 61, 12), new Location(world, -2, 61, 12), new Location(world, 1, 61, 12), new Location(world, 4, 61, 12), new Location(world, 8, 61, 12), new Location(world, 23, 61, 12), new Location(world, 26, 61, 12), new Location(world, -27, 61, 13), new Location(world, -21, 61, 13), new Location(world, -26, 61, 15), new Location(world, -5, 61, 15), new Location(world, -2, 61, 15), new Location(world, 7, 61, 15), new Location(world, 10, 61, 15), new Location(world, 13, 61, 15), new Location(world, 16, 61, 15), new Location(world, 19, 61, 15), new Location(world, 23, 61, 15), new Location(world, 26, 61, 15), new Location(world, 1, 61, 16), new Location(world, -24, 61, 17), new Location(world, -21, 61, 17), new Location(world, -14, 61, 17), new Location(world, -17, 61, 18), new Location(world, -18, 61, 18), new Location(world, 4, 61, 18), new Location(world, 13, 61, 18), new Location(world, 16, 61, 18), new Location(world, 23, 61, 18), new Location(world, 26, 61, 18), new Location(world, 20, 61, 19), new Location(world, -26, 61, 21), new Location(world, -17, 61, 21), new Location(world, -14, 61, 21), new Location(world, -11, 61, 21), new Location(world, -8, 61, 21), new Location(world, -5, 61, 21), new Location(world, -2, 61, 21), new Location(world, 1, 61, 21), new Location(world, 4, 61, 21), new Location(world, 7, 61, 21), new Location(world, 10, 61, 21), new Location(world, 13, 61, 21), new Location(world, 17, 61, 21), new Location(world, 26, 61, 21), new Location(world, -19, 61, 23), new Location(world, -26, 61, 24), new Location(world, -23, 61, 24), new Location(world, -16, 61, 24), new Location(world, -4, 61, 24), new Location(world, -1, 61, 24), new Location(world, 1, 61, 24), new Location(world, 4, 61, 24), new Location(world, 16, 61, 24), new Location(world, 20, 61, 24), new Location(world, 26, 61, 24), new Location(world, -21, 61, 26), new Location(world, -18, 61, 26), new Location(world, -12, 61, 26), new Location(world, -9, 61, 26), new Location(world, -6, 61, 26), new Location(world, 6, 61, 26), new Location(world, 9, 61, 26), new Location(world, 12, 61, 26), new Location(world, 18, 61, 26), new Location(world, 22, 61, 26), new Location(world, 20, 61, 27), new Location(world, 26, 61, 27), new Location(world, -27, 61, 28), new Location(world, -4, 61, 28), new Location(world, 4, 61, 28), ], }, regions: { arenaStairs: new regions_1.Region(new vector3_1.Vector3(3, 67, 28, world.name), new vector3_1.Vector3(-3, 62, 24, world.name), world.name), endPortal: [ new Location(world, 3, 73, 105), new Location(world, -3, 85, 126), ], endGate: [ new Location(world, 2, 73, 104), new Location(world, -1, 75, 104), ], }, }; };