44import gg .playit .api .models .Notice ;
55import gg .playit .control .PlayitControlChannel ;
66import gg .playit .messages .ControlFeedReader ;
7+ import gg .playit .minecraft .utils .Logger ;
78import org .bukkit .Bukkit ;
89import org .bukkit .ChatColor ;
910
1011import java .io .IOException ;
1112import java .net .InetAddress ;
1213import java .net .InetSocketAddress ;
1314import java .util .concurrent .atomic .AtomicInteger ;
14- import java .util .logging .Logger ;
1515
1616public class PlayitManager implements Runnable {
17- static Logger log = Logger . getLogger (PlayitManager .class .getName ());
17+ static Logger log = new Logger (PlayitManager .class .getName ());
1818 private final AtomicInteger state = new AtomicInteger (STATE_INIT );
1919 private final PlayitConnectionTracker tracker = new PlayitConnectionTracker ();
2020
@@ -86,11 +86,11 @@ public void run() {
8686 keys = setup .progress ();
8787
8888 if (keys != null ) {
89- log .info ("keys and tunnel setup" );
89+ log .debug ("keys and tunnel setup" );
9090 break ;
9191 }
9292 } catch (IOException e ) {
93- log .severe ("got error during setup: " + e );
93+ log .error ("got error during setup: " + e );
9494
9595 try {
9696 Thread .sleep (3000 );
@@ -120,7 +120,7 @@ public void run() {
120120 }
121121
122122 if (keys == null ) {
123- log .info ("shutdown reached, tunnel connection never started" );
123+ log .debug ("shutdown reached, tunnel connection never started" );
124124 return ;
125125 }
126126
@@ -136,7 +136,7 @@ public void run() {
136136 try {
137137 var key = api .createGuestWebSessionKey ();
138138 var url = "https://playit.gg/login/guest-account/" + key ;
139- log .info ("setup playit.gg account: " + url );
139+ log .debug ("setup playit.gg account: " + url );
140140
141141 if (state .get () == STATE_SHUTDOWN ) {
142142 return ;
@@ -149,7 +149,7 @@ public void run() {
149149 }
150150 }
151151 } catch (IOException e ) {
152- log .severe ("failed to generate web session key: " + e );
152+ log .error ("failed to generate web session key: " + e );
153153 }
154154 } else if (!keys .isEmailVerified ) {
155155 plugin .broadcast (ChatColor .RED + "WARNING: " + ChatColor .RESET + "email associated with playit.gg account is not verified" );
@@ -174,11 +174,11 @@ public void run() {
174174 var feedMessage = messageOpt .get ();
175175
176176 if (feedMessage instanceof ControlFeedReader .NewClient newClient ) {
177- log .info ("got new client: " + feedMessage );
177+ log .debug ("got new client: " + feedMessage );
178178
179179 var key = newClient .peerAddr + "-" + newClient .connectAddr ;
180180 if (tracker .addConnection (key )) {
181- log .info ("starting tcp tunnel for client" );
181+ log .debug ("starting tcp tunnel for client" );
182182
183183 new PlayitTcpTunnel (
184184 new InetSocketAddress (InetAddress .getByAddress (newClient .peerAddr .ipBytes ), Short .toUnsignedInt (newClient .peerAddr .portNumber )),
@@ -197,7 +197,7 @@ public void run() {
197197 }
198198 } catch (IOException e ) {
199199 state .compareAndSet (STATE_ONLINE , STATE_ERROR_WAITING );
200- log .severe ("failed when communicating with tunnel server, error: " + e );
200+ log .error ("failed when communicating with tunnel server, error: " + e );
201201
202202 if (e .getMessage ().contains ("invalid authentication" )) {
203203 state .set (STATE_INVALID_AUTH );
@@ -209,17 +209,17 @@ public void run() {
209209 }
210210 } finally {
211211 if (state .compareAndSet (STATE_SHUTDOWN , STATE_OFFLINE )) {
212- log .info ("control channel shutdown" );
212+ log .debug ("control channel shutdown" );
213213 } else if (state .compareAndSet (STATE_ERROR_WAITING , STATE_CONNECTING )) {
214- log .info ("trying to connect again" );
214+ log .debug ("trying to connect again" );
215215 } else if (state .compareAndSet (STATE_ONLINE , STATE_CONNECTING )) {
216216 log .warning ("unexpected state ONLINE, moving to CONNECTING" );
217217 }
218218 if (state .get () == STATE_CONNECTING ) {
219- log .info ("failed to connect, retrying" );
219+ log .debug ("failed to connect, retrying" );
220220 }
221221 if (state .get () == STATE_INVALID_AUTH ) {
222- log .info ("invalid auth, done trying" );
222+ log .debug ("invalid auth, done trying" );
223223 }
224224 }
225225 }
0 commit comments