Skip to content

Command Helpers #2

@hhenrichsen

Description

@hhenrichsen

Build a new command system that's a bit more flexible than the old one; ideally something that allows nesting commands and arguments interchangeably: /groups myGroup add member UberPilot where myGroup and UberPilot are tab-completed arugments and add and member are command specifiers. It'd also be cool if we could get them into some sort of guaranteed context, but the types there might be tricky and involve reflection or compiletime processing.

If OSGi (#1) is done before this, we'll also want to un/load commands with modules. This probably means updating the command maps at runtime which isn't super ideal but we'll work with what we get.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions