Skip to content

A way to wrap an existing KeyMapping into Kuma #18

Description

@BlayTheNinth

e.g.

ManagedKeyMapping result = Kuma.manageKeyMapping(keyMapping)
    .withModifiers(KeyModifiers.of(KeyModifier.CONTROL))
    .handleScreenInput((event) -> {
    })
    .build();

i.e. most of the builder methods could be made available, apart from
id, category, name, defaultBinding (only modifiers), skipRegistration

This would allow

  1. for easier adoption of Kuma without having to rewrite existing Key Mapping registration
  2. for wrapping Kuma around existing key mapping registrars
  3. for the eventually planned optional standalone Kuma mod to Kuma-fy all key mappings

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    FeatureSimple enhancements to features that already exist.

    Projects

    • Status
      🎉 Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions