File tree Expand file tree Collapse file tree 1 file changed +5
-15
lines changed
src/main/java/io/mcdocker/launcher/discord Expand file tree Collapse file tree 1 file changed +5
-15
lines changed Original file line number Diff line number Diff line change 2121package io .mcdocker .launcher .discord ;
2222
2323import de .jcm .discordgamesdk .Core ;
24- import de .jcm .discordgamesdk .CreateParams ;
2524import de .jcm .discordgamesdk .activity .Activity ;
2625import de .jcm .discordgamesdk .activity .ActivityType ;
2726import io .mcdocker .launcher .MCDocker ;
28- import io .mcdocker .launcher .config .Config ;
2927import io .mcdocker .launcher .content .clients .Client ;
3028import io .mcdocker .launcher .utils .Logger ;
3129import io .mcdocker .launcher .utils .StringUtils ;
3230
3331import java .io .File ;
34- import java .io .IOException ;
3532import java .time .Instant ;
36- import java .util .Locale ;
37- import java .util .concurrent .* ;
33+ import java .util .concurrent . Executors ;
34+ import java .util .concurrent .TimeUnit ;
3835
3936public class Discord {
4037
@@ -59,16 +56,9 @@ public static void init() {
5956 }
6057
6158 public void start () {
62- // setPresence(presenceInit());
63-
64- while (running ) {
65- core .runCallbacks ();
66- try {
67- Thread .sleep (16 );
68- } catch (InterruptedException e ) {
69- e .printStackTrace ();
70- }
71- }
59+ Executors .newScheduledThreadPool (1 ).scheduleAtFixedRate (() -> {
60+ if (running ) core .runCallbacks ();
61+ }, 0 , 16 , TimeUnit .MILLISECONDS );
7262 }
7363
7464 public void setPresence (Activity activity ) {
You can’t perform that action at this time.
0 commit comments