17Artist BUG反应堆 管理成员 管理员 版主 高级会员 内测会员 优质创作者 特约创作者 2024年12月03日 204 45 28 金锭 10,000,022,244.99 金锭 昨天 17:50 #2 昨天 17:50 #2 你可能需要的是靠近播放动画,这种情况使用区域脚本给指定的方块/实体播放动画就行了,或者直接监听事件: 代码: 扩展 折叠 复制 @SubscribeEvent fun onJoinArea(event: PlayerAreaEnterEvent){ if(event.area.name == "你的区域名"){ // 你的实体UUID val uuid = UUID.randomUUID() ArcartXNetworkSender.sendSetEntityAnimation(event.player, uuid, "动画名", 1.0, 0, 99999) } }
你可能需要的是靠近播放动画,这种情况使用区域脚本给指定的方块/实体播放动画就行了,或者直接监听事件: 代码: 扩展 折叠 复制 @SubscribeEvent fun onJoinArea(event: PlayerAreaEnterEvent){ if(event.area.name == "你的区域名"){ // 你的实体UUID val uuid = UUID.randomUUID() ArcartXNetworkSender.sendSetEntityAnimation(event.player, uuid, "动画名", 1.0, 0, 99999) } }