Update minimessage references

This commit is contained in:
Len 2022-05-26 22:57:17 +02:00
parent dca5b954c7
commit f87cac8d52
3 changed files with 7 additions and 7 deletions

View File

@ -2,7 +2,7 @@ rootProject.name = "AQuest"
dependencyResolutionManagement { dependencyResolutionManagement {
repositories { repositories {
mavenLocal() // mavenLocal()
mavenCentral() mavenCentral()
maven("https://repo.destro.xyz/snapshots") // Altitude - Galaxy maven("https://repo.destro.xyz/snapshots") // Altitude - Galaxy
maven("https://jitpack.io") { // Vault maven("https://jitpack.io") { // Vault

View File

@ -3,8 +3,8 @@ package com.alttd.altitudequests.config;;
import com.alttd.altitudequests.objects.MineQuestObject; import com.alttd.altitudequests.objects.MineQuestObject;
import net.kyori.adventure.text.Component; import net.kyori.adventure.text.Component;
import net.kyori.adventure.text.minimessage.MiniMessage; import net.kyori.adventure.text.minimessage.MiniMessage;
import net.kyori.adventure.text.minimessage.Template; import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
import net.kyori.adventure.text.minimessage.template.TemplateResolver; import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
import org.bukkit.Material; import org.bukkit.Material;
import org.bukkit.configuration.ConfigurationSection; import org.bukkit.configuration.ConfigurationSection;
@ -45,7 +45,7 @@ public class QuestsConfig extends AbstractConfig {
for (String key : keys) { for (String key : keys) {
Material material = Material.valueOf(configurationSection.getString(key + "material")); Material material = Material.valueOf(configurationSection.getString(key + "material"));
TemplateResolver resolver = TemplateResolver.resolving(Template.template("block", material.name().toLowerCase())); TagResolver resolver = TagResolver.resolver(Placeholder.unparsed("block", material.name().toLowerCase()));
List<Component> collect = configurationSection.getStringList(key + "pages").stream() List<Component> collect = configurationSection.getStringList(key + "pages").stream()
.map(page -> miniMessage.deserialize(page, resolver)) .map(page -> miniMessage.deserialize(page, resolver))
.collect(Collectors.toList()); .collect(Collectors.toList());

View File

@ -5,8 +5,8 @@ import com.alttd.altitudequests.config.Config;
import com.alttd.altitudequests.config.LocalConfig; import com.alttd.altitudequests.config.LocalConfig;
import net.kyori.adventure.inventory.Book; import net.kyori.adventure.inventory.Book;
import net.kyori.adventure.text.minimessage.MiniMessage; import net.kyori.adventure.text.minimessage.MiniMessage;
import net.kyori.adventure.text.minimessage.Template; import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
import net.kyori.adventure.text.minimessage.template.TemplateResolver; import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler; import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority; import org.bukkit.event.EventPriority;
@ -43,7 +43,7 @@ public class TalkToQuest implements Listener {
.author(miniMessage.deserialize(Config.QUEST_BOOK_AUTHOR)) .author(miniMessage.deserialize(Config.QUEST_BOOK_AUTHOR))
.title(miniMessage.deserialize(Config.QUEST_BOOK_TITLE)) .title(miniMessage.deserialize(Config.QUEST_BOOK_TITLE))
.pages(getPages(player).stream() .pages(getPages(player).stream()
.map(page -> miniMessage.deserialize(page, TemplateResolver.templates(Template.template("player", player.getName())))) .map(page -> miniMessage.deserialize(page, TagResolver.resolver(Placeholder.component("player", player.name()))))
.collect(Collectors.toList())) .collect(Collectors.toList()))
.build(); .build();
} }