From 7aebcaebf7b354c3640967bbe71d0d2381b02aa4 Mon Sep 17 00:00:00 2001 From: Patbox <39821509+Patbox@users.noreply.github.com> Date: Mon, 11 Nov 2024 10:19:14 +0100 Subject: [PATCH] Don't return ManagedGameSpace... --- .../java/xyz/nucleoid/plasmid/api/game/GameSpaceManager.java | 2 +- .../plasmid/impl/game/manager/GameSpaceManagerImpl.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/java/xyz/nucleoid/plasmid/api/game/GameSpaceManager.java b/src/main/java/xyz/nucleoid/plasmid/api/game/GameSpaceManager.java index 7188d039..e3f95876 100644 --- a/src/main/java/xyz/nucleoid/plasmid/api/game/GameSpaceManager.java +++ b/src/main/java/xyz/nucleoid/plasmid/api/game/GameSpaceManager.java @@ -22,7 +22,7 @@ static GameSpaceManager get() { CompletableFuture open(RegistryEntry> config); - Collection getOpenGameSpaces(); + Collection getOpenGameSpaces(); @Nullable GameSpace byId(UUID id); diff --git a/src/main/java/xyz/nucleoid/plasmid/impl/game/manager/GameSpaceManagerImpl.java b/src/main/java/xyz/nucleoid/plasmid/impl/game/manager/GameSpaceManagerImpl.java index b66b70e3..0ab370f1 100644 --- a/src/main/java/xyz/nucleoid/plasmid/impl/game/manager/GameSpaceManagerImpl.java +++ b/src/main/java/xyz/nucleoid/plasmid/impl/game/manager/GameSpaceManagerImpl.java @@ -118,8 +118,9 @@ private ManagedGameSpace addGameSpace(RegistryEntry> config, Regis } @Override - public Collection getOpenGameSpaces() { - return this.gameSpaces; + public Collection getOpenGameSpaces() { + //noinspection unchecked + return (Collection) (Object) this.gameSpaces; } @Override