Fiche de devellopement NovaHopper
Base Nova
Commandes :
/novahopper,/nh,/hopperSans argument : affiche about + aide
Sous-commande
/novahopper aboutobligatoireSystème de licence NovaDev actif
Le message about affiche le début et la fin de la clé de licence ainsi que le début et la fin de l’UUID serveur
Infos (name, version, author) chargées dynamiquement depuis
plugin.yml
Objectif
Placer un chunk hopper dans un chunk
Il aspire tous les items au sol présents dans le chunk
Les items sont insérés dans le hopper
Si un conteneur est connecté après le hopper (coffre, hopper, four…), le transfert se fait normalement via la mécanique vanilla
Fonctionnement
Scan par chunk, pas par distance
Traite uniquement les
ItemEntitySuppression de l’item après insertion réussie
Fonctionne indépendamment des hoppers vanilla classiques
Limite par chunk
Commande :
/novahopper limit <valeur>Entier >= -1
-1= aucune limiteLimite persistante par chunk
Nouvelle commande : /novahopper list
Liste tous les chunk hoppers actifs sur le serveur
10 entrées par page
Pagination disponible :
/novahopper list [page]Affiche : coordonnées du chunk, mode (ALL/BLACKLIST/WHITELIST), limite par chunk, nb items aspirés
Sous-commandes et permissions
/novahopper
Affiche about + aide
novahopper.use
/novahopper about
Affiche le nom, version, auteur et licence
novahopper.use
/novahopper limit <valeur>
Définit la limite d’items par chunk
novahopper.admin
/novahopper list [page]
Liste tous les chunk hoppers actifs (10 par page)
novahopper.admin
/novahopper reload
Recharge la configuration du plugin
novahopper.admin
Paramètres des commandes
<>: paramètre obligatoire. L’utilisateur doit fournir une valeur.Exemple :
/novahopper limit <valeur>→ il faut entrer une valeur.
[]: paramètre optionnel. L’utilisateur peut le fournir, sinon une valeur par défaut est utilisée.Exemple :
/novahopper list [page]→ si aucune page n’est donnée, la page 1 sera affichée.
Mis à jour