public LoadedTexture renderTag(ICoreClientAPI capi, Entity entity) { EntityBehaviorNameTag behavior = entity.GetBehavior <EntityBehaviorNameTag>(); string name = behavior?.DisplayName; if (name != null && name.Length > 0) { return(capi.Gui.TextTexture.GenUnscaledTextTexture( name, CairoFont.WhiteMediumText().WithColor(color), background )); } return(null); }
public string GetNameTagName() { EntityBehaviorNameTag behavior = entity.GetBehavior <EntityBehaviorNameTag>(); return(behavior?.DisplayName); }