Skip to content

Block Data

Returns BlockData, with this syntax: block_id[block_states]{data_tags}. For more information about the syntax see wiki. Example:

Java
new StellarCommand("spawn")
    .addBlockDataArgument("block")
    .addExecution(Player.class, context -> {
        BlockData data = context.getArgument<BlockData>("block")
        context.getSender().getWorld().setBlockData(
            context.getSender().getLocation().subtract(0.0, -1.0, 0.0),
            data
        )
    });
Argument Parser

Block Data Argument

Released under the MIT License.