Spaces:
Running
Running
Update app.py
Browse files
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(
|
461 |
status = server.status()
|
462 |
-
latency = server.ping()
|
463 |
-
return f"**Server Status:** {status.players.online} player(s) online, latency: {round(
|
464 |
gr.Markdown("# Minecraft Server Status")
|
465 |
-
gr.Markdown(f"**Server IP:** {
|
466 |
-
status_markdown = gr.Markdown(f"**Server Status:** {status.players.online} player(s) online, latency: {round(
|
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")
|