Improve YoyoNowAI.schematic

This commit is contained in:
2026-04-20 08:51:49 +02:00
parent 264e541fc7
commit a07067725f
@@ -21,7 +21,6 @@ package de.steamwar.fightsystem.ai.schematic.impl;
import de.steamwar.fightsystem.ai.LocalCoordinate; import de.steamwar.fightsystem.ai.LocalCoordinate;
import de.steamwar.fightsystem.ai.schematic.WarMachine; import de.steamwar.fightsystem.ai.schematic.WarMachine;
import org.bukkit.util.Vector;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@@ -36,6 +35,13 @@ public class MiniWarGear20 {
return MiniWarGear20.get(RANDOM.nextInt(MiniWarGear20.size())); return MiniWarGear20.get(RANDOM.nextInt(MiniWarGear20.size()));
} }
public static WarMachine select(int schematicId) {
return MiniWarGear20.stream()
.filter(warMachine -> warMachine.getSchematicId() == schematicId)
.findFirst()
.orElse(null);
}
public static final WarMachine DPR_PV1_Reaper = new WarMachine() public static final WarMachine DPR_PV1_Reaper = new WarMachine()
.setSchematicId(135745) .setSchematicId(135745)
.editBridge(bridge -> { .editBridge(bridge -> {