mirror of
https://github.com/SimplexDevelopment/FreedomNetworkSuite.git
synced 2025-07-01 05:06:42 +00:00
Remove ACF
This commit is contained in:
@ -1,61 +0,0 @@
|
||||
package me.totalfreedom.data;
|
||||
|
||||
import co.aikar.commands.*;
|
||||
import me.totalfreedom.base.CommonsBase;
|
||||
|
||||
public class CommandRegistry
|
||||
{
|
||||
private final PaperCommandManager manager;
|
||||
private final PaperCommandContexts contexts;
|
||||
private final PaperCommandCompletions completions;
|
||||
private final CommandReplacements replacements;
|
||||
private final CommandConditions<BukkitCommandIssuer,
|
||||
BukkitCommandExecutionContext,
|
||||
BukkitConditionContext> conditions;
|
||||
|
||||
public CommandRegistry()
|
||||
{
|
||||
this.manager = new PaperCommandManager(CommonsBase.getInstance());
|
||||
this.contexts = new PaperCommandContexts(manager);
|
||||
this.completions = new PaperCommandCompletions(manager);
|
||||
this.replacements = manager.getCommandReplacements();
|
||||
this.conditions = manager.getCommandConditions();
|
||||
}
|
||||
|
||||
public PaperCommandManager getManager()
|
||||
{
|
||||
return manager;
|
||||
}
|
||||
|
||||
public PaperCommandContexts getContexts()
|
||||
{
|
||||
return contexts;
|
||||
}
|
||||
|
||||
public PaperCommandCompletions getCompletions()
|
||||
{
|
||||
return completions;
|
||||
}
|
||||
|
||||
public CommandReplacements getReplacements()
|
||||
{
|
||||
return replacements;
|
||||
}
|
||||
|
||||
public CommandConditions<BukkitCommandIssuer,
|
||||
BukkitCommandExecutionContext,
|
||||
BukkitConditionContext> getConditions()
|
||||
{
|
||||
return conditions;
|
||||
}
|
||||
|
||||
public void register(BaseCommand cmd)
|
||||
{
|
||||
manager.registerCommand(cmd);
|
||||
}
|
||||
|
||||
public void unregister(BaseCommand cmd)
|
||||
{
|
||||
manager.unregisterCommand(cmd);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user