aldigobbler commited on
Commit
cd419d0
·
verified ·
1 Parent(s): 8416633

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -5
app.py CHANGED
@@ -454,16 +454,19 @@ def start_server_background():
454
  def create_gradio_interface():
455
  """Create and return the Gradio interface"""
456
  global server_ip
 
 
 
457
 
458
  with gr.Blocks() as demo:
459
  def get_server_status():
460
- server = JavaServer.lookup(serverip)
461
  status = server.status()
462
- latency = server.ping()
463
- return f"**Server Status:** {status.players.online} player(s) online, latency: {round(status.latency)} ms", f"**Server Version:** {status.version.name} ({status.version.protocol})", f"**Server Description:** {status.description}", f"**Players:** {', '.join(player.name for player in status.players.sample)}" if status.players.sample else "No players online"
464
  gr.Markdown("# Minecraft Server Status")
465
- gr.Markdown(f"**Server IP:** {serverip}")
466
- status_markdown = gr.Markdown(f"**Server Status:** {status.players.online} player(s) online, latency: {round(status.latency)} ms")
467
  version_markdown = gr.Markdown(f"**Server Version:** {status.version.name} ({status.version.protocol})")
468
  description_markdown = gr.Markdown(f"**Server Description:** {status.description}")
469
  players_markdown = gr.Markdown(f"**Players:** {', '.join(player.name for player in status.players.sample)}" if status.players.sample else "No players online")
 
454
  def create_gradio_interface():
455
  """Create and return the Gradio interface"""
456
  global server_ip
457
+ server = JavaServer.lookup(tunnel_url)
458
+ status = server.status()
459
+ latency = server.ping()
460
 
461
  with gr.Blocks() as demo:
462
  def get_server_status():
463
+ server = JavaServer.lookup(tunnel_url)
464
  status = server.status()
465
+ latency = server.ping()
466
+ return f"**Server Status:** {status.players.online} player(s) online, latency: {round(latency)} ms", f"**Server Version:** {status.version.name} ({status.version.protocol})", f"**Server Description:** {status.description}", f"**Players:** {', '.join(player.name for player in status.players.sample)}" if status.players.sample else "No players online"
467
  gr.Markdown("# Minecraft Server Status")
468
+ gr.Markdown(f"**Server IP:** {tunnel_url}")
469
+ status_markdown = gr.Markdown(f"**Server Status:** {status.players.online} player(s) online, latency: {round(latency)} ms")
470
  version_markdown = gr.Markdown(f"**Server Version:** {status.version.name} ({status.version.protocol})")
471
  description_markdown = gr.Markdown(f"**Server Description:** {status.description}")
472
  players_markdown = gr.Markdown(f"**Players:** {', '.join(player.name for player in status.players.sample)}" if status.players.sample else "No players online")