Skip to content

Разрешения и безопасность ​

Проверяйте разрешения перед включением плагина:

  • plugin.storage — приватное хранилище плагина;
  • game.*.read — чтение поддерживаемого состояния;
  • network.stats.read, network.inspect, network.intercept — статистика и ограниченное наблюдение или отмена отправки;
  • chat.read и dialog.read — доступ к сообщениям;
  • *.intercept — изменение или отмена взаимодействий;
  • ui.menu, ui.draw, ui.chat, ui.input и clipboard-разрешения — меню, HUD, уведомления, touch и clipboard;
  • audio.playback и chat.send — принадлежащее плагину аудио и отправка сообщений через обычные перехватчики;
  • game.*.write — управляемое изменение состояния;
  • game.physics.override и game.camera.control — высокорисковые физические эффекты и управление следованием камеры.

Plugin API 1.1 не предоставляет произвольный доступ к файлам, памяти, нативным библиотекам, Java reflection или неограниченный сетевой доступ. Сетевые данные ограничены снимками, а перехват отправки работает в fail-open режиме при небезопасных условиях.

Разрешения ограничивают область доступа, но не заменяют доверие к автору.