Results 44 comments of Leawind

你说的开发版是什么意思呀,能具体一点吗

> 摄像机的 ’‘惯性‘’ 以及对 横轴 以及 纵轴 晃动的 ‘’敏感度‘’ 是指配置里的平滑系数吗

这个敏感度已经可以自定义了呀,但是设置的范围是[0, 2]。 我的mod目前同时支持 YACL 和 Cloth Config 配置屏幕,可以在配置里修改默认打开的屏幕。 如果使用YACL配置屏幕,就只能通过滑动条调节,精度有限(我设置的步长是0.01)。 如果使用Cloth Config配置屏幕,那么可以手动设置区间内的任意值。 如果直接修改配置文件,那么没有范围限制,可以设置任意值。

> 并且可以 锁定 防止整合包玩家 修改 发生问题 可以让整合包开发者拥有 独特 的 摄像机风格 理论上完全“锁定”配置是不可能的,毕竟整个模组都是完全开源的。 但是的确可以人为增加修改配置的难度。 你设想的锁定具体是什么样的嘞

I don't have a pro extreme flight stick. So I can't test it. Can you use it in vanilla Minecraft? Or does it require some mod like Controllable or Controlify?

按键界面有_按住强制瞄准_和_短按切换瞄准状态_,不知道符不符合你说的

Can't reproduce in 1.20.1 v2.0.8-beta.5 Could you provide the game log?

虽然没有崩溃报告,但游戏日志或许也能提供帮助,不过我已经复现了这个问题 这是发生卡顿时游戏日志中的报错信息: > [01:07:08] [Render thread/ERROR] (VS2 Get Entities Mixin) java.lang.Exception: Collision box is too big! AABB[-272754.61977442284, -67590.10592223852, -10.338580038172882] -> [-7.416784668370825, -56.50335219365308, 114446.57427342476] returning empty list! this might break things...

You can change the camera follow speed in config -> Smoothness Currently this mod is client only, which means even if there are commands, * they are only available on...

游戏客户端在每帧渲染中都会使用一条“射线”来探测交互点的位置,这条射线从玩家眼睛出发,沿着玩家视线方向,最终到达你的准星所指的位置,当然也可能因距离太远而什么也探测不到。探测结果会存储在 `Minecraft#hitResult` 中。 对于大多数物品,在交互时会直接使用上述探测结果来计算交互(放置)位置。客户端会将这个位置告诉服务端。服务端只会简单地检查交互位置与玩家间的距离(如果允许千里之外给人木房子放岩浆就不妙了),而不会检查玩家是否真的正在用准星指着那里。 在本模组的第三人称视角下,无论玩家看向哪里,你都应当随时可以与准星所指的地方交互,只要那里别离玩家太远。因此我的实现方式是:修改上述探测射线的方向,使其朝向当前相机准星所指的位置,这样一来,玩家实体就可以在第三人称下直接将物品放在身边任何地方,而无需每时每刻都盯着相机准星所指的位置了。 但有些物品比较特殊,例如青蛙卵和睡莲,它们必须被放置在水面,这意味着探测射线不应当忽略水体,而上面所说的计算是忽略水体的。因此 mojang 为这类物品实现了专门的探测方法。这些物品的交互点探测不仅在客户端计算,也会在服务端计算,最终会以服务端计算的探测结果为准。而本模组目前是纯客户端的,并不会修改服务端逻辑。因此游戏服务端仍然会按照玩家的视线方向来探测,造成这类物品无法被放置在玩家期望的位置上。 对于这个问题,我想出了三种解决方法: 1. 简单! - 将存在此问题的物品添加到默认的“手持时自动瞄准”集合,因为在瞄准模式下,玩家总是盯着相机准星所指的地方。 - 移除功能:创造模式使用相机pick。这个功能需要将射线的起点修改为相机处,而非玩家眼睛。 2. 有一点麻烦,也不知道可不可行: - 删除配置“交互时自动转身”,强制启用该功能。 - 在通知服务器我使用了上述物品之前,确保已经告知了服务器玩家当前朝向。 - 移除功能:创造模式使用相机pick 3. 二点麻烦) - 为本模组添加服务端支持,如果服务端安装了此模组,则告知服务端当前相机位置,这样一来服务端就可以根据相机位置来探测了。 然后我选择了最简单的方法,会自动瞄准的物品包括: - `#minecraft:boats`...