# 简介

## **插件简介**

该插件用于给服务器玩家播放视频

播放效果：<https://www.bilibili.com/video/BV1Mc411b7Hq/>

视频直链平台：<https://123.ly93.cc/>

## **环境要求**

1.12：Forge

1.20：Fabric

## **指令**

/sv bilibili play \[bv号] \[玩家名]：给指定玩家播放B站视频（支持控制台和OP执行）

/sv bilibili login：登录自己的B站账号，提升播放清晰度

/sv play \[视频内部名(配置文件中VideoInfo下的ID)]：播放配置文件中的指定视频

/sv reload：重载配置文件

## **配置文件**

```
Token: ''
VideoInfo:
  #内部名,可以自行设置。建议使用英文名。
  testVideo:
    #视频类型,暂时只支持"BILIBILI_VIDEO"，即B站视频
    Type: BILIBILI_VIDEO
    Bvid: BV1os411D7be
    #视频设置
    Settings:
      #允许玩家手动关闭该视频
      AllowClose: true
      #播放视频时显示进度条
      DisplayProgressBar: false
  testVideo2:
    Type: BILIBILI_VIDEO
    Bvid: BV1Bp411o7Kb
    Settings:
      #允许玩家手动关闭该视频
      AllowClose: true
      #播放视频时显示进度条
      DisplayProgressBar: true
```

## **使用方法**

### BC服

第一步：在BC端安装插件，将SuperVideo\_BC.jar放到BC端的plugins文件夹中

第二步：在子服安装插件，开启一次服务器。然后，在plugin\SuperVideo文件夹中，找到config.yml，配置自己的插件激活码，并重启服务器。

第三步：在客户端安装mod

第四步：使用插件和mod

### 普通服

第一步：安装插件，开启一次服务器。然后，在plugin\SuperVideo文件夹中，找到config.yml，配置自己的插件激活码，并重启服务器。

第二步：在客户端安装mod

第三步：使用插件和mod

## 使用截图

<figure><img src="https://1830679057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYFJvRqsI31yMZbpfLnDT%2Fuploads%2FEO2lWwrVsOMaOSg6sNUm%2FY_%4029HX5SN0K9LP8W~EW%40AI.png?alt=media&#x26;token=f57a88cf-b6ad-46cd-9039-12b215d4ff33" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1830679057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYFJvRqsI31yMZbpfLnDT%2Fuploads%2F0R88jEQ7vmnraDJbro9J%2FYRPAGR%24A7MA6%7D%5D%25%7D~H5_XSS.png?alt=media&#x26;token=895b83d7-b549-429c-b58a-c57a1e0cdb39" alt=""><figcaption></figcaption></figure>

## **常见问题**

> Q：我想要XX功能，能否更新？
>
> A：只要对其他服主也有用即可。

> Q：什么时候更新1.20等版本？
>
> A：先把需要的版本高告诉作者，作者会按照先后顺序更新版本

> Q：为什么播放视频的时候切换世界，视频会卡顿？
>
> A：因为mc内部是由gameLoop()函数渲染所有东西，而在切换世界的时候，gameLoop()会暂停，屏幕上只会显示静态的内容（加载世界界面是静态图片，而非动态渲染）
