Plugin Minecraft PlugManX

Informazioni su PlugManX e i server dove e stato trovato

🔌 Informazioni su PlugManX

PlugManX è un plugin Minecraft per la gestione dei plugin in runtime sui server Bukkit/Spigot. Fornisce comandi in gioco e da console per ispezionare i plugin installati, controllarne il ciclo di vita (abilita/disabilita/carica/scarica/ricarica/riavvia) e generare elenchi di plugin per il debug o l’audit.

🎯 Scopo

Il plugin è pensato per amministratori di server e sviluppatori che devono gestire o eseguire il debug dei plugin lato server senza effettuare un riavvio completo del server. È בעיקרamente un plugin di strumenti e utilità per la manutenzione e la risoluzione dei problemi del server.

⚙️ Funzionalità

  • Abilitare, disabilitare, riavviare (disabilita+abilita), caricare, ricaricare (scarica+carica) e scaricare plugin in runtime.
  • Elencare i plugin installati in ordine alfabetico, mostrando opzionalmente le versioni.
  • Mostrare informazioni dettagliate sul plugin (versione, autori, comandi, ecc.).
  • Elencare i comandi registrati da un plugin e scoprire a quale plugin appartiene un comando.
  • Completamento tab per nomi di plugin e comandi.
  • Esportare su file l’elenco dei plugin e le versioni.
  • Verificare se un plugin è aggiornato tramite una risorsa online (il comportamento del controllo aggiornamenti è documentato dal progetto).
  • Supporto ai permessi con nodi di comando; per impostazione predefinita i comandi richiedono privilegi da operatore.

🧩 A chi è destinato

  • Amministratori e operatori di server che hanno bisogno di controllare i plugin al volo.
  • Server di sviluppo o test in cui i cambiamenti ai plugin sono frequenti.
  • Server survival/SMP piccoli o medi, oppure privati, in cui il riavvio è invasivo.

🏗️ Casi d’uso di esempio

  • Un admin disabilita un plugin malfunzionante senza riavviare il server per ripristinare la stabilità.
  • Uno sviluppatore carica un nuovo jar di plugin in un server di test mentre i giocatori restano online.
  • Creare un file esportato con nomi e versioni dei plugin per aiutare nella risoluzione dei problemi o nell’inventario dei componenti del server.

⌨️ Comandi

ComandoDescrizionePermessoAccesso
/plugman helpMostra le informazioni di aiuto.plugman.helpAdmin
/plugman list [-v]Elenca i plugin in ordine alfabetico. Usa -v per includere le versioni.plugman.listAdmin
/plugman info [plugin]Mostra informazioni su un plugin.plugman.infoAdmin
/plugman dumpEsporta i nomi e la versione dei plugin in un file.plugman.dumpAdmin
/plugman usage [plugin]Elenca i comandi registrati da un plugin.plugman.usageAdmin
/plugman lookup [command]Trova il plugin a cui è registrato un comando.plugman.lookupAdmin
`/plugman enable [pluginall]`Abilita un plugin.plugman.enable / plugman.enable.all
`/plugman disable [pluginall]`Disabilita un plugin.plugman.disable / plugman.disable.all
`/plugman restart [pluginall]`Riavvia (disabilita/abilita) un plugin.plugman.restart / plugman.restart.all
/plugman load [plugin]Carica un plugin.plugman.loadAdmin
`/plugman reload [pluginall]`Ricarica (scarica/carica) un plugin.plugman.reload / plugman.reload.all
/plugman unload [plugin]Scarica un plugin.plugman.unloadAdmin
`/plugman check [pluginall] -f`Controlla se un plugin è aggiornato.plugman.check / plugman.check.all

🔐 Permessi

PermessoDescrizionePredefinito
plugman.adminConsente l’uso di tutti i comandi di PlugMan.op
plugman.updateConsente all’utente di vedere i messaggi di aggiornamento.op
plugman.helpConsente l’uso del comando help.op
plugman.listConsente l’uso del comando list.op
plugman.infoConsente l’uso del comando info.op
plugman.dumpConsente l’uso del comando dump.op
plugman.usageConsente l’uso del comando usage.op
plugman.lookupConsente l’uso del comando lookup.op
plugman.enableConsente l’uso del comando enable.op
plugman.enable.allConsente l’uso del comando enable all.op
plugman.disableConsente l’uso del comando disable.op
plugman.disable.allConsente l’uso del comando disable all.op
plugman.restartConsente l’uso del comando restart.op
plugman.restart.allConsente l’uso del comando restart all.op
plugman.loadConsente l’uso del comando load.op
plugman.reloadConsente l’uso del comando reload.op
plugman.reload.allConsente l’uso del comando reload all.op
plugman.unloadConsente l’uso del comando unload.op
plugman.checkConsente l’uso del comando check.op
plugman.check.allConsente l’uso del comando check all.op

⚙️ Installazione

📥 Configurazione

  • Scarica il .jar ufficiale di PlugManX e posizionalo nella directory plugins/ del server.
  • Riavvia il server per caricare il plugin e conferma i messaggi di avvio nella console.

🧾 Configurazione

  • Il progetto fornisce un file config.yml come parte delle sue risorse; il plugin scrive o usa un file di configurazione al primo avvio.

🧠 Note tecniche

  • Il progetto è distribuito sotto licenza MIT.
  • I comandi e i nodi di permesso sono documentati dal progetto; per impostazione predefinita i nodi richiedono privilegi da operatore.
  • Il repository del progetto e i file di configurazione sono mantenuti nel repository sorgente del plugin.
  • Il plugin esegue operazioni in runtime che possono influire sullo stato dei plugin; usare operazioni di scaricamento/caricamento in runtime può causare instabilità con alcuni plugin ed è in genere consigliato per amministrazione e debug, più che per server di produzione ad alta disponibilità.

🤝 Quando questo plugin è utile

Se devi ispezionare o controllare i plugin installati senza interrompere le sessioni dei giocatori, PlugManX offre un insieme conciso di comandi per la gestione dei plugin in runtime e funzioni di reportistica che semplificano sostituzioni di plugin a breve termine, debug e inventario.

Server con il plugin PlugManX

La pagina del plugin PlugManX mostra su quali server il monitoraggio ha trovato questo plugin, con quali piattaforme e versioni compare.

I plugin possono aggiungere comandi, economia, protezione, diritti di accesso, minigiochi, integrazioni o altre meccaniche. Il ruolo effettivo di PlugManX dipende dalla configurazione del singolo server.

I dati vengono generati automaticamente dalle risposte tecniche dei server. Se un server nasconde l'elenco dei plugin, potrebbe non comparire in questa sezione anche se usa PlugManX.

Usa l'elenco dei server con PlugManX per confrontare i progetti, verificare le versioni compatibili o trovare esempi di utilizzo del plugin su server pubblici.