Скачать ControlPlayer — Minecraft Моды — MetaMods

ControlPlayer

Активный

Установок

0

Последнее обновление

1 год назад

Версии

1.8.8 — 1.21.1
Сервер
Игровые механики
Социальные
Утилиты

ControlPlayer — полный контроль над игроками

Этот уникальный плагин предлагает владельцам серверов возможность полностью управлять другими игроками Minecraft в реальном времени. С ControlPlayer вы можете контролировать перемещение, инвентарь, режим игры — буквально всё, что делает другой игрок.

Основные возможности

Простое управление — всего одна команда /cp [игрок] открывает доступ к полному контролю над выбранным игроком. Повторный ввод этой же команды прекращает управление и возвращает вам обычный игровой процесс.

Расширенные команды — плагин включает также команду /scp [игрок] для деликатного наблюдения за игроком перед началом контроля. В процессе управления все ваши сообщения в чате отправляются от имени управляемого игрока, а с помощью префикса -b можно отправлять сообщения от собственного имени.

Система разрешений

Плагин использует гибкую систему прав доступа:

  • controlplayer.use — основная команда /cp
  • controlplayer.silent.use — команда /scp для скрытого наблюдения
  • controlplayer.bypass — иммунитет к контролю
  • controlplayer.reload — перезагрузка конфигурации командой /cpr
  • controlplayer.fix — исправление возможных проблем командой /cpf

В демонстрации возможностей плагина помогут видео:

Настройки и локализация

settings:
  apimode: false
  updater:
    enabled: true
    delay: 18000
  system:
    asyncchat: false
    ignorebypass: false
  control:
    running:
      forcechat:
        enabled: true
        bypassmessage: '-b '
      syncdelay: 0
      actionbar:
        enabled: true
      cancelchat: false
      dropitems: true
      cancelcommands: false
      syncteleport: false
    stop:
      return:
        inventory: true
        location: true
        level: true
        health: true
        foodlevel: true
        gamemode: true
        flight: true

API для разработчиков

Плагин включает программный интерфейс для интеграции с другими модификациями:

ControlPlayerEventManager.register(new ControlPlayerEvent() {
    @Override
    public ControlPlayerEventType type() {
        return ControlPlayerEventType.RUNNING; // Типы: START, RUNNING, STOP
    }

    @Override
    public void execute(Player controller, Player victim) {
        // Добавьте свой код
    }
});

При активации режима API в конфигурации стандартные методы синхронизации отключаются, оставляя только пользовательский код — идеально для создания уникальных систем контроля игроков.

Участники проекта
Alihan

Alihan

Разработчик

Создан: 8 окт 2024

ID: 61815