File tree Expand file tree Collapse file tree 1 file changed +4
-10
lines changed
src/main/java/dev/emortal/minestom/gamesdk/internal Expand file tree Collapse file tree 1 file changed +4
-10
lines changed Original file line number Diff line number Diff line change 16
16
import dev .emortal .minestom .gamesdk .game .Game ;
17
17
import dev .emortal .minestom .gamesdk .game .GameUpdateRequestEvent ;
18
18
import dev .emortal .minestom .gamesdk .internal .listener .GameStatusListener ;
19
+ import dev .emortal .minestom .gamesdk .util .BasicGamePlayerConverter ;
19
20
import net .minestom .server .entity .Player ;
20
21
import net .minestom .server .event .Event ;
21
22
import net .minestom .server .event .EventNode ;
@@ -159,15 +160,8 @@ private void updateGame(@NotNull Game game) {
159
160
}
160
161
161
162
private @ NotNull List <BasicGamePlayer > createGamePlayers (@ NotNull Game game ) {
162
- List <BasicGamePlayer > gamePlayers = new ArrayList <>();
163
-
164
- for (Player player : game .getPlayers ()) {
165
- gamePlayers .add (BasicGamePlayer .newBuilder ()
166
- .setId (player .getUuid ().toString ())
167
- .setUsername (player .getUsername ())
168
- .build ());
169
- }
170
-
171
- return gamePlayers ;
163
+ return game .getPlayers ().stream ()
164
+ .map (BasicGamePlayerConverter ::fromMinestomPlayer )
165
+ .toList ();
172
166
}
173
167
}
You can’t perform that action at this time.
0 commit comments