Skip to content

Commit

Permalink
feat: Make the method names more specific.
Browse files Browse the repository at this point in the history
  • Loading branch information
FixedDev committed Jan 4, 2024
1 parent 16e22b4 commit dc66980
Showing 1 changed file with 12 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ public static CommandBrigadierConverter<BukkitBrigadierCommandSource, CommandSen

public static Map.Entry<BrigadierCommandManager<BukkitBrigadierCommandSource, CommandSender>, SendDataListener> obtain(
BukkitCommandManager delegate,
Plugin plugin,
Authorizer authorizer) {

BiConsumer<List<LiteralCommandNode<BukkitBrigadierCommandSource>>, Command> empty = (literalCommandNodes, command) -> {
Expand All @@ -42,11 +41,22 @@ public static Map.Entry<BrigadierCommandManager<BukkitBrigadierCommandSource, Co
new BrigadierCommandManager<>(delegate, obtain(authorizer), empty, empty);

SendDataListener listener = new SendDataListener(commandManager);
Bukkit.getPluginManager().registerEvents(listener, plugin);

return new AbstractMap.SimpleEntry<>(commandManager, listener);
}

public static Map.Entry<BrigadierCommandManager<BukkitBrigadierCommandSource, CommandSender>, SendDataListener> obtainAndRegister(
BukkitCommandManager delegate,
Plugin plugin,
Authorizer authorizer) {

Map.Entry<BrigadierCommandManager<BukkitBrigadierCommandSource, CommandSender>, SendDataListener> entry = obtain(delegate, authorizer);

Bukkit.getPluginManager().registerEvents(entry.getValue(), plugin);

return entry;
}

public static class SendDataListener implements Listener {

private final BrigadierCommandManager<BukkitBrigadierCommandSource, CommandSender> commandManager;
Expand Down

0 comments on commit dc66980

Please sign in to comment.