GroupeZ Docs
Configuration

Spawners Virtuels

Configuration et utilisation des Spawners Virtuels dans zSpawner

Les Spawners Virtuels sont le type de spawner le plus avancé dans zSpawner. Ils offrent une personnalisation extensive incluant l'auto-kill, l'auto-sell, des taux de drop personnalisés et la location d'emplacement.

Comment Fonctionnent les Spawners Virtuels

Contrairement aux spawners traditionnels, les Spawners Virtuels :

  1. Génèrent des entités dans une zone contrôlée - Les entités apparaissent dans une distance configurable
  2. Peuvent auto-kill les entités - Tuent automatiquement les mobs générés
  3. Peuvent auto-vendre les drops - Vendent les items directement (nécessite zShop)
  4. Stockent les items en interne - Les items collectés sont stockés dans l'inventaire du spawner
  5. Supportent la location d'emplacement - Permettent à d'autres joueurs d'utiliser votre spawner temporairement

Configuration

Paramètres de Base

virtual:
  # Matériau utilisé pour le bloc du spawner virtuel
  material: LODESTONE

  # Nom affiché au-dessus du bloc spawner
  name: "&6x%amount%"

  defaultSpawnerOption:
    distance: 6              # Distance de spawn depuis le centre
    experienceMultiplier: 1  # Multiplicateur d'expérience
    lootMultiplier: 1        # Multiplicateur de drop de loot
    autoKill: false          # Auto-kill des entités générées
    autoSell: false          # Auto-vente des items droppés
    mobPerMinute: 0          # Max mobs par minute (0 = illimité)
    maxEntity: 1000          # Maximum total d'entités
    minDelay: 10000          # Délai min de spawn (ms)
    maxDelay: 15000          # Délai max de spawn (ms)
    minSpawn: 1              # Min entités par spawn
    maxSpawn: 2              # Max entités par spawn
    remaining: 1000000       # Spawns restants
    locationEnabled: false   # Activer la location d'emplacement
    location:
      enabled: false
      minTime: 10            # Temps min de location (minutes)
      maxTime: 120           # Temps max de location (minutes)
      price: 5000            # Prix par minute

Détails des Options

OptionTypeDéfautDescription
distanceDouble6Rayon depuis le spawner où les entités peuvent apparaître
experienceMultiplierDouble1Multiplicateur pour les drops d'expérience
lootMultiplierDouble1Multiplicateur pour les drops de loot
autoKillBooleanfalseTuer automatiquement les entités générées
autoSellBooleanfalseVendre automatiquement les items (nécessite zShop)
mobPerMinuteInteger0Maximum de mobs générés par minute (0 = pas de limite)
maxEntityInteger1000Maximum d'entités avant que le spawner s'arrête
minDelayInteger10000Délai minimum entre les spawns (millisecondes)
maxDelayInteger15000Délai maximum entre les spawns (millisecondes)
minSpawnInteger1Minimum d'entités générées à la fois
maxSpawnInteger2Maximum d'entités générées à la fois
remainingInteger1000000Total de spawns restants avant épuisement
locationEnabledBooleanfalseActiver la fonctionnalité de location d'emplacement

Drops Personnalisés

Définissez des drops personnalisés pour des types d'entités spécifiques :

custom-virtual-drops:
  - entity: MAGMA_CUBE
    cancel-default-drop: true
    drops:
      - chance: 100
        min: 1
        max: 3
        item:
          material: MAGMA_CREAM

  - entity: BLAZE
    cancel-default-drop: false
    drops:
      - chance: 50
        min: 1
        max: 2
        item:
          material: BLAZE_ROD
      - chance: 10
        min: 1
        max: 1
        item:
          material: GLOWSTONE_DUST
OptionDescription
entityType d'entité pour cette configuration de drop
cancel-default-dropSi true, empêche les drops vanilla
dropsListe des entrées de drop personnalisé
chancePourcentage de chance (0-100) pour ce drop
minQuantité minimum d'item
maxQuantité maximum d'item
itemConfiguration de l'item (supporte le format zMenu)

Location d'Emplacement

Permettez aux joueurs de louer des emplacements de spawner auprès des propriétaires.

Activer la Location d'Emplacement

spawner-location:
  enable: true
  minPrice: 1000    # Prix minimum par minute
  maxPrice: 10000   # Prix maximum par minute

Paramètres de Location par Spawner

Dans les valeurs par défaut du spawner virtuel :

defaultSpawnerOption:
  locationEnabled: false  # Activer pour ce spawner
  location:
    enabled: false
    minTime: 10           # Location minimum (minutes)
    maxTime: 120          # Location maximum (minutes)
    price: 5000           # Prix par minute

Commandes Admin

Gérez les locations via des commandes :

# Définir la location pour un spawner
/zspawner location set <joueur> <clé_spawner> <minutes>

# Ajouter du temps à une location existante
/zspawner location add <joueur> <clé_spawner> <minutes>

