Updated Support for 1.21.5
 
Added selected-lore for when a tag is selected.
 
Fixed lore's not updating for both normal and category menus.
 
Fixed Automatically detect if the player doesn't permission to a tag, therefore resetting their active tag to default tag.
 
 
 
 
  Code (YAML):
 
 
 
  gui:
  
   main-menu:
  
     title
  : '&8Main Menu'
  
     size
  : 27
  
   tag-menu-none-categories:
  
     title
  : '&8Tag Menu'
  
     tag-item
  : 
  # to edit the tags display name, please proceed below to 'tags.<identifier>.displayname'
  
       
  # used when the tag has been selected.
  
       selected-lore
  :
         - '&7&m
  -----------------------------'
  
         - ''
  
         - '&bIdentifier
  : 
  &7%identifier%'
  
         - ''
  
         - '&dDescription:'
  
         - '&7
  %description%'
  
         - ''
  
         - '&a&nTag has been selected!'
  
         - '&7&m
  -----------------------------'
  
       
  # used for cost lores that are locked
  
       locked-lore
  :
         - '&c&m
  -----------------------------'
  
         - ''
  
         - '&7Buy &8&l> &fRight-Click'
  
         - '&7Cost &8&l> &f$
  %cost%'
  
         - ''
  
         - '&cThis tag is locked!'
  
         - '&c&m
  -----------------------------'
  
       
  # used for when 'locked-view' is enabled and players doesn't have permission
  
       locked-permission
  :
         - '&c&m
  -----------------------------'
  
         - ''
  
         - '&7No permission to select this tag!'
  
         - ''
  
         - '&cThis tag is locked!'
  
         - '&c&m
  -----------------------------'
  
       
  # used for unlocked view of the tag
  
       unlocked-lore
  :
         - '&7&m
  -----------------------------'
  
         - ''
  
         - '&bIdentifier
  : 
  &7%identifier%'
  
         - ''
  
         - '&dDescription:'
  
         - '&7
  %description%'
  
         - ''
  
         - '&eClick to Assign!'
  
         - '&7&m
  -----------------------------'