Разрешения и безопасность
Проверяйте разрешения перед включением плагина:
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 режиме при небезопасных условиях.
Разрешения ограничивают область доступа, но не заменяют доверие к автору.