mirror of
https://github.com/Aust1n46/VentureChat.git
synced 2025-05-23 02:19:05 +00:00
Changed unmute task to be asynchronous with newer Bukkit methods
This commit is contained in:
parent
7134b606d8
commit
2c2f318a71
@ -415,7 +415,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
}
|
}
|
||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Loading player data"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Loading player data"));
|
||||||
BukkitScheduler scheduler = Bukkit.getServer().getScheduler();
|
BukkitScheduler scheduler = Bukkit.getServer().getScheduler();
|
||||||
scheduler.scheduleSyncRepeatingTask(this, new Runnable() {
|
scheduler.runTaskTimerAsynchronously(this, new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
PlayerData.savePlayerData();
|
PlayerData.savePlayerData();
|
||||||
@ -423,8 +423,8 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Saving Player Data"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Saving Player Data"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, 0L, getConfig().getInt("saveinterval") * 1200);
|
}, 0L, getConfig().getInt("saveinterval") * 1200); //one minute * save interval
|
||||||
scheduler.scheduleSyncRepeatingTask(this, new Runnable() {
|
scheduler.runTaskTimerAsynchronously(this, new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
for(MineverseChatPlayer p : MineverseChat.players) {
|
for(MineverseChatPlayer p : MineverseChat.players) {
|
||||||
@ -446,7 +446,7 @@ public class MineverseChat extends JavaPlugin implements PluginMessageListener {
|
|||||||
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Updating Player Mutes"));
|
Bukkit.getConsoleSender().sendMessage(Format.FormatStringAll("&8[&eVentureChat&8]&e - Updating Player Mutes"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, 0L, 20L);
|
}, 0L, 1200L); //one minute interval
|
||||||
this.firstRun = false;
|
this.firstRun = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package mineverse.Aust1n46.chat.utilities;
|
package mineverse.Aust1n46.chat.utilities;
|
||||||
|
|
||||||
import java.lang.reflect.Method;
|
//import java.lang.reflect.Method;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.StringTokenizer;
|
import java.util.StringTokenizer;
|
||||||
@ -344,23 +344,23 @@ public class Format {
|
|||||||
catch(Exception e) {
|
catch(Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
if(plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
// if(plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
||||||
System.out.println("my string");
|
// System.out.println("my string");
|
||||||
System.out.println("my string");
|
// System.out.println("my string");
|
||||||
System.out.println("my string");
|
// System.out.println("my string");
|
||||||
System.out.println("my string");
|
// System.out.println("my string");
|
||||||
System.out.println("my string");
|
// System.out.println("my string");
|
||||||
System.out.println(stringbuilder.toString());
|
// System.out.println(stringbuilder.toString());
|
||||||
}
|
// }
|
||||||
return stringbuilder.toString();
|
return stringbuilder.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void splitComponents(List<Object> finalList, Object o, Class<?> c) throws Exception {
|
private static void splitComponents(List<Object> finalList, Object o, Class<?> c) throws Exception {
|
||||||
if(plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
// if(plugin.getConfig().getString("loglevel", "info").equals("debug")) {
|
||||||
for(Method m : c.getMethods()) {
|
// for(Method m : c.getMethods()) {
|
||||||
System.out.println(m.getName());
|
// System.out.println(m.getName());
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
if(VersionHandler.is1_7() || VersionHandler.is1_8() || VersionHandler.is1_9() || VersionHandler.is1_10() || VersionHandler.is1_11() || VersionHandler.is1_12() || VersionHandler.is1_13() || (VersionHandler.is1_14() && !VersionHandler.is1_14_4())) {
|
if(VersionHandler.is1_7() || VersionHandler.is1_8() || VersionHandler.is1_9() || VersionHandler.is1_10() || VersionHandler.is1_11() || VersionHandler.is1_12() || VersionHandler.is1_13() || (VersionHandler.is1_14() && !VersionHandler.is1_14_4())) {
|
||||||
ArrayList<?> list = (ArrayList<?>) c.getMethod("a").invoke(o, new Object[0]);
|
ArrayList<?> list = (ArrayList<?>) c.getMethod("a").invoke(o, new Object[0]);
|
||||||
for(Object component : list) {
|
for(Object component : list) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user