Serveur minecraft

Commandes du serveur – OpenSimulator – Resoudre les problemes d’un serveur MineCraft

Le 27 avril 2020 - 27 minutes de lecture

Les commandes serveur sont celles que vous pouvez taper sur la console pour que le serveur fasse différentes choses.

Les commandes peuvent être divisées en celles qui s'appliquent au simulateur (commandes du simulateur) et celles qui s'appliquent aux services de grille (commandes de service).

Sur un système autonome, les commandes de simulateur et de service seront disponibles sur la console système autonome unique.

Sur une architecture de grille, les commandes du simulateur seront disponibles sur les simulateurs, tandis que les commandes de service seront disponibles sur la console ROBUST.

Avertissement: certaines commandes peuvent ne pas fonctionner comme prévu, d'autres peuvent ne pas fonctionner du tout, et il est possible que vous perdiez même tous vos paramètres / contenus. Ce résumé devient rapidement obsolète – le meilleur endroit pour trouver des commandes est de taper "help" sur la console de région.

Sauf indication contraire, cette liste doit être précise pour OpenSimulator 0.7.1 et les versions ultérieures.

Commandes générales du serveur

Ces commandes sont disponibles dans le simulateur et les consoles robustes.

Général

  • script de commande [scriptfile] – Exécute un script de commande contenant des commandes de console.
  • quitter – arrêter le serveur.
  • show info – affiche les informations du serveur (version et chemin de démarrage). Avant OpenSimulator 0.7.5, cela n'est disponible que sur la console du simulateur.
  • show uptime – affiche l'heure et le temps de démarrage du serveur. Avant OpenSimulator 0.7.5, cela n'est disponible que sur la console du simulateur.
  • show version – affiche la version du serveur. Avant OpenSimulator 0.7.5, cela n'est disponible que sur la console du simulateur.
  • shutdown – synonyme de quitter
  • obtenir le niveau de journalisation – Dans OpenSimulator 0.7.5 et versions ultérieures, imprimez le niveau de journalisation actuel de la console. Dans OpenSimulator 0.7.4 et versions antérieures, veuillez utiliser la commande "set log level" à la place sans paramètre de niveau.
  • définir le niveau de journalisation [level] – modifiez uniquement le niveau de consignation de la console. Par exemple, off ou debug. Voir Journalisation pour plus d'informations. Dans OpenSimulator 0.7.4 et versions antérieures, s'il est appelé sans l'argument level, affiche le niveau actuel. Dans OpenSimulator 0.7.5 et versions ultérieures, utilisez plutôt la commande "get log level". Disponible uniquement sur la console ROBUST d'OpenSimulator 0.7.5.

Déboguer

  • déboguer http[[]- Activer / désactiver la journalisation supplémentaire pour le débogage des requêtes HTTP. Disponible uniquement sur une console robuste à partir du commit 94517c8 (code de développement post 0.7.3.1). Dans le code de développement actuel (pour OpenSimulator 0.7.5), il s'agit de déboguer http in | out | all[[]puisque les messages HTTP sortants peuvent également être enregistrés (cela n'était possible que pour les messages entrants auparavant). Pour plus d'informations sur cette commande, voir Débogage.
  • déboguer le niveau de pool de threads – Activer / désactiver la journalisation de l'activité dans le pool de threads principal. Pour plus d'informations, consultez Threadpool à usage général.

Commandes du simulateur

