Exemple #1
0
            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);
            }
Exemple #2
0
        public string GetNameTagName()
        {
            EntityBehaviorNameTag behavior = entity.GetBehavior <EntityBehaviorNameTag>();

            return(behavior?.DisplayName);
        }