Class BlockPredicateParser<C>

java.lang.Object
org.incendo.cloud.bukkit.parser.BlockPredicateParser<C>
Type Parameters:
C - Command sender type
All Implemented Interfaces:
ArgumentParser<C,BlockPredicate>, ArgumentParser.FutureArgumentParser<C,BlockPredicate>, SuggestionProviderHolder<C>

public final class BlockPredicateParser<C> extends Object implements ArgumentParser.FutureArgumentParser<C,BlockPredicate>
Parser for BlockPredicate.

This argument type is only usable on Minecraft 1.13+, as it depends on Minecraft internals added in that version.

This argument type only provides basic suggestions by default. Enabling Brigadier compatibility through BukkitCommandManager.registerBrigadier() will allow client side validation and suggestions to be utilized.

Since:
1.5.0