1.18.2
This commit is contained in:
parent
c7e21358fb
commit
2863ed317b
2
pom.xml
2
pom.xml
|
|
@ -41,7 +41,7 @@
|
|||
<dependency>
|
||||
<groupId>com.alttd</groupId>
|
||||
<artifactId>Galaxy-API</artifactId>
|
||||
<version>1.18.1-R0.1-SNAPSHOT</version>
|
||||
<version>1.18.2-R0.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
|
|
@ -6,16 +6,13 @@ import com.alttd.afkdectector.afkplayer.AFKPlayer;
|
|||
import com.alttd.afkdectector.config.Config;
|
||||
import com.alttd.afkdectector.config.Messages;
|
||||
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 net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.scheduler.BukkitRunnable;
|
||||
|
||||
|
||||
public class AFKCheckTimer extends BukkitRunnable{
|
||||
|
||||
private AFKDetector plugin;
|
||||
|
|
@ -62,7 +59,10 @@ public class AFKCheckTimer extends BukkitRunnable{
|
|||
player.setSleepingIgnored(true);
|
||||
//player.setCanPickupItems(false);
|
||||
plugin.AFKPlayers.addEntry(player.getName());
|
||||
Component component = AFKDetector.miniMessage.deserialize(Messages.AFKTOGGLEON.getMessage(), TemplateResolver.templates(Template.template("player", player.getName())));
|
||||
TagResolver placeholders = TagResolver.resolver(
|
||||
Placeholder.parsed("player", player.getName())
|
||||
);
|
||||
Component component = AFKDetector.miniMessage.deserialize(Messages.AFKTOGGLEON.getMessage(), placeholders);
|
||||
Bukkit.broadcast(component, "afkdetector.notify");
|
||||
}
|
||||
if(System.currentTimeMillis() - standingTime > afkplayer.getafkTime() * 60 * 1000) {
|
||||
|
|
|
|||
|
|
@ -4,11 +4,9 @@ import java.util.UUID;
|
|||
|
||||
import com.alttd.afkdectector.config.Messages;
|
||||
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 net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.entity.Player;
|
||||
|
||||
|
|
@ -18,7 +16,6 @@ public class AFKPlayer {
|
|||
|
||||
private final String playerName;
|
||||
private final UUID uuid;
|
||||
|
||||
private Location playerToSphereCenter;
|
||||
private long standingTime;
|
||||
private final int afkTime;
|
||||
|
|
@ -71,7 +68,10 @@ public class AFKPlayer {
|
|||
|
||||
public void ResetAFK() {
|
||||
if(isafk) {
|
||||
Component component = AFKDetector.miniMessage.deserialize(Messages.AFKTOGGLEOFF.getMessage(), TemplateResolver.templates(Template.template("player", playerName)));
|
||||
TagResolver placeholders = TagResolver.resolver(
|
||||
Placeholder.parsed("player", playerName)
|
||||
);
|
||||
Component component = AFKDetector.miniMessage.deserialize(Messages.AFKTOGGLEOFF.getMessage(), placeholders);
|
||||
Bukkit.broadcast(component, "afkdetector.notify");
|
||||
}
|
||||
standingTime = System.currentTimeMillis();
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user