如何将Protocolib发出是实体包跟随玩家
实体怎么设置Yaw和Pitch
Yaw和Pitch我测试了getFloat和getVector都报错..
实体怎么设置Yaw和Pitch
Yaw和Pitch我测试了getFloat和getVector都报错..
发PositionLook包
Position用来定位实体位置,Look则用来定位角度
Position用来定位实体位置,Look则用来定位角度
本帖最后由 凉凉丶 于 2021-11-4 22:24 编辑
不会Protocolib目前只会按照教程发送一个盔甲架的实体
请问有什么参考吗我在教程中看到可以packet.getDoubles.w()来写入生成的位置
没有写入角度的方法吗
Panzako 发表于 2021-11-4 22:15
发PositionLook包
Position用来定位实体位置,Look则用来定位角度
不会Protocolib目前只会按照教程发送一个盔甲架的实体
请问有什么参考吗我在教程中看到可以packet.getDoubles.w()来写入生成的位置
没有写入角度的方法吗
凉凉丶 发表于 2021-11-4 22:23
不会Protocolib目前只会按照教程发送一个盔甲架的实体
请问有什么参考吗我在教程中看到可以packet.getDoub ...
不是同一个包
你仔细读读教程,反编译翻翻包
学东西不能知其然更要知其所以然
本帖最后由 凉凉丶 于 2021-11-5 09:28 编辑
如果这样获取到的是位置和角度话
我的目的是讲发包产生的实体跟随到玩家(如题)
而且在Protocolib的SPAWN_LIVING中也有这XYZ和Yaw Pitch教程中也提及了是默认的一般不用设置
是不是可以理解为 他是可以被write值的?
或者说他的角度部分只能使用Protocolib发Look的包获取数据来设置
Panzako 发表于 2021-11-5 00:56
不是同一个包
你仔细读读教程,反编译翻翻包
学东西不能知其然更要知其所以然 ...
如果这样获取到的是位置和角度话
我的目的是讲发包产生的实体跟随到玩家(如题)
而且在Protocolib的SPAWN_LIVING中也有这XYZ和Yaw Pitch教程中也提及了是默认的一般不用设置
是不是可以理解为 他是可以被write值的?
或者说他的角度部分只能使用Protocolib发Look的包获取数据来设置
凉凉丶 发表于 2021-11-5 09:25
如果这样获取到的是位置和角度话
我的目的是讲发包产生的实体跟随到玩家(如题)
而且在Protocolib的SPAWN_L ...
反复发,当任何实体在玩家边更新时都会发LOOK
你既然要跟随,你不可能总反复生成实体,否则会让实体堆积越来越多
首先你需要发一个生成实体的包,让客户端那边觉得生成了一个实体
随后发移动和LOOK包,改变这个实体的位置和朝向,这才是正确的