public IChatBaseComponent getScoreboardDisplayName() {
   if (this.hasCustomName()) {
     ChatComponentText var2 = new ChatComponentText(this.b);
     var2.getChatModifier().setChatHoverable(this.aQ());
     var2.getChatModifier().setInsertion(this.getUniqueID().toString());
     return var2;
   } else {
     ChatMessage var1 = new ChatMessage(this.getName(), new Object[0]);
     var1.getChatModifier().setChatHoverable(this.aQ());
     var1.getChatModifier().setInsertion(this.getUniqueID().toString());
     return var1;
   }
 }