McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Free camera API

Free camera API - 自由视角API

自由相机模式,灵活调整相机状态
forge / neoforge 作者 AnECanSaiTin 支持版本 1.20.1 - 1.21.11
下载量
27,207
关注数
25
数据来源
Modrinth
模组详细介绍

自由视角 API V4

Logo

自由视角模式

自 3.2.0 版本起,本模组已内置自由视角功能,因为许多玩家被模组名称吸引,却发现实际上并未包含此功能。

默认情况下,此功能 未绑定 按键映射,需要手动设置。方块碰撞检测 默认启用,可通过配置界面禁用。如果服务器未安装此模组,该功能将被 强制启用;否则,将遵循服务器的设置。

有哪些优势?

  • 与相机内部逻辑解耦,降低复杂度。
  • 使用简单灵活。
  • 支持加载超出玩家视野范围的区块(需扩展功能)。​

如何注册和使用插件

  • 创建插件类
    @CameraPlugin(value = "example", priority = ModifierPriority.LOWEST)
    public class ExamplePlugin implements ICameraPlugin {
        // ...
    }

value: 插件唯一标识符(字符串)

priority: 优先级设置(ModifierPriority.HIGH/LOWEST 等)

  • 初始化
    @Override
    public void initialize(ICameraModifier modifier) {
        this.modifier = modifier;
        modifier.enable();
    }
  • 每帧更新相机数据
    modifier
                .enablePos() // 启用位置修改
                .enableRotation() // 启用旋转修改
                .enableFov() // 启用视场角修改
                .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
作者AnECanSaiTin
下载量27,207
关注数25
支持版本1.20.1 - 1.21.11
加载器forge / neoforge
客户端required
服务端optional

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:79,660  |  历史访问人次:168,043

今日访问人数:10,300  |  今日访问人次:11,206

昨日访问人数:20,761  |  昨日访问人次:24,774

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6