CLASS bpi net/minecraft/block/entity/SignBlockEntity
	FIELD a text [Ljb;
	FIELD b caretVisible Z
	FIELD c currentRow I
	FIELD g selectionStart I
	FIELD h selectionEnd I
	FIELD i editable Z
	FIELD j editor Larj;
	FIELD k textBeingEdited [Ljava/lang/String;
	FIELD l textColor Lavz;
	METHOD a toUpdatePacket ()Lkc;
	METHOD a getTextOnRow (I)Ljb;
		ARG 1 row
	METHOD a setSelectionState (IIIZ)V
		ARG 1 currentRow
		ARG 2 selectionStart
		ARG 3 selectionEnd
		ARG 4 caretVisible
	METHOD a setTextOnRow (ILjb;)V
		ARG 1 row
		ARG 2 text
	METHOD a setEditor (Larj;)V
	METHOD a setTextColor (Lavz;)Z
		ARG 1 value
	METHOD a fromTag (Lhq;)V
	METHOD a setEditable (Z)V
	METHOD b toInitialChunkDataTag ()Lhq;
	METHOD b onActivate (Larj;)Z
	METHOD b toTag (Lhq;)Lhq;
	METHOD c isEditable ()Z
	METHOD d getEditor ()Larj;
	METHOD f getTextColor ()Lavz;
	METHOD g resetSelectionState ()V
	METHOD h isCaretVisible ()Z
	METHOD s getCurrentRow ()I
	METHOD t getSelectionStart ()I
	METHOD u getSelectionEnd ()I
