Fix stupid minecraft

This commit is contained in:
2024-08-05 13:31:08 +02:00
parent 7259b53176
commit cd5f473460
24 changed files with 7208 additions and 156 deletions

View File

@@ -6,6 +6,7 @@ import { startLevel } from "../../Commandeer/utils/levelUtils";
import { vector3, Vector3Add, Vector3ToCommandString } from "../../Commandeer/utils/vectorUtils";
import { level1Conditions } from "../../levelConditions/level1";
import { mindKeeper, CURRENT_LEVEL } from "../../main";
import { MinecraftBlockTypes } from "../../vanilla-data/mojang-block";
const Level1CommandBlockPos: Vector3 = vector3(2439, 0, 36);
const level1StartPosition: Vector3 = vector3(2451, -2, 57);
@@ -41,9 +42,9 @@ const level1: Level = new Level(
if (
blockLava &&
blockLava.type === MinecraftBlockTypes.lava &&
blockLava.type.id === MinecraftBlockTypes.Lava &&
blockAir &&
blockAir.type === MinecraftBlockTypes.air
blockAir.type.id === MinecraftBlockTypes.Air
) {
isOutOfBounds = true;
}

View File

@@ -1,10 +1,11 @@
import { MinecraftBlockTypes, Vector3, world } from "@minecraft/server";
import { Vector3, world } from "@minecraft/server";
import Level from "../../Commandeer/level/level";
import pupeteer from "../../Commandeer/pupeteer";
import { teleportAgent, isAgentAt, getAgentLocation, getAgent } from "../../Commandeer/utils/agentUtils";
import { startLevel } from "../../Commandeer/utils/levelUtils";
import { vector3, Vector3Add, Vector3ToCommandString } from "../../Commandeer/utils/vectorUtils";
import { mindKeeper, CURRENT_LEVEL } from "../../main";
import { MinecraftBlockTypes } from "../../vanilla-data/mojang-block";
const Level2CommandBlockPos: Vector3 = vector3(2439, 0, 35);
const level2StartPosition: Vector3 = vector3(2446, -2, 40);
@@ -40,9 +41,9 @@ const level2: Level = new Level(
if (
blockLava &&
blockLava.type === MinecraftBlockTypes.lava &&
blockLava.type.id === MinecraftBlockTypes.Lava &&
blockAir &&
blockAir.type === MinecraftBlockTypes.air
blockAir.type.id === MinecraftBlockTypes.Air
) {
isOutOfBounds = true;
}

View File

@@ -1,10 +1,11 @@
import { MinecraftBlockTypes, Vector3, world } from "@minecraft/server";
import { Vector3, world } from "@minecraft/server";
import Level from "../../Commandeer/level/level";
import pupeteer from "../../Commandeer/pupeteer";
import { teleportAgent, isAgentAt, getAgentLocation, getAgent } from "../../Commandeer/utils/agentUtils";
import { startLevel } from "../../Commandeer/utils/levelUtils";
import { vector3, Vector3Add, Vector3ToCommandString } from "../../Commandeer/utils/vectorUtils";
import { mindKeeper, CURRENT_LEVEL } from "../../main";
import { MinecraftBlockTypes } from "../../vanilla-data/mojang-block";
const Level3CommandBlockPos: Vector3 = vector3(2439, 0, 34);
const level3StartPosition: Vector3 = vector3(2447, -2, 30);
const level3EndPosition: Vector3 = vector3(2451, -2, 18);
@@ -39,9 +40,9 @@ const level3: Level = new Level(
if (
blockLava &&
blockLava.type === MinecraftBlockTypes.lava &&
blockLava.type.id === MinecraftBlockTypes.Lava &&
blockAir &&
blockAir.type === MinecraftBlockTypes.air
blockAir.type.id === MinecraftBlockTypes.Air
) {
isOutOfBounds = true;
}