Interface IPlatformHelper
- All Known Implementing Classes:
ForgePlatformHelper
public interface IPlatformHelper
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.network.chat.ComponentgetKeyName(net.minecraft.client.KeyMapping mapping) default voidhandleKeyPress(NewKeyBindsScreen screen, net.minecraft.client.Options options, net.minecraft.client.input.KeyEvent event) default booleanhandleKeyReleased(NewKeyBindsScreen screen, net.minecraft.client.Options options, net.minecraft.client.input.KeyEvent event) default booleanhasConflictingModifier(net.minecraft.client.KeyMapping keybinding, net.minecraft.client.KeyMapping other) default booleanisKeyCodeModifier(com.mojang.blaze3d.platform.InputConstants.Key key) default voidsetKey(net.minecraft.client.Options options, net.minecraft.client.KeyMapping keybinding, com.mojang.blaze3d.platform.InputConstants.Key key) default voidsetToDefault(net.minecraft.client.Options options, net.minecraft.client.KeyMapping keybinding)
-
Method Details
-
hasConflictingModifier
default boolean hasConflictingModifier(net.minecraft.client.KeyMapping keybinding, net.minecraft.client.KeyMapping other) -
setKey
default void setKey(net.minecraft.client.Options options, net.minecraft.client.KeyMapping keybinding, com.mojang.blaze3d.platform.InputConstants.Key key) -
setToDefault
default void setToDefault(net.minecraft.client.Options options, net.minecraft.client.KeyMapping keybinding) -
isKeyCodeModifier
default boolean isKeyCodeModifier(com.mojang.blaze3d.platform.InputConstants.Key key) -
getKeyName
default net.minecraft.network.chat.Component getKeyName(net.minecraft.client.KeyMapping mapping) -
handleKeyPress
default void handleKeyPress(NewKeyBindsScreen screen, net.minecraft.client.Options options, net.minecraft.client.input.KeyEvent event) -
handleKeyReleased
default boolean handleKeyReleased(NewKeyBindsScreen screen, net.minecraft.client.Options options, net.minecraft.client.input.KeyEvent event)
-