Class RuntimeKeyMappingManager

java.lang.Object
dev.munebase.dynamickeybinds.client.RuntimeKeyMappingManager

public final class RuntimeKeyMappingManager extends Object
Loader-agnostic runtime key mapping registration helpers.
  • Method Details

    • registerRuntimeKey

      public static void registerRuntimeKey(net.minecraft.client.KeyMapping keyMapping, org.slf4j.Logger logger)
      Adds a runtime key mapping to options if not already present.
      Parameters:
      keyMapping - key mapping
      logger - logger for diagnostics
    • unregisterRuntimeKey

      public static void unregisterRuntimeKey(net.minecraft.client.KeyMapping keyMapping, org.slf4j.Logger logger)
      Removes a runtime key mapping from options.
      Parameters:
      keyMapping - key mapping
      logger - logger for diagnostics