Package net.minecraft.client.util
Class SelectionManager
java.lang.Object
net.minecraft.client.util.SelectionManager
- Mappings:
Namespace Name intermediary net/minecraft/class_3728official erhnamed net/minecraft/client/util/SelectionManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intclampCursorPosition(int pos) voidcopy()voidcut()voiddelete(int offset) voiddelete(int offset, SelectionManager.SelectionType selectionType) private StringdeleteSelectedText(String string) voiddeleteWord(int offset) static StringgetClipboard(MinecraftClient client) private StringgetSelectedText(String string) intintbooleanhandleSpecialKey(int keyCode) booleaninsert(char c) voidprivate voidbooleanmakeClipboardGetter(MinecraftClient client) makeClipboardSetter(MinecraftClient client) voidmoveCursor(int offset) voidmoveCursor(int offset, boolean shiftDown) voidmoveCursor(int offset, boolean shiftDown, SelectionManager.SelectionType selectionType) voidmoveCursorPastWord(int offset) voidmoveCursorPastWord(int offset, boolean shiftDown) voidmoveCursorTo(int position) voidmoveCursorTo(int position, boolean shiftDown) voidmoveCursorToEnd(boolean shiftDown) voidvoidmoveCursorToStart(boolean shiftDown) voidpaste()voidvoidstatic voidsetClipboard(MinecraftClient client, String clipboard) voidsetSelection(int start, int end) voidsetSelectionEnd(int pos) private voidupdateSelectionRange(boolean shiftDown)
-
Field Details
-
stringGetter
- Mappings:
Namespace Name Mixin selector intermediary field_24257Lnet/minecraft/class_3728;field_24257:Ljava/util/function/Supplier;official aLerh;a:Ljava/util/function/Supplier;named stringGetterLnet/minecraft/client/util/SelectionManager;stringGetter:Ljava/util/function/Supplier;
-
stringSetter
- Mappings:
Namespace Name Mixin selector intermediary field_24258Lnet/minecraft/class_3728;field_24258:Ljava/util/function/Consumer;official bLerh;b:Ljava/util/function/Consumer;named stringSetterLnet/minecraft/client/util/SelectionManager;stringSetter:Ljava/util/function/Consumer;
-
clipboardGetter
- Mappings:
Namespace Name Mixin selector intermediary field_16456Lnet/minecraft/class_3728;field_16456:Ljava/util/function/Supplier;official cLerh;c:Ljava/util/function/Supplier;named clipboardGetterLnet/minecraft/client/util/SelectionManager;clipboardGetter:Ljava/util/function/Supplier;
-
clipboardSetter
- Mappings:
Namespace Name Mixin selector intermediary field_16458Lnet/minecraft/class_3728;field_16458:Ljava/util/function/Consumer;official dLerh;d:Ljava/util/function/Consumer;named clipboardSetterLnet/minecraft/client/util/SelectionManager;clipboardSetter:Ljava/util/function/Consumer;
-
stringFilter
- Mappings:
Namespace Name Mixin selector intermediary field_24259Lnet/minecraft/class_3728;field_24259:Ljava/util/function/Predicate;official eLerh;e:Ljava/util/function/Predicate;named stringFilterLnet/minecraft/client/util/SelectionManager;stringFilter:Ljava/util/function/Predicate;
-
selectionStart
private int selectionStart- Mappings:
Namespace Name Mixin selector intermediary field_16453Lnet/minecraft/class_3728;field_16453:Iofficial fLerh;f:Inamed selectionStartLnet/minecraft/client/util/SelectionManager;selectionStart:I
-
selectionEnd
private int selectionEnd- Mappings:
Namespace Name Mixin selector intermediary field_16452Lnet/minecraft/class_3728;field_16452:Iofficial gLerh;g:Inamed selectionEndLnet/minecraft/client/util/SelectionManager;selectionEnd:I
-
-
Constructor Details
-
SelectionManager
public SelectionManager(Supplier<String> stringGetter, Consumer<String> stringSetter, Supplier<String> clipboardGetter, Consumer<String> clipboardSetter, Predicate<String> stringFilter) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_3728;<init>(Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)Vofficial <init>Lerh;<init>(Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)Vnamed <init>Lnet/minecraft/client/util/SelectionManager;<init>(Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Supplier;Ljava/util/function/Consumer;Ljava/util/function/Predicate;)V
-
-
Method Details
-
makeClipboardGetter
- Mappings:
Namespace Name Mixin selector intermediary method_27550Lnet/minecraft/class_3728;method_27550(Lnet/minecraft/class_310;)Ljava/util/function/Supplier;official aLerh;a(Lenf;)Ljava/util/function/Supplier;named makeClipboardGetterLnet/minecraft/client/util/SelectionManager;makeClipboardGetter(Lnet/minecraft/client/MinecraftClient;)Ljava/util/function/Supplier;
-
getClipboard
- Mappings:
Namespace Name Mixin selector intermediary method_27556Lnet/minecraft/class_3728;method_27556(Lnet/minecraft/class_310;)Ljava/lang/String;official bLerh;b(Lenf;)Ljava/lang/String;named getClipboardLnet/minecraft/client/util/SelectionManager;getClipboard(Lnet/minecraft/client/MinecraftClient;)Ljava/lang/String;
-
makeClipboardSetter
- Mappings:
Namespace Name Mixin selector intermediary method_27561Lnet/minecraft/class_3728;method_27561(Lnet/minecraft/class_310;)Ljava/util/function/Consumer;official cLerh;c(Lenf;)Ljava/util/function/Consumer;named makeClipboardSetterLnet/minecraft/client/util/SelectionManager;makeClipboardSetter(Lnet/minecraft/client/MinecraftClient;)Ljava/util/function/Consumer;
-
setClipboard
- Mappings:
Namespace Name Mixin selector intermediary method_27551Lnet/minecraft/class_3728;method_27551(Lnet/minecraft/class_310;Ljava/lang/String;)Vofficial aLerh;a(Lenf;Ljava/lang/String;)Vnamed setClipboardLnet/minecraft/client/util/SelectionManager;setClipboard(Lnet/minecraft/client/MinecraftClient;Ljava/lang/String;)V
-
insert
public boolean insert(char c) - Mappings:
Namespace Name Mixin selector intermediary method_16199Lnet/minecraft/class_3728;method_16199(C)Zofficial aLerh;a(C)Znamed insertLnet/minecraft/client/util/SelectionManager;insert(C)Z
-
handleSpecialKey
public boolean handleSpecialKey(int keyCode) - Mappings:
Namespace Name Mixin selector intermediary method_16202Lnet/minecraft/class_3728;method_16202(I)Zofficial aLerh;a(I)Znamed handleSpecialKeyLnet/minecraft/client/util/SelectionManager;handleSpecialKey(I)Z
-
clampCursorPosition
private int clampCursorPosition(int pos) - Mappings:
Namespace Name Mixin selector intermediary method_27567Lnet/minecraft/class_3728;method_27567(I)Iofficial hLerh;h(I)Inamed clampCursorPositionLnet/minecraft/client/util/SelectionManager;clampCursorPosition(I)I
-
insert
- Mappings:
Namespace Name Mixin selector intermediary method_27552Lnet/minecraft/class_3728;method_27552(Ljava/lang/String;Ljava/lang/String;)Vofficial aLerh;a(Ljava/lang/String;Ljava/lang/String;)Vnamed insertLnet/minecraft/client/util/SelectionManager;insert(Ljava/lang/String;Ljava/lang/String;)V
-
insert
- Mappings:
Namespace Name Mixin selector intermediary method_16197Lnet/minecraft/class_3728;method_16197(Ljava/lang/String;)Vofficial aLerh;a(Ljava/lang/String;)Vnamed insertLnet/minecraft/client/util/SelectionManager;insert(Ljava/lang/String;)V
-
updateSelectionRange
private void updateSelectionRange(boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27562Lnet/minecraft/class_3728;method_27562(Z)Vofficial cLerh;c(Z)Vnamed updateSelectionRangeLnet/minecraft/client/util/SelectionManager;updateSelectionRange(Z)V
-
moveCursor
- Mappings:
Namespace Name Mixin selector intermediary method_42575Lnet/minecraft/class_3728;method_42575(IZLnet/minecraft/class_3728$class_7279;)Vofficial aLerh;a(IZLerh$a;)Vnamed moveCursorLnet/minecraft/client/util/SelectionManager;moveCursor(IZLnet/minecraft/client/util/SelectionManager$SelectionType;)V
-
moveCursor
public void moveCursor(int offset) - Mappings:
Namespace Name Mixin selector intermediary method_35727Lnet/minecraft/class_3728;method_35727(I)Vofficial bLerh;b(I)Vnamed moveCursorLnet/minecraft/client/util/SelectionManager;moveCursor(I)V
-
moveCursor
public void moveCursor(int offset, boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27549Lnet/minecraft/class_3728;method_27549(IZ)Vofficial aLerh;a(IZ)Vnamed moveCursorLnet/minecraft/client/util/SelectionManager;moveCursor(IZ)V
-
moveCursorPastWord
public void moveCursorPastWord(int offset) - Mappings:
Namespace Name Mixin selector intermediary method_35728Lnet/minecraft/class_3728;method_35728(I)Vofficial cLerh;c(I)Vnamed moveCursorPastWordLnet/minecraft/client/util/SelectionManager;moveCursorPastWord(I)V
-
moveCursorPastWord
public void moveCursorPastWord(int offset, boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27555Lnet/minecraft/class_3728;method_27555(IZ)Vofficial bLerh;b(IZ)Vnamed moveCursorPastWordLnet/minecraft/client/util/SelectionManager;moveCursorPastWord(IZ)V
-
delete
- Mappings:
Namespace Name Mixin selector intermediary method_42574Lnet/minecraft/class_3728;method_42574(ILnet/minecraft/class_3728$class_7279;)Vofficial aLerh;a(ILerh$a;)Vnamed deleteLnet/minecraft/client/util/SelectionManager;delete(ILnet/minecraft/client/util/SelectionManager$SelectionType;)V
-
deleteWord
public void deleteWord(int offset) - Mappings:
Namespace Name Mixin selector intermediary method_42576Lnet/minecraft/class_3728;method_42576(I)Vofficial dLerh;d(I)Vnamed deleteWordLnet/minecraft/client/util/SelectionManager;deleteWord(I)V
-
delete
public void delete(int offset) - Mappings:
Namespace Name Mixin selector intermediary method_27564Lnet/minecraft/class_3728;method_27564(I)Vofficial eLerh;e(I)Vnamed deleteLnet/minecraft/client/util/SelectionManager;delete(I)V
-
cut
public void cut()- Mappings:
Namespace Name Mixin selector intermediary method_27547Lnet/minecraft/class_3728;method_27547()Vofficial aLerh;a()Vnamed cutLnet/minecraft/client/util/SelectionManager;cut()V
-
paste
public void paste()- Mappings:
Namespace Name Mixin selector intermediary method_27554Lnet/minecraft/class_3728;method_27554()Vofficial bLerh;b()Vnamed pasteLnet/minecraft/client/util/SelectionManager;paste()V
-
copy
public void copy()- Mappings:
Namespace Name Mixin selector intermediary method_27559Lnet/minecraft/class_3728;method_27559()Vofficial cLerh;c()Vnamed copyLnet/minecraft/client/util/SelectionManager;copy()V
-
selectAll
public void selectAll()- Mappings:
Namespace Name Mixin selector intermediary method_27563Lnet/minecraft/class_3728;method_27563()Vofficial dLerh;d()Vnamed selectAllLnet/minecraft/client/util/SelectionManager;selectAll()V
-
getSelectedText
- Mappings:
Namespace Name Mixin selector intermediary method_16200Lnet/minecraft/class_3728;method_16200(Ljava/lang/String;)Ljava/lang/String;official bLerh;b(Ljava/lang/String;)Ljava/lang/String;named getSelectedTextLnet/minecraft/client/util/SelectionManager;getSelectedText(Ljava/lang/String;)Ljava/lang/String;
-
deleteSelectedText
- Mappings:
Namespace Name Mixin selector intermediary method_16198Lnet/minecraft/class_3728;method_16198(Ljava/lang/String;)Ljava/lang/String;official cLerh;c(Ljava/lang/String;)Ljava/lang/String;named deleteSelectedTextLnet/minecraft/client/util/SelectionManager;deleteSelectedText(Ljava/lang/String;)Ljava/lang/String;
-
moveCursorToStart
public void moveCursorToStart()- Mappings:
Namespace Name Mixin selector intermediary method_35729Lnet/minecraft/class_3728;method_35729()Vofficial eLerh;e()Vnamed moveCursorToStartLnet/minecraft/client/util/SelectionManager;moveCursorToStart()V
-
moveCursorToStart
public void moveCursorToStart(boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27553Lnet/minecraft/class_3728;method_27553(Z)Vofficial aLerh;a(Z)Vnamed moveCursorToStartLnet/minecraft/client/util/SelectionManager;moveCursorToStart(Z)V
-
putCursorAtEnd
public void putCursorAtEnd()- Mappings:
Namespace Name Mixin selector intermediary method_16204Lnet/minecraft/class_3728;method_16204()Vofficial fLerh;f()Vnamed putCursorAtEndLnet/minecraft/client/util/SelectionManager;putCursorAtEnd()V
-
moveCursorToEnd
public void moveCursorToEnd(boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27558Lnet/minecraft/class_3728;method_27558(Z)Vofficial bLerh;b(Z)Vnamed moveCursorToEndLnet/minecraft/client/util/SelectionManager;moveCursorToEnd(Z)V
-
getSelectionStart
public int getSelectionStart()- Mappings:
Namespace Name Mixin selector intermediary method_16201Lnet/minecraft/class_3728;method_16201()Iofficial gLerh;g()Inamed getSelectionStartLnet/minecraft/client/util/SelectionManager;getSelectionStart()I
-
moveCursorTo
public void moveCursorTo(int position) - Mappings:
Namespace Name Mixin selector intermediary method_35730Lnet/minecraft/class_3728;method_35730(I)Vofficial fLerh;f(I)Vnamed moveCursorToLnet/minecraft/client/util/SelectionManager;moveCursorTo(I)V
-
moveCursorTo
public void moveCursorTo(int position, boolean shiftDown) - Mappings:
Namespace Name Mixin selector intermediary method_27560Lnet/minecraft/class_3728;method_27560(IZ)Vofficial cLerh;c(IZ)Vnamed moveCursorToLnet/minecraft/client/util/SelectionManager;moveCursorTo(IZ)V
-
getSelectionEnd
public int getSelectionEnd()- Mappings:
Namespace Name Mixin selector intermediary method_16203Lnet/minecraft/class_3728;method_16203()Iofficial hLerh;h()Inamed getSelectionEndLnet/minecraft/client/util/SelectionManager;getSelectionEnd()I
-
setSelectionEnd
public void setSelectionEnd(int pos) - Mappings:
Namespace Name Mixin selector intermediary method_35731Lnet/minecraft/class_3728;method_35731(I)Vofficial gLerh;g(I)Vnamed setSelectionEndLnet/minecraft/client/util/SelectionManager;setSelectionEnd(I)V
-
setSelection
public void setSelection(int start, int end) - Mappings:
Namespace Name Mixin selector intermediary method_27548Lnet/minecraft/class_3728;method_27548(II)Vofficial aLerh;a(II)Vnamed setSelectionLnet/minecraft/client/util/SelectionManager;setSelection(II)V
-
isSelecting
public boolean isSelecting()- Mappings:
Namespace Name Mixin selector intermediary method_27568Lnet/minecraft/class_3728;method_27568()Zofficial iLerh;i()Znamed isSelectingLnet/minecraft/client/util/SelectionManager;isSelecting()Z
-