Free camera API
Режим свободной камеры и гибкое изменение состояния камеры
- Загрузчики
- NeoForgeForge
- Скачиваний на Modrinth
- 40,8 тыс.
- Подписчиков на Modrinth
- 32
- версий
- 17
- Обновлён
- 6 мая 20266 мая
- Опубликован
- в 2024
Коротко о моде
Нужен в игре; на сервере — по желанию
Free camera API V5

Режим свободной камеры
Начиная с версии 3.2.0, мод включает встроенную функцию свободной камеры, так как многих игроков привлекло название мода, но они обнаружили, что такой функциональности на самом деле нет.
По умолчанию эта функция не привязана к клавише и требует ручной настройки. Обнаружение столкновений с блоками включено по умолчанию и может быть отключено через интерфейс конфигурации. Если мод не установлен на сервере, он будет принудительно включён; в противном случае он будет следовать настройкам сервера.
В чём преимущества?
- Отвязка от внутренностей камеры, снижение сложности.
- Простое и гибкое использование.
- Поддержка загрузки чанков за пределами зоны видимости игрока (с расширением).
Как зарегистрировать и использовать плагин
Создайте класс плагина
@Plugin(value = "example", priority = ModifierPriority.LOWEST) public class ExamplePlugin implements CameraPlugin { // ... }value: Уникальный идентификатор плагина (строка)
priority: Настройка приоритета (ModifierPriority.HIGH/LOWEST и т.д.)Инициализация
public ExamplePlugin(CameraModifier modifier) { modifier.disable() .enablePos() .enableFov() .enableGlobalMode(); }Обновляйте данные камеры каждый кадр
modifier .enablePos() // Включить изменение позиции .enableRotation() // Включить изменение поворота .enableFov() // Включить изменение FOV .setPos(1, 2, 3) // Установить позицию камеры на (1,2,3), по умолчанию локальные координаты с центром на игроке .addPos(1, 2, 3) .setRotationYXZ(90f, 15f, 25f) // Установить поворот камеры на (90f, 15f, 25f) .move(0, 0, -5) // Переместить камеру относительно текущего поворота .enableGlobalMode() // Включить глобальный режим, все координаты и повороты будут изменяться в соответствии с мировыми координатами .enableChunkLoader() // Включить загрузчик чанков, загружать чанки вокруг камеры. Для включения этой функции требуется установить дополнительный мод Free Camera API Addition, иначе он не будет иметь эффекта .enableObstacle() // Включить обнаружение столкновений
Галерея

Частые вопросы
Как установить Free camera API?
Установите NeoForge под свою версию Minecraft, скачайте Free camera API под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Free camera API?
У Free camera API есть сборки для Minecraft 1.20.1, 1.21–1.21.3, 1.21.6–1.21.11, 26.1.2.
Нужен ли Free camera API на сервере?
Нужен в игре; на сервере — по желанию