Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LOGGER.info("Loading..."); //Working
- List<Guild> guildList = EnhancedServer.getInstance().getJda().getGuilds();
- Runnable runnable = new Runnable() {
- @Override
- public void run() {
- LOGGER.info("Test2");//Working
- }
- };
- runnable.run();
- FinishService finishService = new FinishService(() -> {
- LOGGER.info("Loaded!"); //Not Working
- System.out.println("Test"); //Working
- }, guildList.size());
- public class FinishService {
- private final Runnable runnable;
- private final int runs;
- private int currentRun;
- public FinishService(@NonNull Runnable runnable, int runs) {
- this.runnable = runnable;
- this.runs = runs;
- }
- public void increment() {
- this.currentRun++;
- if (this.currentRun == this.runs) {
- this.runnable.run();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement