package me.deftware.mixin.mixins.block;

import me.deftware.mixin.imp.IMixinSignBlockEntity;
import net.minecraft.block.entity.SignBlockEntity;
import net.minecraft.text.Text;
import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Shadow;

@Mixin(SignBlockEntity.class)
public class MixinSignBlockEntity implements IMixinSignBlockEntity {

    @Shadow
    @Final
    private Text[] text;

    @Override
    public Text[] getTextRows() { return text; }
}

@@ -443,16 +443,17 @@
 t%5B%5D text
+s
 ;%0A%0A    @
@@ -506,14 +506,15 @@
 urn text
+s
 ; %7D%0A%7D%0A

Fix sign entity mixin