package carpet.mixins; import carpet.fakes.PlayerListHudInterface; import net.minecraft.client.gui.components.PlayerTabOverlay; import net.minecraft.network.chat.Component; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @Mixin(PlayerTabOverlay.class) public abstract class PlayerTabOverlayMixin implements PlayerListHudInterface { @Shadow private Component footer; @Shadow private Component header; @Override public boolean hasFooterOrHeader() { return footer != null || header != null; } }