8000 Small cleanup · CommandAPI/CommandAPI@20daccf · GitHub
[go: up one dir, main page]

Skip to content

Commit 20daccf

Browse files
committed
Small cleanup
1 parent 5a2a436 commit 20daccf

File tree

1 file changed

+8
-10
lines changed
  • commandapi-platforms/commandapi-paper/commandapi-paper-nms/commandapi-paper-api/src/main/java/dev/jorel/commandapi/nms

1 file changed

+8
-10
lines changed

commandapi-platforms/commandapi-paper/commandapi-paper-nms/commandapi-paper-api/src/main/java/dev/jorel/commandapi/nms/APITypeProvider.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474

7575
import java.io.File;
7676
import java.io.IOException;
77+
import java.util.ArrayList;
7778
import java.util.Collection;
7879
import java.util.EnumSet;
7980
import java.util.List;
@@ -526,15 +527,12 @@ public Enchantment getEnchantment(CommandContext<CommandSourceStack> cmdCtx, Str
526527
@Override
527528
public EntitySelectorParser getEntitySelector(CommandContext<CommandSourceStack> cmdCtx, String key) {
528529
return parse(cmdCtx, key,
529-
(ctx, name) -> {
530-
EntitySelectorParser parser = new EntitySelectorParser(
531-
() -> ctx.getArgument(name, PlayerSelectorArgumentResolver.class).resolve((CommandSourceStack) ctx.getSource()).getFirst(),
532-
() -> ctx.getArgument(name, EntitySelectorArgumentResolver.class).resolve((CommandSourceStack) ctx.getSource()).getFirst(),
533-
(allowEmpty) -> ctx.getArgument(name, PlayerSelectorArgumentResolver.class).resolve((CommandSourceStack) ctx.getSource()),
534-
(allowEmpty) -> ctx.getArgument(name, EntitySelectorArgumentResolver.class).resolve((CommandSourceStack) ctx.getSource())
535-
);
536-
return parser;
537-
},
530+
(ctx, name) -> new EntitySelectorParser(
531+
() -> ctx.getArgument(name, PlayerSelectorArgumentResolver.class).resolve(ctx.getSource()).getFirst(),
532+
() -> ctx.getArgument(name, EntitySelectorArgumentResolver.class).resolve(ctx.getSource()).getFirst(),
533+
(allowEmpty) -> ctx.getArgument(name, PlayerSelectorArgumentResolver.class).resolve(ctx.getSource()),
534+
(allowEmpty) -> ctx.getArgument(name, EntitySelectorArgumentResolver.class).resolve(ctx.getSource())
535+
),
538536
(ctx, name) -> paperNMS.<CommandSourceStack>bukkitNMS().getEntitySelector(ctx, name)
539537
);
540538
}
@@ -903,7 +901,7 @@ public List<PlayerProfile> getProfile(CommandContext<CommandSourceStack> cmdCtx,
903901
return parseT(cmdCtx, key,
904902
(ctx, name) -> {
905903
PlayerProfileListResolver profileListResolver = ctx.getArgument(name, PlayerProfileListResolver.class);
906-
return profileListResolver.resolve((CommandSourceStack) ctx).stream().toList();
904+
return new ArrayList<>(profileListResolver.resolve(ctx.getSource()));
907905
},
908906
(ctx, name) -> ((PaperNMS<CommandSourceStack>) paperNMS).getProfile(ctx, name)
909907
);

0 commit comments

Comments
 (0)
0