Skip to content

Commit 18a278f

Browse files
committed
sync the settings for title
1 parent fecc0fc commit 18a278f

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</parent>
1212

1313
<artifactId>PaperSpec</artifactId>
14-
<version>4.0</version>
14+
<version>4.1</version>
1515
<packaging>jar</packaging>
1616

1717
<name>PaperSpec</name>

src/main/java/me/hsgamer/bettergui/paperspec/inventory/ComponentInventoryBuilder.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import me.hsgamer.hscore.bukkit.gui.BukkitGUIDisplay;
55
import me.hsgamer.hscore.bukkit.gui.BukkitGUIHolder;
66
import me.hsgamer.hscore.bukkit.gui.BukkitGUIUtils;
7+
import me.hsgamer.hscore.common.MapUtils;
78
import net.kyori.adventure.text.Component;
89
import org.bukkit.Bukkit;
910
import org.bukkit.event.inventory.InventoryType;
@@ -18,7 +19,9 @@ public class ComponentInventoryBuilder implements Function<BukkitGUIDisplay, Inv
1819
private final String title;
1920

2021
public ComponentInventoryBuilder(Map<String, Object> menuSettings) {
21-
this.title = Objects.toString(menuSettings.get("title"), "");
22+
this.title = MapUtils.getOptional(menuSettings, "name", "title")
23+
.map(Objects::toString)
24+
.orElse("");
2225
}
2326

2427
@Override

0 commit comments

Comments
 (0)