# Retirer du temps d'une location
/zspawner location remove <joueur> <clé_spawner> <minutes>

# Voir les informations de location
/zspawner location info <joueur> <clé_spawner>

# Annuler/supprimer une location
/zspawner location clear <joueur> <clé_spawner>

Items d'Amélioration

Les joueurs peuvent appliquer des items d'amélioration à leurs spawners virtuels. Configurez-les dans option-items.yml :

items:
  MIN_DELAY:
    type: MIN_DELAY
    value: 10             # Montant à modifier
    max-value: 5000       # Limite de valeur minimum
    item:
      material: SUNFLOWER
      name: "#e5fa25Option Spawner&8: #fa9325Délai Min"
      lore:
        - ""
        - "#92bed8Information&8:"
        - "#8c8c8c• &7Réduit le délai minimum de spawn de &f10ms"
        - ""
        - "&7&oFaites clic droit sur votre spawner"
        - "&7&opour appliquer cette amélioration"

Types d'Amélioration Disponibles

TypeEffet
MIN_DELAYRéduit le délai minimum de spawn
MAX_DELAYRéduit le délai maximum de spawn
DISTANCEModifie la distance de spawn
EXPERIENCE_MULTIPLIERAugmente le multiplicateur d'expérience
LOOT_MULTIPLIERAugmente le multiplicateur de loot
MAX_ENTITYAugmente la limite maximum d'entités
MIN_SPAWNAugmente le nombre minimum de spawn
MAX_SPAWNAugmente le nombre maximum de spawn
MOB_PER_MINUTEModifie la limite de mobs par minute
REMAININGAjoute des spawns restants

Donner des Items d'Amélioration

/zspawner giveoption <joueur> MIN_DELAY
/zspawner giveoption <joueur> MAX_DELAY

Intégration avec zShop

Quand zShop est installé, la fonctionnalité auto-sell devient disponible :

  1. Activez auto-sell dans les options du spawner
  2. Les items sont automatiquement vendus aux prix zShop
  3. L'argent est déposé directement au joueur
# Format du message de dépôt
deposit-reason: "Vente de x%amount% %item% pour %price% (Spawner)"

Intégration avec zEssentials

Quand zEssentials est installé :

  • Les items sont envoyés à la mailbox du joueur quand l'inventaire est plein
  • Utile pour la collecte hors-ligne

Intégration avec SuperiorSkyblock2

Quand SuperiorSkyblock2 est installé :

  • Les membres de l'équipe d'île peuvent accéder aux spawners des autres
  • Respecte les permissions d'île
  • Suit la propriété des spawners par île

Conseils et Bonnes Pratiques

Optimisation des Performances

defaultSpawnerOption:
  mobPerMinute: 60        # Limiter le taux de spawn
  maxEntity: 100          # Réduire le maximum d'entités
  minDelay: 15000         # Augmenter le délai minimum
  maxDelay: 30000         # Augmenter le délai maximum

Configuration Économie Équilibrée

defaultSpawnerOption:
  lootMultiplier: 1       # Loot standard
  experienceMultiplier: 1 # XP standard
  autoSell: false         # Nécessiter la vente manuelle

Configuration Spawner Premium

defaultSpawnerOption:
  lootMultiplier: 2.0
  experienceMultiplier: 1.5
  autoKill: true
  autoSell: true
  minDelay: 5000
  maxDelay: 10000
  maxSpawn: 4

Sur cette page

GroupeZ MCP

La documentation dans ton IA

Le MCP permet à ton IA de chercher dans la documentation GroupeZ et de lire les exemples à jour pour t’aider à configurer tes plugins.

Lecture seule · Sans clé API côté documentation

1. Copie l’adresse du serveur

Transport : HTTP (Streamable HTTP). Authentification : aucune. Ton outil utilise son propre modèle et ses propres limites d’abonnement.

  1. Ouvre Plugins dans ChatGPT sur le web, puis + → Ajouter un serveur MCP personnalisé.
  2. Nomme-le « GroupeZ Documentation », colle l’URL ci-dessus et choisis « Aucune authentification ». Crée puis installe le plugin.
  3. Dans une conversation, tape @ et sélectionne ce plugin avant d’envoyer ta question. Si nécessaire, active search, get_page et list_pages dans ses paramètres.
Guide officiel de cet outil

3. Pose une question

Utilise le MCP GroupeZ pour m’aider à créer un inventaire zMenu. Recherche les pages pertinentes, lis les exemples et cite tes sources.
Autres clients et dépannage

Pour les clients utilisant mcpServers, adapte cet exemple à leur format :

{
  "mcpServers": {
    "groupez-docs": {
      "url": ""
    }
  }
}

Les outils disponibles sont search, get_page et list_pages. Après une mise à jour, actualise les outils du connecteur. Si ton IA n’y accède pas, vérifie que le connecteur est activé dans la conversation et que ton compte autorise les MCP personnalisés. Ouvrir l’URL dans un navigateur n’est pas un test MCP.