@Environment(value=CLIENT) public class Keyboard extends Object
Modifier and Type | Field and Description |
---|---|
private MinecraftClient |
client |
private Clipboard |
clipboard |
private long |
debugCrashElapsedTime |
private long |
debugCrashLastLogTime |
private long |
debugCrashStartTime |
private boolean |
repeatEvents |
private boolean |
switchF3State |
Constructor and Description |
---|
Keyboard(MinecraftClient client) |
Modifier and Type | Method and Description |
---|---|
private void |
copyBlock(BlockState blockState,
BlockPos blockPos,
CompoundTag compoundTag) |
private void |
copyEntity(Identifier identifier,
Vec3d vec3d,
CompoundTag compoundTag) |
private void |
copyLookAt(boolean bool,
boolean bool2) |
private void |
debugError(String string,
Object[] object) |
private void |
debugWarn(String string,
Object[] object) |
void |
enableRepeatEvents(boolean repeatEvents) |
String |
getClipboard() |
private void |
onChar(long window,
int int2,
int int3) |
void |
onKey(long window,
int key,
int scancode,
int int2,
int int3) |
void |
pollDebugCrash() |
private boolean |
processF3(int key) |
void |
setClipboard(String string) |
void |
setup(long long2) |
private final MinecraftClient client
private boolean repeatEvents
private final Clipboard clipboard
private long debugCrashStartTime
private long debugCrashLastLogTime
private long debugCrashElapsedTime
private boolean switchF3State
public Keyboard(MinecraftClient client)
private boolean processF3(int key)
private void copyLookAt(boolean bool, boolean bool2)
private void copyBlock(BlockState blockState, BlockPos blockPos, @Nullable CompoundTag compoundTag)
private void copyEntity(Identifier identifier, Vec3d vec3d, @Nullable CompoundTag compoundTag)
public void onKey(long window, int key, int scancode, int int2, int int3)
private void onChar(long window, int int2, int int3)
public void enableRepeatEvents(boolean repeatEvents)
public void setup(long long2)
public String getClipboard()
public void setClipboard(String string)
public void pollDebugCrash()