Class Keyboard

java.lang.Object
net.minecraft.client.Keyboard

@Environment(CLIENT) public class Keyboard extends Object
Mappings:
Namespace Name
named net/minecraft/client/Keyboard
intermediary net/minecraft/class_309
official fuc
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/Keyboard;LOGGER:Lorg/slf4j/Logger;
      intermediary field_60432 Lnet/minecraft/class_309;field_60432:Lorg/slf4j/Logger;
      official b Lfuc;b:Lorg/slf4j/Logger;
    • DEBUG_CRASH_TIME

      public static final int DEBUG_CRASH_TIME
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named DEBUG_CRASH_TIME Lnet/minecraft/client/Keyboard;DEBUG_CRASH_TIME:I
      intermediary field_32143 Lnet/minecraft/class_309;field_32143:I
      official a Lfuc;a:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      named client Lnet/minecraft/client/Keyboard;client:Lnet/minecraft/client/MinecraftClient;
      intermediary field_1678 Lnet/minecraft/class_309;field_1678:Lnet/minecraft/class_310;
      official c Lfuc;c:Lfud;
    • clipboard

      private final Clipboard clipboard
      Mappings:
      Namespace Name Mixin selector
      named clipboard Lnet/minecraft/client/Keyboard;clipboard:Lnet/minecraft/client/util/Clipboard;
      intermediary field_16241 Lnet/minecraft/class_309;field_16241:Lnet/minecraft/class_3674;
      official d Lfuc;d:Lfmu;
    • debugCrashStartTime

      private long debugCrashStartTime
      Mappings:
      Namespace Name Mixin selector
      named debugCrashStartTime Lnet/minecraft/client/Keyboard;debugCrashStartTime:J
      intermediary field_1682 Lnet/minecraft/class_309;field_1682:J
      official e Lfuc;e:J
    • debugCrashLastLogTime

      private long debugCrashLastLogTime
      Mappings:
      Namespace Name Mixin selector
      named debugCrashLastLogTime Lnet/minecraft/client/Keyboard;debugCrashLastLogTime:J
      intermediary field_1681 Lnet/minecraft/class_309;field_1681:J
      official f Lfuc;f:J
    • debugCrashElapsedTime

      private long debugCrashElapsedTime
      Mappings:
      Namespace Name Mixin selector
      named debugCrashElapsedTime Lnet/minecraft/client/Keyboard;debugCrashElapsedTime:J
      intermediary field_1680 Lnet/minecraft/class_309;field_1680:J
      official g Lfuc;g:J
    • switchF3State

      private boolean switchF3State
      Mappings:
      Namespace Name Mixin selector
      named switchF3State Lnet/minecraft/client/Keyboard;switchF3State:Z
      intermediary field_1679 Lnet/minecraft/class_309;field_1679:Z
      official h Lfuc;h:Z
  • Constructor Details

    • Keyboard

      public Keyboard(MinecraftClient client)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/Keyboard;<init>(Lnet/minecraft/client/MinecraftClient;)V
      intermediary <init> Lnet/minecraft/class_309;<init>(Lnet/minecraft/class_310;)V
      official <init> Lfuc;<init>(Lfud;)V
  • Method Details

    • processDebugKeys

      private boolean processDebugKeys(int key)
      Mappings:
      Namespace Name Mixin selector
      named processDebugKeys Lnet/minecraft/client/Keyboard;processDebugKeys(I)Z
      intermediary method_35696 Lnet/minecraft/class_309;method_35696(I)Z
      official a Lfuc;a(I)Z
    • sendMessage

      private void sendMessage(Text message)
      Mappings:
      Namespace Name Mixin selector
      named sendMessage Lnet/minecraft/client/Keyboard;sendMessage(Lnet/minecraft/text/Text;)V
      intermediary method_70818 Lnet/minecraft/class_309;method_70818(Lnet/minecraft/class_2561;)V
      official a Lfuc;a(Lxo;)V
    • getDebugMessage

      private static Text getDebugMessage(Formatting formatting, Text message)
      Mappings:
      Namespace Name Mixin selector
      named getDebugMessage Lnet/minecraft/client/Keyboard;getDebugMessage(Lnet/minecraft/util/Formatting;Lnet/minecraft/text/Text;)Lnet/minecraft/text/Text;
      intermediary method_37273 Lnet/minecraft/class_309;method_37273(Lnet/minecraft/class_124;Lnet/minecraft/class_2561;)Lnet/minecraft/class_2561;
      official a Lfuc;a(Lo;Lxo;)Lxo;
    • debugError

      private void debugError(Text message)
      Mappings:
      Namespace Name Mixin selector
      named debugError Lnet/minecraft/client/Keyboard;debugError(Lnet/minecraft/text/Text;)V
      intermediary method_1456 Lnet/minecraft/class_309;method_1456(Lnet/minecraft/class_2561;)V
      official b Lfuc;b(Lxo;)V
    • debugLog

      private void debugLog(Text text)
      Mappings:
      Namespace Name Mixin selector
      named debugLog Lnet/minecraft/client/Keyboard;debugLog(Lnet/minecraft/text/Text;)V
      intermediary method_37272 Lnet/minecraft/class_309;method_37272(Lnet/minecraft/class_2561;)V
      official c Lfuc;c(Lxo;)V
    • debugLog

      private void debugLog(String key)
      Mappings:
      Namespace Name Mixin selector
      named debugLog Lnet/minecraft/client/Keyboard;debugLog(Ljava/lang/String;)V
      intermediary method_1459 Lnet/minecraft/class_309;method_1459(Ljava/lang/String;)V
      official b Lfuc;b(Ljava/lang/String;)V
    • debugFormattedLog

      private void debugFormattedLog(String pattern, Object[] args)
      Mappings:
      Namespace Name Mixin selector
      named debugFormattedLog Lnet/minecraft/client/Keyboard;debugFormattedLog(Ljava/lang/String;[Ljava/lang/Object;)V
      intermediary method_35697 Lnet/minecraft/class_309;method_35697(Ljava/lang/String;[Ljava/lang/Object;)V
      official a Lfuc;a(Ljava/lang/String;[Ljava/lang/Object;)V
    • processF3

      private boolean processF3(int key)
      Mappings:
      Namespace Name Mixin selector
      named processF3 Lnet/minecraft/client/Keyboard;processF3(I)Z
      intermediary method_1468 Lnet/minecraft/class_309;method_1468(I)Z
      official b Lfuc;b(I)Z
    • copyLookAt

      private void copyLookAt(boolean hasQueryPermission, boolean queryServer)
      Mappings:
      Namespace Name Mixin selector
      named copyLookAt Lnet/minecraft/client/Keyboard;copyLookAt(ZZ)V
      intermediary method_1465 Lnet/minecraft/class_309;method_1465(ZZ)V
      official a Lfuc;a(ZZ)V
    • copyBlock

      private void copyBlock(BlockState state, BlockPos pos, @Nullable @Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named copyBlock Lnet/minecraft/client/Keyboard;copyBlock(Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/nbt/NbtCompound;)V
      intermediary method_1475 Lnet/minecraft/class_309;method_1475(Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2487;)V
      official a Lfuc;a(Leeb;Ljb;Lui;)V
    • copyEntity

      private void copyEntity(Identifier id, Vec3d pos, @Nullable @Nullable NbtCompound nbt)
      Mappings:
      Namespace Name Mixin selector
      named copyEntity Lnet/minecraft/client/Keyboard;copyEntity(Lnet/minecraft/util/Identifier;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/nbt/NbtCompound;)V
      intermediary method_1469 Lnet/minecraft/class_309;method_1469(Lnet/minecraft/class_2960;Lnet/minecraft/class_243;Lnet/minecraft/class_2487;)V
      official a Lfuc;a(Lame;Lfis;Lui;)V
    • onKey

      public void onKey(long window, int key, int scancode, int action, int modifiers)
      Mappings:
      Namespace Name Mixin selector
      named onKey Lnet/minecraft/client/Keyboard;onKey(JIIII)V
      intermediary method_1466 Lnet/minecraft/class_309;method_1466(JIIII)V
      official a Lfuc;a(JIIII)V
    • onChar

      private void onChar(long window, int codePoint, int modifiers)
      Mappings:
      Namespace Name Mixin selector
      named onChar Lnet/minecraft/client/Keyboard;onChar(JII)V
      intermediary method_1457 Lnet/minecraft/class_309;method_1457(JII)V
      official a Lfuc;a(JII)V
    • setup

      public void setup(long window)
      Mappings:
      Namespace Name Mixin selector
      named setup Lnet/minecraft/client/Keyboard;setup(J)V
      intermediary method_1472 Lnet/minecraft/class_309;method_1472(J)V
      official a Lfuc;a(J)V
    • getClipboard

      public String getClipboard()
      Mappings:
      Namespace Name Mixin selector
      named getClipboard Lnet/minecraft/client/Keyboard;getClipboard()Ljava/lang/String;
      intermediary method_1460 Lnet/minecraft/class_309;method_1460()Ljava/lang/String;
      official a Lfuc;a()Ljava/lang/String;
    • setClipboard

      public void setClipboard(String clipboard)
      Mappings:
      Namespace Name Mixin selector
      named setClipboard Lnet/minecraft/client/Keyboard;setClipboard(Ljava/lang/String;)V
      intermediary method_1455 Lnet/minecraft/class_309;method_1455(Ljava/lang/String;)V
      official a Lfuc;a(Ljava/lang/String;)V
    • pollDebugCrash

      public void pollDebugCrash()
      Mappings:
      Namespace Name Mixin selector
      named pollDebugCrash Lnet/minecraft/client/Keyboard;pollDebugCrash()V
      intermediary method_1474 Lnet/minecraft/class_309;method_1474()V
      official b Lfuc;b()V