Class KeyboardHandler

java.lang.Object
net.minecraft.client.KeyboardHandler

public class KeyboardHandler extends Object
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • DEBUG_CRASH_TIME

      public static final int DEBUG_CRASH_TIME
      See Also:
    • minecraft

      private final Minecraft minecraft
    • clipboardManager

      private final ClipboardManager clipboardManager
    • debugCrashKeyTime

      private long debugCrashKeyTime
    • debugCrashKeyReportedTime

      private long debugCrashKeyReportedTime
    • debugCrashKeyReportedCount

      private long debugCrashKeyReportedCount
    • usedDebugKeyAsModifier

      private boolean usedDebugKeyAsModifier
  • Constructor Details

    • KeyboardHandler

      public KeyboardHandler(Minecraft minecraft)
  • Method Details

    • handleChunkDebugKeys

      private boolean handleChunkDebugKeys(KeyEvent event)
    • debugFeedbackEnabledStatus

      private void debugFeedbackEnabledStatus(String prefix, boolean isEnabled)
    • showDebugChat

      private void showDebugChat(Component message)
    • decorateDebugComponent

      private static Component decorateDebugComponent(ChatFormatting formatting, Component component)
    • debugWarningComponent

      private void debugWarningComponent(Component component)
    • debugFeedbackComponent

      private void debugFeedbackComponent(Component component)
    • debugFeedbackTranslated

      private void debugFeedbackTranslated(String pattern, Object... args)
    • debugFeedback

      private void debugFeedback(String message)
    • handleDebugKeys

      private boolean handleDebugKeys(KeyEvent event)
    • copyRecreateCommand

      private void copyRecreateCommand(boolean addNbt, boolean pullFromServer)
    • copyCreateBlockCommand

      private void copyCreateBlockCommand(BlockState state, BlockPos blockPos, @Nullable CompoundTag entityTag)
    • copyCreateEntityCommand

      private void copyCreateEntityCommand(Identifier id, Vec3 pos, @Nullable CompoundTag entityTag)
    • keyPress

      private void keyPress(long handle, int action, KeyEvent event)
    • charTyped

      private void charTyped(long handle, CharacterEvent event)
    • setup

      public void setup(Window window)
    • getClipboard

      public String getClipboard()
    • setClipboard

      public void setClipboard(String clipboard)
    • tick

      public void tick()