es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Hay varias formas en las que puedes obtener los datos de lista blanca para un servidor de Minecraft si el script que estás usando no los proporciona.

    Una opción es usar directamente la API del servidor de Minecraft para recuperar los datos de la lista blanca. Puedes enviar una solicitud HTTP GET al punto final de la API del servidor y analizar la respuesta utilizando el módulo json. Aquí tienes un ejemplo:

    import requests
    import json
    
    # reemplaza <server_address> con la dirección IP o el nombre de host de tu servidor de Minecraft
    api_url = f'https://<server_address>/whitelist.json'
    
    response = requests.get(api_url)
    if response.status_code == 200:
        whitelist_data = json.loads(response.text)
        # whitelist_data es una lista de nombres de usuario de jugadores
        print(whitelist_data)
    else:
        print(f'Error al recuperar los datos de la lista blanca (código de estado {response.status_code})')
    

    Otra opción es modificar el script de Dinnerbone para incluir los datos de la lista blanca. Es posible que el script ya esté haciendo solicitudes a la API del servidor, por lo que podrías agregar una solicitud adicional para obtener los datos de la lista blanca.

    Alternativamente, podrías usar una API de servidor de Minecraft diferente que incluya los datos de la lista blanca en sus respuestas. Por ejemplo, la API de McStatus (https://api.mcsrvstat.us/) incluye datos de lista blanca en sus respuestas de estado de servidor. Podrías modificar tu script para usar esta API en lugar de la API del servidor de Minecraft.

Comments are closed.