Général

  • changer de région – les commandes suivantes s'appliquent uniquement à la région spécifiée. Si le nom de la région est "racine", toutes les régions sont sélectionnées
  • déboguer le paquet – Activez le débogage des paquets, où OpenSimulator imprime des résumés des paquets entrants et sortants pour les téléspectateurs, en fonction du niveau défini
  • surveillance d'urgence – activez ou désactivez le mode de surveillance de débogage d'urgence.
  • Aidez-moi[[]- Obtenez une liste de commandes générale ou une aide plus détaillée sur une commande spécifique ou un ensemble de commandes
  • link-mapping – Définissez une coordonnée de grille locale à lier à une hypergrille distante
  • link-region – Liez une région HyperGrid. Je ne sais pas en quoi cela diffère du mappage de liens
  • modules list – Liste des modules
  • charge des modules – Charger un module
  • déchargement des modules – Décharger un module
  • rapport de surveillance – Renvoie diverses statistiques sur la région et / ou le simulateur actuels
  • définir les hauteurs de terrain [[][[]- Définit les hauteurs de texture du terrain dans le coin # à /, si ou sont spécifiés, il ne le définira que sur les régions avec une coordonnée correspondante. Spécifiez -1 po ou au caractère générique qui se coordonne. Coin # SW = 0, NW = 1, SE = 2, NE = 3.
  • définir la texture du terrain [[][[]- Définit le terrain à , si ou sont spécifiés, il ne le définira que sur les régions avec une coordonnée correspondante. Spécifiez -1 po ou au caractère générique qui se coordonne.
  • show caps – affiche toutes les URL des capacités enregistrées
REMARQUE: Dans OpenSimulator 0.7.1, les "capacités d'affichage" sont affichées comme résultat de la commande d'aide, mais en réalité, seules les "show caps" seront acceptées. (# 5467)
  • set water height # – définit la largeur ou la région unique du simulateur de hauteur si vous utilisez changer de région.
  • show circuits – Afficher les données du circuit de l'agent
  • afficher les connexions – afficher les données de connexions
  • show http-handlers – affiche tous les gestionnaires http enregistrés
  • afficher les hyperliens – liste des régions hg
  • show modules – afficher les données du module
  • show pending-objects – affiche le nombre d'objets dans les files d'attente de tous les visualiseurs
  • afficher les files d'attente [full] – afficher les données de file d'attente prioritaires pour chaque client. Sans l'option «complet», seuls les agents racine sont affichés. Avec l'option «complète», les agents enfants sont également affichés.
  • show queues – Afficher les données de file d'attente pour les connexions d'agent.
  • show threads – affiche les threads persistants enregistrés avec le système. N'inclut pas les threads de pool de threads.
  • montrer les gaz [full] – Afficher les données de limitation pour chaque connexion client et le maximum autorisé pour chaque connexion par le serveur. Sans l'option «complet», seuls les agents racine sont affichés. Avec l'option «complète», les agents enfants sont également affichés.
  • unlink-region – dissocier une région hypergrid

Commandes d'apparence

  • spectacle d'apparence – Afficher des informations sur l'apparence de l'avatar Actuellement, vérifie simplement si la texture cuite est "OK" ou "corrompue". Toujours en développement. Existe uniquement dans le code de développement pour le moment.

Commandes d'archivage

  • charge iar [[]- Charger l'archive d'inventaire des utilisateurs. Voir les archives d'inventaire.
  • aviron de charge [filename] – charger une archive OpenSimulator. Cela remplace entièrement la région actuelle. Le nom de fichier par défaut est region.oar. Voir les archives OpenSim.
  • charger xml[-newIDs[[-newIDs[ ]]- Charger les données d'une région au format XML (0.7. *: Obsolète et peut être SUPPRIMÉ bientôt. Utilisez plutôt "load xml2")
ces xml sont le résultat de la sauvegarde d'exportation ou * de la sauvegarde de tout l'exportation
  • charger xml2 [filename] – paramètres facultatifs non pris en charge pour le format XML2 au 1er juillet 2008
  • sauver iar [[]- Enregistrer l'archive d'inventaire des utilisateurs. Voir les archives d'inventaire
  • sauver l'aviron [filename] – enregistrez la région actuelle dans une archive OpenSimulator. Le nom de fichier par défaut est region.oar. Voir les archives OpenSim.
  • enregistrer les prims xml2[[ ]- Enregistrer la prim nommée dans XML2
  • enregistrer xml [filename] – enregistrer des prims en XML
  • enregistrer xml2 [filename] – enregistrer les prims en XML (Format 2 – réarrangement de certains nœuds, pour faciliter le chargement / enregistrement)

Commandes d'actif

Les commandes fcache n'apparaissent actuellement que si vous utilisez le cache d'actifs fcache. Il s'agit de la valeur par défaut sur OpenSimulator.

  • fcache assets – Essayez une analyse approfondie et un cache de tous les actifs dans toutes les scènes
  • fcache clear [file] [memory] – Supprimez tous les actifs du cache. Si le fichier ou la mémoire est spécifié, seul ce cache est effacé.
  • fcache expire – Purger les actifs mis en cache plus anciens que la date / heure spécifiée
  • fcache status – Afficher l'état du cache
  • décodage j2k – Effectuer le décodage JPEG2000 d'un actif.

Commandes de configuration

  • config get[[
    ][[]- Obtenez la configuration actuelle, soit pour une clé particulière, une section particulière ou l'ensemble de la configuration.
  • config save – Enregistrez la configuration actuelle dans un fichier.
  • ensemble de configuration
    – Définissez une valeur de configuration particulière. Dans l'ensemble, cela est inutile car ni OpenSimulator ni les modules ne rechargent dynamiquement les valeurs de configuration.
  • spectacle de config[[
    ][[]- Synonyme de 'config get'

Commandes terrestres

  • land show – Affiche toutes les parcelles de la région actuelle.

Commandes de carte

  • export-map[[]- Enregistrer une image de la carte du monde (le nom par défaut est exportmap.jpg)
  • générer une carte – Régénère et stocke la tuile de carte. Uniquement dans le code de développement post 0.7.6.

Commandes d'objet

  • sauvegarde – Conserver immédiatement les modifications d'objet actuellement non enregistrées au lieu d'attendre l'appel de persistance normal. Cela ne devrait normalement pas être nécessaire – le simulateur conserve automatiquement les objets de la région à intervalles réguliers et à l'arrêt.
  • supprimer le créateur d'objet – Supprimer un objet de scène par le créateur
  • supprimer le nom de l'objet [–regex] – Supprimer un objet de scène par son nom.
  • Supprimer l'objet à l'extérieur – Supprimer tous les objets de scène en dehors des limites de la région. C'est actuellement si z < 0 or z > 10000. Les objets situés en dehors de ces limites sont connus pour causer des problèmes avec l'utilisation par OpenSimulator de certains moteurs physiques (comme Open Dynamics Engine).
  • supprimer le propriétaire de l'objet – Supprimer un objet de scène par le propriétaire
  • supprimer l'objet uuid – Supprimer un objet de scène par uuid. Dans le code de développement actuel (post 0.7.5), il s'agit de "show id objet" et permet également un ID local.
  • id de l'objet de vidage – Vider la sérialisation de l'objet donné dans un fichier à des fins de débogage.
  • modifier l'échelle – Changer l'échelle d'une prim nommée
  • forcer la mise à jour – Force la région à envoyer à tous les clients des mises à jour sur tous les objets.
  • afficher le nom de l'objet [–regex] – Afficher les détails des objets de scène avec le nom donné.
  • afficher l'objet uuid – Afficher les détails d'un objet de scène avec l'UUID donné. Dans le code de développement actuel (post 0.7.5), il s'agit de "show id objet" et permet également un ID local.
  • afficher le nom de la pièce [–regex] – Afficher les détails des parties d'objets de scène avec le nom donné.
  • montrer la partie uuid – Afficher les détails des parties d'un objet de scène avec l'UUID donné. Dans le code de développement actuel (post 0.7.5), il s'agit de "show id objet" et permet également un ID local.

Commandes successorales

  • recharger la succession – recharger les données de la succession
  • région de lien immobilier – Attache la région spécifiée au domaine spécifié.
  • estate show – Cette commande affichera le nom du domaine, l'ID et le propriétaire des régions en cours d'exécution dans le simulateur. Cette liste n'inclut pas nécessairement tous les domaines présents dans la base de données.

Exemple d'utilisation:

spectacle immobilier
Information sur le domaine pour la région TestRegion
Propriétaire ID ID propriétaire
Utilisateur test My Estate 103
  • nom de l'ensemble immobilier – Renommer un domaine
  • propriétaire de l'ensemble immobilier – Changer le propriétaire d'un domaine. Cette commande prend en charge deux formes; celui-ci utilise le nom du propriétaire.
  • propriétaire de l'ensemble immobilier – Changer le propriétaire d'un domaine. Cette commande prend en charge deux formes; celui-ci utilise l'UUID du propriétaire.
  • immobilier créer – Doit être un UUID utilisateur, m que vous pouvez obtenir à partir de «afficher les noms»

Commandes de région

  • changer de région – les commandes suivantes s'appliquent uniquement à la région spécifiée. Si le nom de la région est "racine", toutes les régions sont sélectionnées
  • créer une région [name] [filename] – Créer une nouvelle région
  • supprimer-région – Supprimer une région du disque.
  • région get – Post OpenSimulator 0.8.0. *. Afficher les paramètres de région (nom de région, UUID de région, emplacement, URI, ID de propriétaire, drapeaux).
  • région redémarrer abandonner[[]- Annuler un redémarrage planifié de la région, avec un message facultatif
  • région redémarrer la boîte bleue + – Planifiez un redémarrage de la région. Si un delta est donné, la région est redémarrée dans un délai delta secondes. Un délai de redémarrage est envoyé aux utilisateurs de la région sous la forme d'un avis de boîte bleue licenciable. Si plusieurs deltas sont donnés, un avis est envoyé lorsque nous atteignons chaque delta.
  • avis de redémarrage de la région + – Planifiez un redémarrage de la région. Identique à ci-dessus, sauf en affichant un avis transitoire au lieu d'une boîte bleue licenciable.
  • ensemble de régions – Post OpenSimulator 0.8.0. *. Définissez certains paramètres de région. Actuellement, peut définir
    • agent-limit – La limite d'avatar actuelle pour la région. Plus généralement, cela est défini via la boîte de dialogue région / domaine dans une visionneuse typique. Cela persiste pendant les redémarrages du simulateur.
    • max-agent-limit – La valeur maximale que l'agent-limit peut avoir. Malheureusement, le définir ici ne persiste pas actuellement lors des redémarrages du serveur. Pour cela, il doit être défini séparément en tant que paramètre MaxAgents dans le fichier de configuration de la région.
  • remove-region – supprime une région du simulateur
  • restart – Redémarre toutes les sims dans cette instance
  • région de redémarrage – Redémarre une seule carte SIM dans une instance. Réglez d'abord la console sur le nom de la région, avec 'changer de région ', sinon toutes les régions redémarreront.
  • définir des drapeaux de région – Définir des drapeaux de base de données pour la région
  • montrer les voisins – Affiche les voisins des régions locales
  • afficher les évaluations – Afficher les données d'évaluation
  • show region – Affiche les paramètres de la région (nom de la région, UUID de la région, emplacement, URI, ID du propriétaire, drapeaux).
  • afficher les régions – Afficher les données des régions (noms de région, coordonnées XLemplacement Y, emplacements de ports, noms de domaine)

Commandes de scène

  • scène de débogage – Activer le débogage de scène
  • faire pivoter la scène – Fait pivoter la scène autour de 128,128 axes de x degrés où x = 0-360.
  • scène à l'échelle – Met à l'échelle tous les objets de scène d'un facteur où la taille d'origine = 1,0.
  • traduire la scène – Traduire (déplacer) la scène entière dans une nouvelle coordonnée. Utile pour déplacer une scène vers un emplacement différent sur une région méga ou variable.

(veuillez sauvegarder votre région avant d'utiliser l'une de ces commandes et soyez conscient des éventuelles erreurs en virgule flottante plus elles sont utilisées.)

Commandes de script

Ceux-ci n'existent actuellement que dans le code de développement OpenSimulator de git master après la version 0.7.2.

  • les scripts reprennent[[