Skip to content

VoxiByte/Guilds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Logo

Permette ai player di Minecraft di riunirsi in Gilde

⚙ SETUP

  • max_members: Numero massimo di Players, escluso l'owner, all'interno di una Gilda
  • messages: Contiene tutti i messaggi tradotti del Plugin. Parametri speciali (se previsti dal messaggio):
    • %p: viene sostituito col nome di un giocatore
    • %g: viene sostituito col nome di una gilda
  • permissions: Contiene i permessi, per ogni comando, che un Player dovrà avere per poterlo eseguire

🧙🏼‍ COMANDI

Ogni comando potrà essere lanciato utilizzando gli alias

/guild /g /eblguilds

In questa guida verranno sempre esposti utilizzando il primo alias

/guild create [nome gilda]

Permette di creare una Gilda se non si è già membro di un'altra

Esempio:

/guild create test

/guild delete

Permette di eliminare una gilda. Questa operazione è consentita solo al creatore della gilda stessa

/guild invite [nome player]

Permette d'invitare un giocatore all'interno di una gilda. Questa operazione è consentita solo al creatore della gilda stessa.

Per poter essere invitato, un giocatore deve:

  • aver giocato almeno una volta nel server
  • essere online
  • non essere in una gilda
  • la gilda non deve essere piena

Esempio:

/guild invite ErenBlaze

/guild join [nome player]

Permette di entrare a far parte di una gilda in cui si è stati invitati. Chiaramente ciò sarà possibile solo se esiste un invito dal nome del player specificato verso il player che ha lanciato il comando.

Per poter entrare in una gilda, questa non deve essere piena

Esempio:

/guild join ErenBlaze

Supponendo che il player ErenBlaze abbia mandato un invito a unirsi alla sua gilda

/guild kick [nome player]

Permette di rimuovere un player dalla gilda. Questa operazione è consentita solo al creatore della gilda stessa.

Esempio:

/guild kick ErenBlaze

/guild list

Permette di visualizzare i membri della gilda. Questa operazione è consentita solo al creatore della gilda stessa

🔥 EVENTI SPECIALI

I membri di una stessa gilda non potranno danneggiarsi a vicenda in maniera diretta

📂 DATI DELLE GILDE

I dati delle gilde vengono salvati nella cartella plugins/guilds in formato JSON, utilizzando il nome della gilda come nome del file.

In esso verranno salvati:

  • Nome della gilda
  • UUID del creatore della gilda
  • Lista di UUID dei membri della gilda

Esempio:

File: plugins/guilds/test.json

{
  "name": "test",
  "owner": "5a34c6b8-d1ec-41c7-bc7f-62c0cd286169",
  "members": [
    "ccc9edcb-19aa-4946-bb4b-8a958efb362e",
    "20f7f666-6d24-4676-821f-d382a210857a"
  ]
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages