mirror of
https://github.com/ViaVersion/ViaRewind-Legacy-Support.git
synced 2024-09-30 04:18:04 +02:00
Merge pull request #53 from Foorcee/newline
Split versioninfo message by newline
This commit is contained in:
commit
7d6ac66940
@ -9,13 +9,14 @@ import org.bukkit.event.Listener;
|
|||||||
import org.bukkit.event.player.PlayerJoinEvent;
|
import org.bukkit.event.player.PlayerJoinEvent;
|
||||||
|
|
||||||
public class VersionInformer implements Listener {
|
public class VersionInformer implements Listener {
|
||||||
private String message;
|
private String[] versionMessage;
|
||||||
private int maxVersion;
|
private int maxVersion;
|
||||||
|
|
||||||
public VersionInformer() {
|
public VersionInformer() {
|
||||||
message = BukkitPlugin.getInstance().getConfig().getString("versioninfo.message");
|
String message = BukkitPlugin.getInstance().getConfig().getString("versioninfo.message");
|
||||||
message = ChatColor.translateAlternateColorCodes('&', message);
|
message = ChatColor.translateAlternateColorCodes('&', message);
|
||||||
message = message.replace("%version%", Bukkit.getVersion().split(" ")[2].replace(")", ""));
|
message = message.replace("%version%", Bukkit.getVersion().split(" ")[2].replace(")", ""));
|
||||||
|
this.versionMessage = message.split(System.lineSeparator());
|
||||||
|
|
||||||
maxVersion = BukkitPlugin.getInstance().getConfig().getInt("versioninfo.max-version");
|
maxVersion = BukkitPlugin.getInstance().getConfig().getInt("versioninfo.max-version");
|
||||||
String interval = BukkitPlugin.getInstance().getConfig().getString("versioninfo.interval");
|
String interval = BukkitPlugin.getInstance().getConfig().getString("versioninfo.interval");
|
||||||
@ -27,7 +28,7 @@ public class VersionInformer implements Listener {
|
|||||||
Bukkit.getOnlinePlayers().forEach(player -> {
|
Bukkit.getOnlinePlayers().forEach(player -> {
|
||||||
int version = Via.getAPI().getPlayerVersion(player);
|
int version = Via.getAPI().getPlayerVersion(player);
|
||||||
if (version>maxVersion) return;
|
if (version>maxVersion) return;
|
||||||
player.sendMessage(message);
|
player.sendMessage(this.versionMessage);
|
||||||
});
|
});
|
||||||
}, ticks, ticks);
|
}, ticks, ticks);
|
||||||
}
|
}
|
||||||
@ -37,6 +38,6 @@ public class VersionInformer implements Listener {
|
|||||||
public void onJoin(PlayerJoinEvent e) {
|
public void onJoin(PlayerJoinEvent e) {
|
||||||
int version = Via.getAPI().getPlayerVersion(e.getPlayer());
|
int version = Via.getAPI().getPlayerVersion(e.getPlayer());
|
||||||
if (version>maxVersion) return;
|
if (version>maxVersion) return;
|
||||||
e.getPlayer().sendMessage(message);
|
e.getPlayer().sendMessage(this.versionMessage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user