Updated minimessage and galaxy
This commit is contained in:
parent
6463755d5c
commit
2b18d7d64c
|
|
@ -44,7 +44,6 @@ tasks {
|
|||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly("com.alttd:Galaxy-API:1.18.1-R0.1-SNAPSHOT") //Galaxy
|
||||
compileOnly("net.kyori:adventure-text-minimessage:4.2.0-SNAPSHOT") // Minimessage
|
||||
compileOnly("com.alttd:Galaxy-API:1.18.2-R0.1-SNAPSHOT") //Galaxy
|
||||
compileOnly("net.luckperms:api:5.3") // Luckperms
|
||||
}
|
||||
|
|
@ -2,7 +2,7 @@ rootProject.name = "PlotPermissions"
|
|||
|
||||
dependencyResolutionManagement {
|
||||
repositories {
|
||||
mavenLocal()
|
||||
// mavenLocal()
|
||||
mavenCentral()
|
||||
maven("https://repo.destro.xyz/snapshots") // Altitude - Galaxy
|
||||
maven("https://oss.sonatype.org/content/groups/public/") // Adventure
|
||||
|
|
|
|||
|
|
@ -9,8 +9,7 @@ import com.alttd.config.Config;
|
|||
import com.alttd.util.Logger;
|
||||
import net.kyori.adventure.text.Component;
|
||||
import net.kyori.adventure.text.minimessage.MiniMessage;
|
||||
import net.kyori.adventure.text.minimessage.Template;
|
||||
import net.kyori.adventure.text.minimessage.template.TemplateResolver;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
|
||||
import org.bukkit.command.*;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
|
|
@ -110,8 +109,7 @@ public class CommandManager implements CommandExecutor, TabExecutor {
|
|||
if (stringBuilder.length() != 0)
|
||||
stringBuilder.replace(stringBuilder.length() - 1, stringBuilder.length(), "");
|
||||
|
||||
return miniMessage.deserialize(Config.HELP_MESSAGE_WRAPPER, TemplateResolver.resolving(
|
||||
Template.template("commands", miniMessage.deserialize(stringBuilder.toString()))
|
||||
));
|
||||
return miniMessage.deserialize(Config.HELP_MESSAGE_WRAPPER,
|
||||
Placeholder.component("commands", miniMessage.deserialize(stringBuilder.toString())));
|
||||
}
|
||||
}
|
||||
|
|
@ -4,7 +4,8 @@ import com.alttd.commands.SubCommand;
|
|||
import com.alttd.config.Config;
|
||||
import com.alttd.util.API;
|
||||
import com.alttd.util.Utility;
|
||||
import net.kyori.adventure.text.minimessage.Template;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
||||
import net.luckperms.api.LuckPerms;
|
||||
import net.luckperms.api.model.user.User;
|
||||
import org.bukkit.Bukkit;
|
||||
|
|
@ -26,23 +27,23 @@ public class Add extends SubCommand {
|
|||
}
|
||||
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayerIfCached(args[1]);
|
||||
if (offlinePlayer == null || !offlinePlayer.hasPlayedBefore()) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", args[1])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
LuckPerms luckperms = API.getLuckperms();
|
||||
User user = luckperms.getUserManager().getUser(offlinePlayer.getUniqueId());
|
||||
if (user == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", args[1])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
World world = Bukkit.getWorld(args[2]);
|
||||
if (world == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, List.of(
|
||||
Template.template("world", args[2])
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, TagResolver.resolver(
|
||||
Placeholder.unparsed("world", args[2])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
|
|
@ -56,9 +57,9 @@ public class Add extends SubCommand {
|
|||
int maxPlots = Utility.getMaxPlots(user, args[2]);
|
||||
Utility.removePlotPerms(user, world.getName());
|
||||
Utility.setPlotAmount(user, world.getName(), maxPlots + plus);
|
||||
commandSender.sendMiniMessage(Config.SET_PLOT_AMOUNT, List.of(
|
||||
Template.template("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Template.template("amount", String.valueOf(maxPlots + plus))
|
||||
commandSender.sendMiniMessage(Config.SET_PLOT_AMOUNT, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Placeholder.unparsed("amount", String.valueOf(maxPlots + plus))
|
||||
));
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,8 @@ import com.alttd.commands.SubCommand;
|
|||
import com.alttd.config.Config;
|
||||
import com.alttd.util.API;
|
||||
import com.alttd.util.Utility;
|
||||
import net.kyori.adventure.text.minimessage.Template;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
||||
import net.luckperms.api.LuckPerms;
|
||||
import net.luckperms.api.model.user.User;
|
||||
import org.bukkit.Bukkit;
|
||||
|
|
@ -26,31 +27,31 @@ public class Info extends SubCommand {
|
|||
}
|
||||
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayerIfCached(args[1]);
|
||||
if (offlinePlayer == null || !offlinePlayer.hasPlayedBefore()) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", args[1])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
LuckPerms luckperms = API.getLuckperms();
|
||||
User user = luckperms.getUserManager().getUser(offlinePlayer.getUniqueId());
|
||||
if (user == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", args[1])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
World world = Bukkit.getWorld(args[2]);
|
||||
if (world == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, List.of(
|
||||
Template.template("world", args[2])
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, TagResolver.resolver(
|
||||
Placeholder.unparsed("world", args[2])
|
||||
));
|
||||
return true;
|
||||
}
|
||||
int maxPlots = Utility.getMaxPlots(user, world.getName());
|
||||
commandSender.sendMiniMessage(Config.PLAYER_MAX_PLOTS, List.of(
|
||||
Template.template("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Template.template("plots", String.valueOf(maxPlots)),
|
||||
Template.template("world", world.getName())
|
||||
commandSender.sendMiniMessage(Config.PLAYER_MAX_PLOTS, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Placeholder.unparsed("plots", String.valueOf(maxPlots)),
|
||||
Placeholder.unparsed("world", world.getName())
|
||||
));
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,7 +4,8 @@ import com.alttd.commands.SubCommand;
|
|||
import com.alttd.config.Config;
|
||||
import com.alttd.util.API;
|
||||
import com.alttd.util.Utility;
|
||||
import net.kyori.adventure.text.minimessage.Template;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder;
|
||||
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
||||
import net.luckperms.api.LuckPerms;
|
||||
import net.luckperms.api.model.user.User;
|
||||
import org.bukkit.Bukkit;
|
||||
|
|
@ -26,24 +27,18 @@ public class Remove extends SubCommand {
|
|||
}
|
||||
OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayerIfCached(args[1]);
|
||||
if (offlinePlayer == null || !offlinePlayer.hasPlayedBefore()) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
));
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, Placeholder.unparsed("player", args[1]));
|
||||
return true;
|
||||
}
|
||||
LuckPerms luckperms = API.getLuckperms();
|
||||
User user = luckperms.getUserManager().getUser(offlinePlayer.getUniqueId());
|
||||
if (user == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, List.of(
|
||||
Template.template("player", args[1])
|
||||
));
|
||||
commandSender.sendMiniMessage(Config.INVALID_USER, Placeholder.unparsed("player", args[1]));
|
||||
return true;
|
||||
}
|
||||
World world = Bukkit.getWorld(args[2]);
|
||||
if (world == null) {
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, List.of(
|
||||
Template.template("world", args[2])
|
||||
));
|
||||
commandSender.sendMiniMessage(Config.INVALID_WORLD, Placeholder.unparsed("world", args[2]));
|
||||
return true;
|
||||
}
|
||||
int minus;
|
||||
|
|
@ -60,10 +55,9 @@ public class Remove extends SubCommand {
|
|||
Utility.setPlotAmount(user, world.getName(), newTotal);
|
||||
else
|
||||
newTotal = Config.DEFAULT_PLOTS;
|
||||
commandSender.sendMiniMessage(Config.SET_PLOT_AMOUNT, List.of(
|
||||
Template.template("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Template.template("amount", String.valueOf(newTotal))
|
||||
));
|
||||
commandSender.sendMiniMessage(Config.SET_PLOT_AMOUNT, TagResolver.resolver(
|
||||
Placeholder.unparsed("player", offlinePlayer.getName() == null ? args[1] : offlinePlayer.getName()),
|
||||
Placeholder.unparsed("amount", String.valueOf(newTotal))));
|
||||
return true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user