Update to java 21 and 1.21 using cosmos
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
pipeline {
|
||||
agent any
|
||||
stages {
|
||||
stage('Gradle') {
|
||||
steps {
|
||||
sh '''
|
||||
set +x
|
||||
chmod +x gradlew
|
||||
./gradlew build
|
||||
'''
|
||||
}
|
||||
}
|
||||
stage('Archive') {
|
||||
steps {
|
||||
archiveArtifacts artifacts: 'build/libs/', followSymlinks: false
|
||||
}
|
||||
}
|
||||
stage('discord') {
|
||||
steps {
|
||||
discordSend description: "Build: ${BUILD_NUMBER}", showChangeset: true, result: currentBuild.currentResult, title: currentBuild.fullProjectName, webhookURL: env.discordwebhook
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -12,8 +12,9 @@ public class LoginEvent implements Listener {
|
||||
@EventHandler(priority = EventPriority.HIGH)
|
||||
public void onLoginEvent(PlayerJoinEvent event) {
|
||||
Player player = event.getPlayer();
|
||||
if (player.hasPermission("blacklistfromworld." + event.getPlayer().getWorld().getName()))
|
||||
if (player.hasPermission("blacklistfromworld." + event.getPlayer().getWorld().getName())) {
|
||||
RemoveFromWorld.teleportPlayer(player);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
package com.alttd.blacklistfromworlds.events;
|
||||
|
||||
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.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.EventPriority;
|
||||
@@ -16,9 +14,8 @@ public class TeleportEvent implements Listener {
|
||||
Player player = event.getPlayer();
|
||||
String name = event.getTo().getWorld().getName();
|
||||
if (player.hasPermission("blacklistfromworld." + name)) {
|
||||
player.sendMessage(MiniMessage.miniMessage()
|
||||
.deserialize("<red>You are blacklisted from <world>, cancelling teleportation...</red>",
|
||||
TemplateResolver.resolving(Template.template("world", name))));
|
||||
player.sendRichMessage("<red>You are blacklisted from <world>, cancelling teleportation...</red>",
|
||||
Placeholder.unparsed("world", name));
|
||||
event.setCancelled(true);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,24 +10,21 @@ public class Logger {
|
||||
logger = BlacklistFromWorlds.getInstance().getLogger();
|
||||
}
|
||||
|
||||
public static void info(String info, String... variables)
|
||||
{
|
||||
public static void info(String info, String... variables) {
|
||||
for (String variable : variables) {
|
||||
info = info.replaceFirst("%", variable);
|
||||
}
|
||||
logger.info(info);
|
||||
}
|
||||
|
||||
public static void warning(String warning, String... variables)
|
||||
{
|
||||
public static void warning(String warning, String... variables) {
|
||||
for (String variable : variables) {
|
||||
warning = warning.replaceFirst("%", variable);
|
||||
}
|
||||
logger.warning(warning);
|
||||
}
|
||||
|
||||
public static void severe(String severe, String... variables)
|
||||
{
|
||||
public static void severe(String severe, String... variables) {
|
||||
for (String variable : variables) {
|
||||
severe = severe.replaceFirst("%", variable);
|
||||
}
|
||||
|
||||
@@ -11,22 +11,21 @@ public class RemoveFromWorld {
|
||||
World defaultWorld = Bukkit.getWorld("world");
|
||||
if (defaultWorld != null && !player.hasPermission("blacklistfromworld.world")) {
|
||||
player.teleport(defaultWorld.getSpawnLocation());
|
||||
player.sendMessage(MiniMessage.miniMessage()
|
||||
.deserialize("<green>You were teleported out of a world you're blacklisted in!</green>"));
|
||||
player.sendRichMessage("<green>You were teleported out of a world you're blacklisted in!</green>");
|
||||
Logger.info("Teleported % to %", player.getName(), defaultWorld.getSpawnLocation().toString());
|
||||
return;
|
||||
}
|
||||
for (World world : Bukkit.getWorlds()) {
|
||||
if (player.hasPermission("blacklistfromworld." + world.getName()))
|
||||
if (player.hasPermission("blacklistfromworld." + world.getName())) {
|
||||
continue;
|
||||
}
|
||||
player.teleport(world.getSpawnLocation());
|
||||
player.sendMessage(MiniMessage.miniMessage()
|
||||
.deserialize("<green>You were teleported out of a world you're blacklisted in!</green>"));
|
||||
player.sendRichMessage("<green>You were teleported out of a world you're blacklisted in!</green>");
|
||||
Logger.info("Teleported % to %", player.getName(), world.getSpawnLocation().toString());
|
||||
return;
|
||||
}
|
||||
player.kick(MiniMessage.miniMessage()
|
||||
.deserialize("<red>You are blacklisted from all worlds on this server.</red>"));
|
||||
.deserialize("<red>You are blacklisted from all worlds on this server.</red>"));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user