diff --git a/pom.xml b/pom.xml
index 6ab627aa0..c3d514bfc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -201,7 +201,7 @@
me.lucko.luckperms
luckperms
- 5.4.102
+ 5.5.65
system
${project.basedir}/lib/LuckPerms.jar
diff --git a/src/main/java/com/denizenscript/depenizen/bukkit/objects/luckperms/LuckPermsGroupTag.java b/src/main/java/com/denizenscript/depenizen/bukkit/objects/luckperms/LuckPermsGroupTag.java
index 53bbb3850..bda7c2a99 100644
--- a/src/main/java/com/denizenscript/depenizen/bukkit/objects/luckperms/LuckPermsGroupTag.java
+++ b/src/main/java/com/denizenscript/depenizen/bukkit/objects/luckperms/LuckPermsGroupTag.java
@@ -107,6 +107,18 @@ public static void register() {
return new ElementTag(object.getGroup().getName(), true);
});
+ // <--[tag]
+ // @attribute
+ // @returns ElementTag
+ // @plugin Depenizen, LuckPerms
+ // @description
+ // Returns the group's display name, if any.
+ // -->
+ tagProcessor.registerTag(ElementTag.class, "display_name", (attribute, object) -> {
+ String displayName = object.getGroup().getDisplayName();
+ return displayName != null ? new ElementTag(displayName, true) : null;
+ });
+
// <--[tag]
// @attribute
// @returns ElementTag