Serveur minecraft

Multicraft – La solution d'hébergement Minecraft – Resoudre les problemes d’un serveur MineCraft

Le 27 mars 2020 - 5 minutes de lecture

Fonctions utilisateur listUsers ()
tableau (
  'Utilisateurs' =>
  tableau (
    1 => 'admin',
  ),
)
findUsers (champ, valeur)
tableau (
  'Utilisateurs' =>
  tableau (
    2 => 'testeur',
    3 => 'testUser2',
  ),
)
getUser (id)
tableau (
  'Utilisateur' =>
  tableau (
    'id' => '1',
    'name' => 'admin',
    'email' => 'admin @ localhost',
    'global_role' => 'aucun',
  ),
)
getCurrentUser () (2.0.0)
tableau (
  'Utilisateur' =>
  tableau (
    'id' => '1',
    'name' => 'admin',
    'email' => 'admin @ localhost',
    'global_role' => 'aucun',
  ),
)
updateUser (id, champ, valeur)
tableau (
)
createUser (nom, email, mot de passe)
tableau (
  'id' => 2,
)
deleteUser (id)
tableau (
)
getUserRole (id_utilisateur, id_serveur)
tableau (
  'role' => 'propriétaire',
)
setUserRole (id_utilisateur, id_serveur, rôle)
tableau (
)
getUserFtpAccess (id_utilisateur, id_serveur)
tableau (
  'mode' => 'rw',
)
setUserFtpAccess (id_utilisateur, id_serveur, mode)
tableau (
)
getUserId (nom)
tableau (
  'id' => 3,
)
validateUser (nom, mot de passe) (2.0.0)
tableau (
)
generateUserApiKey (id_utilisateur) (2.0.0)
tableau (
    [api_key] => 123abc
)
getUserApiKey (id_utilisateur) (2.0.0)
tableau (
    [api_key] => 123abc
)
removeUserApiKey (user_id) (2.0.0)
tableau (
)
Fonctions du lecteur listPlayers (server_id)
tableau (
  'Joueurs' =>
  tableau (
    2 => 'Test_Player2',
  ),
)
findPlayers (id_serveur, champ, valeur)
tableau (
  'Joueurs' =>
  tableau (
    1 => 'Test_Player',
  ),
)
getPlayer (id) updatePlayer (id, champ, valeur)
tableau (
)
createPlayer (id_serveur, nom)
tableau (
  'id' => 2,
)
deletePlayer (id)
tableau (
)
assignPlayerToUser (player_id, user_id)
tableau (
)
Fonctions de commande listCommands (server_id)
tableau (
  'Commandes' =>
  tableau (
    18 => 'Test_Command',
  ),
)
findCommands (id_serveur, champ, valeur)
tableau (
  'Commandes' =>
  tableau (
    18 => 'Test_Command',
  ),
)
getCommand (id) updateCommand (id, champ, valeur)
tableau (
)
createCommand (id_serveur, nom, rôle, chat, réponse, exécution)
tableau (
  'id' => 18,
)
deleteCommand (id)
tableau (
)
Fonctions serveur listServers ()
tableau (
  'Serveurs' =>
  tableau (
    3 => 'Minecraft Server',
  ),
)
findServers (champ, valeur)
tableau (
  'Serveurs' =>
  tableau (
    3 => 'Minecraft Server',
  ),
)
listServersByConnection (connection_id)
tableau (
  'Serveurs' =>
  tableau (
    3 => 'Minecraft Server',
  ),
)
listServersByOwner (id_utilisateur)
tableau (
  'Serveurs' =>
  tableau (
    3 => 'Minecraft Server',
  ),
)
getServer (id)
tableau (
  'Serveur' =>
  tableau (
    'id' => '1',
    'name' => 'Test Server',
    'ip' => '',
    'port' => '25565',
    'dir' => 'server1',
    'monde' => '',
    'players' => '8',
    'memory' => '0',
    'start_memory' => '0',
    'jarfile' => '',
    'autostart' => '0',
    'default_level' => '10',
    'daemon_id' => '1',
    'announce_save' => '1',
    'kick_delay' => '3000',
    'suspendu' => '0',
  ),
)
updateServer (id, champ, valeur)
tableau (
)
createServerOn (daemon_id = 0, no_commands = 0, no_setup_script = 0)
tableau (
  'id' => 1,
)
createServer (nom = '', port = 0, base = '', joueurs = 0, no_setup_script = 0)
tableau (
  'id' => 1,
)
suspendServer (id, stop = 1)
tableau (
)
resumeServer (id, start = 1)
tableau (
)
deleteServer (id, delete_dir = 'no', delete_user = 'no')
tableau (
)
getServerStatus (id, player_list = 0)
tableau (
  'status' => 'en ligne',
  'onlinePlayers' => 0,
  'joueurs' =>
  tableau (
  ),
  'maxPlayers' => '8',
)
getServerOwner (server_id)
tableau (
  'user_id' => 2,
)
setServerOwner (server_id, user_id)
tableau (
)
getServerConfig (id)
tableau (
  'ServerConfig' =>
  tableau (
    'server_id' => '1',
    'ip_auth_role' => 'invité',
    'give_role' => 'mod',
    'tp_role' => 'mod',
    'summon_role' => 'mod',
    'chat_role' => 'utilisateur',
    'user_jar' => '0',
    'user_ftp' => '0',
    'visible' => '1',
    'user_schedule' => '1',
  ),
)
updateServerConfig (id, champ, valeur)
tableau (
)
startServerBackup (id)
tableau (
)
getServerBackupStatus (id)
tableau (
  'status' => 'running',
  'time' => '0',
  'message' => '[World: world] ',
  'file' => '/home/minecraft/multicraft/servers/server1/world.zip',
  'ftp' => '192.168.1.75:21',
)
startServer (id)
tableau (
)
stopServer (id)
tableau (
)
restartServer (id)
tableau (
)
killServer (id) (2.0.0)
tableau (
)
startAllServers ()
tableau (
  "[1]succès '=> vrai,
  "[1]data '=>
  tableau (
  ),
  "[1]erreur '=> false,
)
stopAllServers ()
tableau (
  "[1]succès '=> vrai,
  "[1]data '=>
  tableau (
  ),
  "[1]erreur '=> false,
)
restartAllServers ()
tableau (
  "[1]succès '=> vrai,
  "[1]data '=>
  tableau (
  ),
  "[1]erreur '=> false,
)
killAllServers () (2.0.0)
tableau (
  "[1]succès '=> vrai,
  "[1]data '=>
  tableau (
  ),
  "[1]erreur '=> false,
)
sendConsoleCommand (id_serveur, commande)
tableau (
)
sendAllConsoleCommand (commande)
tableau (
  "[1]succès '=> vrai,
  "[1]data '=>
  tableau (
  ),
  "[1]erreur '=> false,
)
runCommand (server_id, command_id, run_for = 0)
tableau (
)
getServerLog (id)
tableau (
  0 =>
  tableau (
    'line' => '/ Chargement des propriétés de l'instance Minecraft /',
  ),
)
clearServerLog (id)
tableau (
)
getServerChat (id) clearServerChat (id)
tableau (
)
sendServerControl (id, commande) (2.0.0)
tableau (
)
getServerResources (id) (2.0.0)
tableau (
    [cpu] => 0
    [memory] => 0
)
moveServer (id_serveur, id_démon) (2.0.0)
tableau (
)
Fonctions démon listConnections ()
tableau (
  'Daemons' =>
  tableau (
    1 => '',
  ),
)
findConnections (champ, valeur)
tableau (
  'Daemons' =>
  tableau (
    1 => '',
  ),
)
getConnection (id) removeConnection (id)
tableau (
)
getConnectionStatus (id) getConnectionMemory (id, include_suspended = 0)
tableau (
  'total' => 2048,
  'utilisé' => 1024,
)
getStatistics (daemon_id = 0, include_suspended = 0) (2.0.0)
tableau (
    [daemons] => 1
    [daemon_memory] => 2048
    [servers] => 1
    [players] => 8
    [assigned_memory] => 256
)
Fonctions de paramétrage listSettings ()
tableau (
  'Paramètres' =>
  tableau (
    'dbVersion' => '5',
    'updateChecks' => '1',
    'anonStats' => '1',
  ),
)
getSetting (clé)
tableau (
  'Setting' =>
  tableau (
    'key' => 'updateChecks',
    'value' => '1',
  ),
)
setSetting (clé, valeur)
tableau (
)
deleteSetting (clé)
tableau (
)
Fonctions de planification listSchedules (server_id)
tableau (
  'Horaires' =>
  tableau (
    1 => 'calendrier des tests',
    2 => 'Plan de test 2',
  ),
)
findSchedules (id_serveur, champ, valeur)
tableau (
  'Horaires' =>
  tableau (
    1 => 'calendrier des tests',
    2 => 'Plan de test 2',
  ),
)
getSchedule (id) updateSchedule (id, champ, valeur)
tableau (
)
createSchedule (id_serveur, nom, ts, intervalle, cmd, état, pour)
tableau (
  'id' => 1,
)
deleteSchedule (id)
tableau (
)
Fonctions de base de données getDatabaseInfo (id_serveur) (2.0.0)
tableau (
    [host] => localhost
    [name] => mctemp_1
    [username] => mctemp_1
    [password] => 123abc
    http://www.multicraft.org/site/docs/api =>
)
createDatabase (id_serveur) (2.0.0)
tableau (
    [host] => localhost
    [name] => mctemp_1
    [username] => mctemp_1
    [password] => 123abc
    http://www.multicraft.org/site/docs/api =>
)
changeDatabasePassword (id_serveur) (2.0.0)
tableau (
    [host] => localhost
    [name] => mctemp_1
    [username] => mctemp_1
    [password] => 456def
    http://www.multicraft.org/site/docs/api =>
)
deleteDatabase (id_serveur) (2.0.0)
tableau (
)

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.