Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Просто при запуске проверяй, если тебе нужно постоянно проверять юзай циклУ меня в конфиге хранится число как сделать его проверку и когда число станет допустим 100 вывело сообщение.
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args){
try {
onCheck();
} catch (IOException | InterruptedException e) {
e.printStackTrace();
}
}
public static void onCheck() throws IOException, InterruptedException {
FileInputStream fstream = new FileInputStream("/Projects/CheckInt/src/config.yml");
BufferedReader br = new BufferedReader(new InputStreamReader(fstream));
String strLine;
boolean toggle = (strLine = br.readLine()) != null;
while (toggle){
if(strLine.equalsIgnoreCase("int: 100")) {
System.out.println("Дароу");
toggle = false;
}
}
Thread.sleep(10000);
onCheck();
}
}
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitRunnable;
public class Main extends JavaPlugin{
public void onEnable() {
if(getConfig() != null) {
new BukkitRunnable() {
@Override
public void run() {
if(getConfig().getInt("int") == 100) {
System.out.println("Топ");
cancel();
}
}
}.runTaskTimerAsynchronously(this, 20L, 25L);
}
}
}
Оно не будет работать, конфиг в мемори хранится…Просто при запуске проверяй, если тебе нужно постоянно проверять юзай цикл
Код:import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args){ try { onCheck(); } catch (IOException | InterruptedException e) { e.printStackTrace(); } } public static void onCheck() throws IOException, InterruptedException { FileInputStream fstream = new FileInputStream("/Projects/CheckInt/src/config.yml"); BufferedReader br = new BufferedReader(new InputStreamReader(fstream)); String strLine; boolean toggle = (strLine = br.readLine()) != null; while (toggle){ if(strLine.equalsIgnoreCase("int: 100")) { System.out.println("Дароу"); toggle = false; } } Thread.sleep(10000); onCheck(); } }Код:import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.scheduler.BukkitRunnable; public class Main extends JavaPlugin{ public void onEnable() { if(getConfig() != null) { new BukkitRunnable() { @Override public void run() { if(getConfig().getInt("int") == 100) { System.out.println("Топ"); cancel(); } } }.runTaskTimerAsynchronously(this, 20L, 25L); } } }
+1Оно не будет работать, конфиг в мемори хранится…
На руском не умею сорь.Лучше бы на русском написал