Survival
HomesTP
Case, richieste di teletrasporto e warp pubblici in un solo plugin: più case per giocatore con limiti per grado, menu per sceglierle, /tpa con conferma, attesa che si annulla se ti muovi e costo opzionale con Vault.
Acquistare la licenza
Paper, Spigot, Bukkit 1.20 – 1.21 · Java 17+
Installazione
- Scarichi il file dall'area clienti e lo copi nella cartella
pluginsdel server. - Avvii il server una volta: viene creata la cartella del plugin con
config.yml. - Incolli la sua licenza alla voce
license:e riavvii il server.
Comandi
Alias: /tpyes, /tpno, /warps
| Comando | Permesso | Descrizione |
|---|---|---|
/sethome [name] | homestp.home | Imposta una casa dove sei |
/home [name] | homestp.home | Teletrasporto a una casa |
/homes | homestp.home | Menu con le tue case |
/delhome <name> | homestp.home | Elimina una casa |
/tpa <player> · /tpahere <player> | homestp.tpa | Chiedi di andare da un giocatore o di farlo venire da te |
/tpaccept · /tpdeny [player] | homestp.tpa | Accetta o rifiuta una richiesta |
/warp [name] | homestp.warp | Teletrasporto a un warp (senza nome: menu) |
/setwarp · /delwarp <name> | homestp.warp.manage | Crea o elimina un warp |
/homestp reload | homestp.admin | Ricarica configurazione e lingue |
Permessi
| Permesso | Predefinito | Descrizione |
|---|---|---|
homestp.home | true | Usare le case |
homestp.tpa | true | Usare /tpa |
homestp.warp | true | Usare i warp |
homestp.homes.<grado> | — | Limite di case del grado (homes.limits nel config) |
homestp.homes.unlimited | op | Case illimitate |
homestp.warp.manage | op | Creare ed eliminare warp |
homestp.bypass.delay | op | Teletrasporto senza attesa |
homestp.bypass.cost | op | Teletrasporto gratis |
homestp.admin | op | Ricaricare il plugin |
Limiti per grado
Sotto homes.limits scrivi nome: numero (es. vip: 5) e dai al grado il permesso homestp.homes.vip con il tuo plugin dei permessi. Vale il limite più alto che il giocatore ha.
Costi
Per far pagare i teletrasporti servono Vault e un plugin di economia (es. EssentialsX). Senza, i teletrasporti restano gratis.
File di configurazione
config.yml
# Your license key (you received it privately from our Discord bot). license: "PASTE-YOUR-LICENSE-HERE" # Message language: "en" (English) or "it" (Italiano). Files are in /lang and can be edited freely. language: en # When true, each player sees the messages in their own game language (when a file for it exists). use-client-language: true homes: # Homes a player can have without special permissions. default-limit: 3 # Extra limits by permission: a player with "homestp.homes.vip" can have 5 homes, and so on. # The highest limit the player has is used. "homestp.homes.unlimited" = no limit. limits: vip: 5 mvp: 10 # Name used by /sethome and /home without a name. default-name: home teleport: # Seconds to wait before teleporting (0 = instant). The wait is cancelled if the player moves or takes damage. delay-seconds: 3 cancel-on-move: true cancel-on-damage: true # Seconds before a /tpa request expires. request-timeout-seconds: 60 # Cost of each teleport in money (needs Vault and an economy plugin). 0 = free. cost: home: 0 tpa: 0 warp: 0 # Sound names from https://minecraft.wiki/w/Sounds.json -> "name:volume:pitch" sound-teleport: "entity.enderman.teleport:1:1" sound-request: "block.note_block.pling:1:1.5"