Freeze

Ce document détaille la commande /freeze du plugin Horizons.

📝 Introduction

La commande /freeze permet aux administrateurs d'immobiliser instantanément un joueur. Un joueur "freeze" ne peut plus se déplacer jusqu'à ce qu'il soit défreeze par un administrateur. Cette commande est utile pour gérer les situations où un joueur doit être temporairement empêché de bouger.

🔑 Permission

  • horizons.freeze

📋 Syntaxe

Syntaxe: /freeze <joueur>

Description: Immobilise ou libère le joueur spécifié.

🧪 Fonctionnalités

  • 🧊 Immobilisation: Empêche le joueur de se déplacer

  • 📊 État persistant: Le statut "freeze" est conservé même après déconnexion/reconnexion

  • 📢 Notification: Le joueur freeze voit constamment un message dans sa barre d'action

🔄 Mécanismes

Lorsqu'un joueur est freeze:

  • Toute tentative de mouvement est annulée

  • Un message "VOUS ÊTES FREEZE" s'affiche en permanence dans sa barre d'action

  • Si le joueur se déconnecte et se reconnecte, il reste freeze

  • La liste des joueurs freeze est sauvegardée dans un fichier de configuration

💡 Exemples d'utilisation

Freeze un joueur /freeze Notch

⚙️ Configuration

Cette commande peut être activée ou désactivée dans le fichier config.yml:

commands:
  freeze:
    enabled: true  # Passer à false pour désactiver

🔒 Restrictions

  • Seuls les joueurs avec la permission cite.freeze peuvent utiliser cette commande

  • La commande nécessite de spécifier un joueur en ligne

Dernière mise à jour