diff --git a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java index d16b481..1af8b6b 100644 --- a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java +++ b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java @@ -295,7 +295,7 @@ public class GameLogic { * @param request The request to execute * @return The list of resulting events */ - protected static ArrayList executeRequest(GameState state, Request request) { + public static ArrayList executeRequest(GameState state, Request request) { ArrayList result = new ArrayList<>(); switch(request.type) { @@ -519,7 +519,7 @@ public class GameLogic { * @param state The game state to apply to * @param event The event to apply */ - protected static void applyEvent(GameState state, Event event) { + public static void applyEvent(GameState state, Event event) { switch(event.type) { case DestroyedEntityEvent -> { state.entities.removeEntity(((EntityEvent)event).targetEntity);