Class BookEditScreen.PageContent
java.lang.Object
net.minecraft.client.gui.screen.ingame.BookEditScreen.PageContent
- Enclosing class:
BookEditScreen
- Mappings:
Namespace Name official evk$aintermediary net/minecraft/class_473$class_5233named net/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final boolean(package private) static final BookEditScreen.PageContent(package private) final BookEditScreen.Line[]private final int[]private final String(package private) final BookEditScreen.Position(package private) final Rect2i[] -
Constructor Summary
ConstructorsConstructorDescriptionPageContent(String pageContent, BookEditScreen.Position position, boolean atEnd, int[] lineStarts, BookEditScreen.Line[] lines, Rect2i[] selectionRectangles) -
Method Summary
Modifier and TypeMethodDescriptionintgetCursorPosition(TextRenderer renderer, BookEditScreen.Position position) intgetLineEnd(int position) intgetLineStart(int position) intgetVerticalOffset(int position, int lines)
-
Field Details
-
EMPTY
- Mappings:
Namespace Name Mixin selector official aLevk$a;a:Levk$a;intermediary field_24271Lnet/minecraft/class_473$class_5233;field_24271:Lnet/minecraft/class_473$class_5233;named EMPTYLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;EMPTY:Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;
-
pageContent
- Mappings:
Namespace Name Mixin selector official bLevk$a;b:Ljava/lang/String;intermediary field_24272Lnet/minecraft/class_473$class_5233;field_24272:Ljava/lang/String;named pageContentLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;pageContent:Ljava/lang/String;
-
position
- Mappings:
Namespace Name Mixin selector official cLevk$a;c:Levk$c;intermediary field_24273Lnet/minecraft/class_473$class_5233;field_24273:Lnet/minecraft/class_473$class_5234;named positionLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;position:Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;
-
atEnd
final boolean atEnd- Mappings:
Namespace Name Mixin selector official dLevk$a;d:Zintermediary field_24274Lnet/minecraft/class_473$class_5233;field_24274:Znamed atEndLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;atEnd:Z
-
lineStarts
private final int[] lineStarts- Mappings:
Namespace Name Mixin selector official eLevk$a;e:[Iintermediary field_24275Lnet/minecraft/class_473$class_5233;field_24275:[Inamed lineStartsLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;lineStarts:[I
-
lines
- Mappings:
Namespace Name Mixin selector official fLevk$a;f:[Levk$b;intermediary field_24276Lnet/minecraft/class_473$class_5233;field_24276:[Lnet/minecraft/class_473$class_475;named linesLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;lines:[Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Line;
-
selectionRectangles
- Mappings:
Namespace Name Mixin selector official gLevk$a;g:[Lfjr;intermediary field_24277Lnet/minecraft/class_473$class_5233;field_24277:[Lnet/minecraft/class_768;named selectionRectanglesLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;selectionRectangles:[Lnet/minecraft/client/util/math/Rect2i;
-
-
Constructor Details
-
PageContent
public PageContent(String pageContent, BookEditScreen.Position position, boolean atEnd, int[] lineStarts, BookEditScreen.Line[] lines, Rect2i[] selectionRectangles) - Mappings:
Namespace Name Mixin selector official <init>Levk$a;<init>(Ljava/lang/String;Levk$c;Z[I[Levk$b;[Lfjr;)Vintermediary <init>Lnet/minecraft/class_473$class_5233;<init>(Ljava/lang/String;Lnet/minecraft/class_473$class_5234;Z[I[Lnet/minecraft/class_473$class_475;[Lnet/minecraft/class_768;)Vnamed <init>Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;<init>(Ljava/lang/String;Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;Z[I[Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Line;[Lnet/minecraft/client/util/math/Rect2i;)V
-
-
Method Details
-
getCursorPosition
- Mappings:
Namespace Name Mixin selector official aLevk$a;a(Leon;Levk$c;)Iintermediary method_27602Lnet/minecraft/class_473$class_5233;method_27602(Lnet/minecraft/class_327;Lnet/minecraft/class_473$class_5234;)Inamed getCursorPositionLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;getCursorPosition(Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/client/gui/screen/ingame/BookEditScreen$Position;)I
-
getVerticalOffset
public int getVerticalOffset(int position, int lines) - Mappings:
Namespace Name Mixin selector official aLevk$a;a(II)Iintermediary method_27601Lnet/minecraft/class_473$class_5233;method_27601(II)Inamed getVerticalOffsetLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;getVerticalOffset(II)I
-
getLineStart
public int getLineStart(int position) - Mappings:
Namespace Name Mixin selector official aLevk$a;a(I)Iintermediary method_27600Lnet/minecraft/class_473$class_5233;method_27600(I)Inamed getLineStartLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;getLineStart(I)I
-
getLineEnd
public int getLineEnd(int position) - Mappings:
Namespace Name Mixin selector official bLevk$a;b(I)Iintermediary method_27604Lnet/minecraft/class_473$class_5233;method_27604(I)Inamed getLineEndLnet/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent;getLineEnd(I)I
-