public abstract class WikiCommandStrategy
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<java.lang.String> |
ids |
Constructor and Description |
---|
WikiCommandStrategy(java.util.Set<java.lang.String> ids) |
WikiCommandStrategy(java.lang.String... ids) |
Modifier and Type | Method and Description |
---|---|
abstract void |
execute(net.minecraft.command.CommandSource sender,
Pokemon pokemon,
java.lang.String[] args) |
java.util.Optional<net.minecraft.util.text.ITextComponent> |
getBanner(net.minecraft.command.CommandSource sender,
Pokemon pokemon,
java.lang.String[] args) |
int |
getPriority() |
boolean |
matches(java.lang.String strategyId) |
public WikiCommandStrategy(java.lang.String... ids)
public WikiCommandStrategy(java.util.Set<java.lang.String> ids)
public abstract void execute(net.minecraft.command.CommandSource sender, Pokemon pokemon, java.lang.String[] args)
public java.util.Optional<net.minecraft.util.text.ITextComponent> getBanner(net.minecraft.command.CommandSource sender, Pokemon pokemon, java.lang.String[] args)
public boolean matches(java.lang.String strategyId)
public int getPriority()