diff --git a/testmod-common/src/main/java/me/shedaniel/architectury/test/events/DebugEvents.java b/testmod-common/src/main/java/me/shedaniel/architectury/test/events/DebugEvents.java index 2447d448..3f8e67b4 100644 --- a/testmod-common/src/main/java/me/shedaniel/architectury/test/events/DebugEvents.java +++ b/testmod-common/src/main/java/me/shedaniel/architectury/test/events/DebugEvents.java @@ -208,6 +208,10 @@ public class DebugEvents { ClientPlayerEvent.CLIENT_PLAYER_RESPAWN.register((oldPlayer, newPlayer) -> { SINK.accept(newPlayer.getScoreboardName() + " respawned (client)"); }); + GuiEvent.SET_SCREEN.register((screen -> { + SINK.accept("Screen has been changed to " + toSimpleName(screen)); + return InteractionResultHolder.pass(screen); + })); GuiEvent.INIT_PRE.register((screen, widgets, children) -> { SINK.accept(toSimpleName(screen) + " initializes"); return InteractionResult.PASS;