Skip to content

Commit 01b151a

Browse files
committed
fix(game-tracking): don't initialise if kafka isnt present
1 parent c482da6 commit 01b151a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/main/java/dev/emortal/minestom/gamesdk/MinestomGameServerImpl.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -101,12 +101,13 @@ static final class BuilderImpl implements Builder, Builder.EndStep {
101101
gameManager.addGameStatusListener(new AgonesGameStatusListener(config, kubernetesModule.getSdk()));
102102
}
103103

104-
GameTracker gameTracker = new GameTracker(messaging, config);
105-
gameManager.addGameStatusListener(gameTracker);
106-
107104
if (messaging != null) {
105+
GameTracker gameTracker = new GameTracker(messaging, config);
106+
gameManager.addGameStatusListener(gameTracker);
107+
108108
new AgonesGameListener(gameManager, config, messaging);
109109
}
110+
110111
MinecraftServer.getCommandManager().register(new GameSdkCommand(gameManager));
111112

112113
return new MinestomGameServerImpl(gameManager);

src/main/java/dev/emortal/minestom/gamesdk/internal/GameTracker.java

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.slf4j.Logger;
2424
import org.slf4j.LoggerFactory;
2525

26-
import java.time.Instant;
2726
import java.util.ArrayList;
2827
import java.util.List;
2928
import java.util.Map;

0 commit comments

Comments
 (0)