CLASS bum net/minecraft/block/entity/SignBlockEntity
	FIELD a text [Ljn;
	FIELD b caretVisible Z
	FIELD c currentRow I
	FIELD g selectionStart I
	FIELD h selectionEnd I
	FIELD i editable Z
	FIELD j editor Lawb;
	FIELD k textBeingEdited [Ljava/lang/String;
	FIELD l textColor Lbbb;
	METHOD a getTextOnRow (I)Ljn;
		ARG 1 row
	METHOD a setSelectionState (IIIZ)V
		ARG 1 currentRow
		ARG 2 selectionStart
		ARG 3 selectionEnd
		ARG 4 caretVisible
	METHOD a getTextBeingEditedOnRow (ILjava/util/function/Function;)Ljava/lang/String;
		ARG 1 row
		ARG 2 function
	METHOD a setTextOnRow (ILjn;)V
		ARG 1 row
		ARG 2 text
	METHOD a setEditor (Lawb;)V
	METHOD a setTextColor (Lbbb;)Z
		ARG 1 value
	METHOD a getCommandSource (Lvj;)Lcd;
		ARG 1 player
	METHOD a setEditable (Z)V
	METHOD b onActivate (Lawb;)Z
	METHOD d isEditable ()Z
	METHOD f getEditor ()Lawb;
	METHOD g getTextColor ()Lbbb;
	METHOD h resetSelectionState ()V
	METHOD s isCaretVisible ()Z
	METHOD t getCurrentRow ()I
	METHOD u getSelectionStart ()I
	METHOD v getSelectionEnd ()I
