Skip to content

Commit 45ca274

Browse files
committed
Fixed an issue maybe?
1 parent 53f2dc9 commit 45ca274

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/main/java/org/mangorage/bootstrap/Bootstrap.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,6 @@ public static void main(String[] args) throws Throwable {
8989
throw new IllegalStateException("Cant find launch target '%s'".formatted(launchTarget));
9090
}
9191

92-
launchTargetMap.get(launchTarget).launch(parent, args);
92+
launchTargetMap.get(launchTarget).launch(moduleLayer, parent, args);
9393
}
9494
}

src/main/java/org/mangorage/bootstrap/api/launch/ILaunchTarget.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
public interface ILaunchTarget {
44
String getId();
55

6-
void launch(ModuleLayer parent, String[] args) throws Throwable;
6+
void launch(ModuleLayer bootstrapLayer, ModuleLayer parent, String[] args) throws Throwable;
77
}

src/main/java/org/mangorage/bootstrap/internal/launch/MangoBotLaunchTarget.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ public String getId() {
6868
}
6969

7070
@Override
71-
public void launch(ModuleLayer parent, String[] args) throws Throwable {
71+
public void launch(ModuleLayer bootstrapLayer, ModuleLayer parent, String[] args) throws Throwable {
7272
final var pluginsPath = Path.of("plugins");
7373

74-
List<IDependencyLocator> dependencyLocators = ServiceLoader.load(IDependencyLocator.class)
74+
List<IDependencyLocator> dependencyLocators = ServiceLoader.load(bootstrapLayer, IDependencyLocator.class)
7575
.stream()
7676
.map(ServiceLoader.Provider::get)
7777
.toList();

0 commit comments

Comments
 (0)