TheRPGAdventurer Posted April 4, 2019 Posted April 4, 2019 @Override public ITextComponent getDisplayName() { // return custom name if set String s = this.getCustomNameTag(); if (s != null && !s.isEmpty()) { TextComponentString textcomponentstring = new TextComponentString(s); return textcomponentstring; } // return default breed name otherwise String entName = EntityList.getEntityString(this); String breedName = getBreed().getSkin().toLowerCase(); ITextComponent name = new TextComponentTranslation("entity." + entName + "." + breedName + ".name"); return name; } i was once using the getname() method but that was deprecated so likely the cause of disappearing nametags. Now i replaced it with getDisplayNAme, but it also happens. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.