NPCs included, finishing touches zijn nog nodig
This commit is contained in:
@@ -1,141 +0,0 @@
|
||||
import { BlockType, Vector3 } from "@minecraft/server";
|
||||
import { LevelBlockCondition, LevelNoGoZone } from "../Commandeer/level/levelTypes";
|
||||
import { vector3 } from "../Commandeer/utils/vectorUtils";
|
||||
import { MinecraftBlockTypes } from "../vanilla-data/mojang-block";
|
||||
|
||||
let level1Conditions: LevelBlockCondition = {
|
||||
conditions: [
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(55, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(56, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(57, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(58, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(59, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(61, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(62, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(63, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(65, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(66, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(67, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(69, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(70, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(71, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(72, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(73, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(74, 70, 216),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(74, 70, 216),
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
let level1NoGoZones: LevelNoGoZone = {
|
||||
zones: [
|
||||
{ position: vector3(55, 70, 215) },
|
||||
{ position: vector3(56, 70, 215) },
|
||||
{ position: vector3(57, 70, 215) },
|
||||
{ position: vector3(58, 70, 215) },
|
||||
{ position: vector3(59, 70, 215) },
|
||||
{ position: vector3(60, 70, 215) },
|
||||
{ position: vector3(61, 70, 215) },
|
||||
{ position: vector3(62, 70, 215) },
|
||||
{ position: vector3(63, 70, 215) },
|
||||
{ position: vector3(64, 70, 215) },
|
||||
{ position: vector3(65, 70, 215) },
|
||||
{ position: vector3(66, 70, 215) },
|
||||
{ position: vector3(67, 70, 215) },
|
||||
{ position: vector3(68, 70, 215) },
|
||||
{ position: vector3(69, 70, 215) },
|
||||
{ position: vector3(70, 70, 215) },
|
||||
{ position: vector3(71, 70, 215) },
|
||||
{ position: vector3(72, 70, 215) },
|
||||
{ position: vector3(73, 70, 215) },
|
||||
{ position: vector3(74, 70, 215) },
|
||||
|
||||
{ position: vector3(55, 70, 217) },
|
||||
{ position: vector3(56, 70, 217) },
|
||||
{ position: vector3(57, 70, 217) },
|
||||
{ position: vector3(58, 70, 217) },
|
||||
{ position: vector3(59, 70, 217) },
|
||||
{ position: vector3(60, 70, 217) },
|
||||
{ position: vector3(61, 70, 217) },
|
||||
{ position: vector3(62, 70, 217) },
|
||||
{ position: vector3(63, 70, 217) },
|
||||
{ position: vector3(64, 70, 217) },
|
||||
{ position: vector3(65, 70, 217) },
|
||||
{ position: vector3(66, 70, 217) },
|
||||
{ position: vector3(67, 70, 217) },
|
||||
{ position: vector3(68, 70, 217) },
|
||||
{ position: vector3(69, 70, 217) },
|
||||
{ position: vector3(70, 70, 217) },
|
||||
{ position: vector3(71, 70, 217) },
|
||||
{ position: vector3(72, 70, 217) },
|
||||
{ position: vector3(73, 70, 217) },
|
||||
{ position: vector3(74, 70, 217) },
|
||||
],
|
||||
};
|
||||
|
||||
export { level1Conditions, level1NoGoZones };
|
||||
@@ -6,138 +6,316 @@ import { MinecraftBlockTypes } from "../vanilla-data/mojang-block";
|
||||
let level2Conditions: LevelBlockCondition = {
|
||||
conditions: [
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(45, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-112, 69, 272),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(44, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-112, 69, 271),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(43, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-111, 69, 271),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(42, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-111, 69, 270),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(41, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-111, 69, 269),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(40, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-113, 69, 271),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(39, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-114, 69, 271),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(38, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-114, 69, 270),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(37, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-115, 69, 270),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(36, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-115, 69, 269),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(35, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-115, 69, 268),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(34, 70, 220),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 268),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 220),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 219),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 269),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 218),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-117, 69, 267),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 217),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-117, 69, 266),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 216),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-117, 69, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 215),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-117, 69, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 214),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-117, 69, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 213),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 261),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(33, 70, 212),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(34, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 262),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(35, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(36, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(37, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(38, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-116, 69, 266),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(39, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-118, 69, 268),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(40, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-118, 69, 267),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(41, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-119, 69, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(42, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-119, 69, 267),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(43, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-119, 69, 268),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(44, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-120, 69, 269),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(45, 70, 212),
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-120, 69, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-120, 69, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-121, 69, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-123, 69, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-123, 69, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-121, 69, 265),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 265),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-123, 69, 265),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-123, 69, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-119, 69, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-118, 69, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-118, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-119, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-120, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-124, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-124, 69, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-122, 69, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.JungleSapling],
|
||||
position: vector3(-123, 69, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-113, 69, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-114, 69, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-114, 69, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-116, 69, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-117, 69, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-117, 69, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-117, 69, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-117, 69, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-118, 69, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-118, 69, 265),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-118, 69, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-119, 69, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-120, 69, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-121, 69, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-121, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-121, 69, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-121, 69, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-121, 69, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-122, 69, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-122, 69, 264),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-123, 69, 264),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-123, 69, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Air, MinecraftBlockTypes.SweetBerryBush],
|
||||
position: vector3(-123, 69, 259),
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
@@ -1,138 +1,509 @@
|
||||
import { BlockType, Vector3 } from "@minecraft/server";
|
||||
import { LevelBlockCondition } from "../Commandeer/level/levelTypes";
|
||||
import { LevelBlockCondition, LevelNoGoZone } from "../Commandeer/level/levelTypes";
|
||||
import { vector3 } from "../Commandeer/utils/vectorUtils";
|
||||
import { MinecraftBlockTypes } from "../vanilla-data/mojang-block";
|
||||
|
||||
let level3Conditions: LevelBlockCondition = {
|
||||
conditions: [
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(57, 70, 235),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-134, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(58, 70, 235),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-135, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(59, 70, 235),
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-136, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 235),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-137, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 234),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 233),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-139, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 232),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-141, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 231),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(61, 70, 231),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-146, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(62, 70, 231),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 265),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(63, 70, 231),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 231),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 232),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-134, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 233),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-135, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 234),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-136, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 235),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 236),
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-139, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 237),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-140, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 238),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 239),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(65, 70, 239),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-145, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(66, 70, 239),
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-146, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(67, 70, 239),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 239),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 238),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 264),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 237),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 236),
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-135, 67, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 235),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(69, 70, 235),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-137, 67, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(70, 70, 235),
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 263),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(71, 70, 235),
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-139, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-140, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-142, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-143, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-144, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-145, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-146, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-147, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 263),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-134, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-135, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-139, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-140, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-142, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-143, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-144, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-145, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 262),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-134, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-135, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-136, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-138, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-139, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-140, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-142, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-143, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-145, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-146, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 261),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-134, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-135, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-136, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-137, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-138, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-139, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-142, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-143, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-144, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-145, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-148, 67, 260),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-133, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-134, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-135, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-136, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-137, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-139, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-140, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-142, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-143, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-144, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-145, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-146, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-147, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 259),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-133, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-134, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-138, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-139, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-140, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-141, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-142, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-143, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-144, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-145, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-146, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-147, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 258),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-145, 67, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-145, 67, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-145, 67, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-146, 67, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-146, 67, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Magma, MinecraftBlockTypes.Cobblestone],
|
||||
position: vector3(-146, 67, 270),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-146, 67, 272),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-147, 67, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 270),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 271),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-147, 67, 272),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.Podzol],
|
||||
position: vector3(-148, 67, 266),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 267),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 268),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 269),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 270),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 271),
|
||||
},
|
||||
{
|
||||
block: [MinecraftBlockTypes.GrassBlock],
|
||||
position: vector3(-148, 67, 272),
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
@@ -1,140 +0,0 @@
|
||||
import { BlockType, Vector3 } from "@minecraft/server";
|
||||
import { LevelBlockCondition } from "../Commandeer/level/levelTypes";
|
||||
import { vector3 } from "../Commandeer/utils/vectorUtils";
|
||||
import { MinecraftBlockTypes } from "../vanilla-data/mojang-block";
|
||||
|
||||
let level3Conditions: LevelBlockCondition = {
|
||||
conditions: [
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(57, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(58, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(59, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 234),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 233),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 232),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(60, 70, 231),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(61, 70, 231),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(62, 70, 231),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(63, 70, 231),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 231),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 232),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 233),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 234),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 236),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 237),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 238),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(64, 70, 239),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(65, 70, 239),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(66, 70, 239),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(67, 70, 239),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 239),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 238),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 237),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 236),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(68, 70, 235),
|
||||
},
|
||||
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(69, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(70, 70, 235),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.Air,
|
||||
position: vector3(71, 70, 235),
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export { level3Conditions };
|
||||
@@ -1,26 +0,0 @@
|
||||
import { LevelBlockCondition, LevelLeverCondition } from "../Commandeer/level/levelTypes";
|
||||
import { vector3 } from "../Commandeer/utils/vectorUtils";
|
||||
import { MinecraftBlockTypes } from "../vanilla-data/mojang-block";
|
||||
|
||||
let levelIntroConditions: LevelBlockCondition = {
|
||||
conditions: [
|
||||
{
|
||||
block: MinecraftBlockTypes.EmeraldBlock,
|
||||
position: vector3(2471, 12, 108),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.EmeraldBlock,
|
||||
position: vector3(2469, 12, 108),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.LapisBlock,
|
||||
position: vector3(2468, 12, 108),
|
||||
},
|
||||
{
|
||||
block: MinecraftBlockTypes.LapisBlock,
|
||||
position: vector3(2464, 12, 108),
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export { levelIntroConditions };
|
||||
Reference in New Issue
Block a user