Class BookEditScreen.DisplayCache
java.lang.Object
net.minecraft.client.gui.screens.inventory.BookEditScreen.DisplayCache
- Enclosing class:
- BookEditScreen
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final BookEditScreen.Pos2i(package private) final boolean(package private) static final BookEditScreen.DisplayCacheprivate final String(package private) final BookEditScreen.LineInfo[]private final int[](package private) final Rect2i[]
- 
Constructor SummaryConstructorsConstructorDescriptionDisplayCache(String p_98201_, BookEditScreen.Pos2i p_98202_, boolean p_98203_, int[] p_98204_, BookEditScreen.LineInfo[] p_98205_, Rect2i[] p_98206_) 
- 
Method SummaryModifier and TypeMethodDescriptionintchangeLine(int p_98211_, int p_98212_) intfindLineEnd(int p_98219_) intfindLineStart(int p_98209_) intgetIndexAtPosition(Font p_98214_, BookEditScreen.Pos2i p_98215_) 
- 
Field Details- 
EMPTY
- 
fullText
- 
cursor
- 
cursorAtEndfinal boolean cursorAtEnd
- 
lineStartsprivate final int[] lineStarts
- 
lines
- 
selection
 
- 
- 
Constructor Details- 
DisplayCachepublic DisplayCache(String p_98201_, BookEditScreen.Pos2i p_98202_, boolean p_98203_, int[] p_98204_, BookEditScreen.LineInfo[] p_98205_, Rect2i[] p_98206_) 
 
- 
- 
Method Details- 
getIndexAtPosition
- 
changeLinepublic int changeLine(int p_98211_, int p_98212_) 
- 
findLineStartpublic int findLineStart(int p_98209_) 
- 
findLineEndpublic int findLineEnd(int p_98219_) 
 
-