- 版权类型
- 原创
- 插件中文名称
- 超级视频
- 插件英文名称
- SuperVideo
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
插件简介
该插件用于给服务器玩家播放视频
支持播放本地视频、B站视频和直链视频
适合RPG服播放剧情过场动画
可以在服务器内制作电影院,播放最新的电影
播放视频时使用↑ / ↓按键可调整音量大小,使用← / →按键可调整视频进度,按下空格键可暂停/恢复播放视频
支持版本:1.12-1.20.1
播放效果:
示例视频:
权限
1.sv.use:基础权限,默认拥有(使用任何svd指令的基础权限,如sv bilibili login)
2.supervideo.screen.play.[屏幕ID]:使用/svd screen play [屏幕ID]的权限
3.sv.command.videoinfo.list:/svd videoinfo list的权限
4.sv.command.videoinfo.create:/sv videoinfo create的权限
5.sv.command.videoinfo.set:/sv videoinfo set的权限
指令
配置文件
config.yml
lang.yml
使用截图
购买方式
联系作者qq:3458571636
该插件用于给服务器玩家播放视频
支持播放本地视频、B站视频和直链视频
适合RPG服播放剧情过场动画
可以在服务器内制作电影院,播放最新的电影
播放视频时使用↑ / ↓按键可调整音量大小,使用← / →按键可调整视频进度,按下空格键可暂停/恢复播放视频
支持版本:1.12-1.20.1
播放效果:
权限
1.sv.use:基础权限,默认拥有(使用任何svd指令的基础权限,如sv bilibili login)
2.supervideo.screen.play.[屏幕ID]:使用/svd screen play [屏幕ID]的权限
3.sv.command.videoinfo.list:/svd videoinfo list的权限
4.sv.command.videoinfo.create:/sv videoinfo create的权限
5.sv.command.videoinfo.set:/sv videoinfo set的权限
指令
/svd play [视频内部名(配置文件中VideoInfo下的ID)] (玩家名):给自己或指定玩家播放配置文件中的指定视频
/svd stop (玩家名):停止自己或指定玩家正在播放的视频/音频
/svd bilibili login:在客户端扫码登录b站账号,提高清晰度
/svd screen select:开启/关闭选择方块模式
/svd screen create [屏幕ID]:创建屏幕
/svd screen delete [屏幕ID]:删除屏幕
/svd screen list:查看服务器里的屏幕列表
/svd screen volume [屏幕ID] [新声音大小]:设置指定屏幕的基本声音大小
/svd screen volumeDecreaseSpeed [屏幕ID] [新声音衰减速度]:设置屏幕的声音衰减
/svd screen width [屏幕ID] [屏幕宽度]:设置屏幕宽度
/svd screen height [屏幕ID] [屏幕高度]:设置屏幕高度
/svd screen facing [屏幕ID] [屏幕朝向]:修改屏幕朝向
/svd screen play [屏幕ID] [VideoInfoID]:让指定屏幕播放指定视频
/svd screen play [屏幕ID] [VideoInfoID] [秒数]:让指定屏幕播放指定视频,从指定秒开始(注:如果新秒数和客户端实际播放的实际小于30秒,则不会同步;另,使用该指令会先重新播放视频,过一段时间后同步进度)
/svd screen stop [屏幕ID]:让该屏幕停止播放视频
/svd videoinfo list:查看服务器内所有的VideoInfo
/svd videoinfo create [ID]:创建指定ID的VideoInfo
/svd videoinfo remove [ID]:删除指定ID的VideoInfo
/svd videoinfo set [ID] type [视频类型]:设置指定VideoInfo的视频类型(BILIBILI_VIDEO、BILIBILI_LIVE、LOCAL_VIDEO、URL_VIDEO)
/svd videoinfo set [ID] url [视频直链]:设置指定VideoInfo的视频直链
/svd videoinfo set [ID] bvid [视频BV号]:设置指定VideoInfo的视频BV号
/svd videoinfo set [ID] filename [视频文件名(含后缀名)]:设置指定VideoInfo的本地播放文件名
/svd reload:重载配置文件
/svd stop (玩家名):停止自己或指定玩家正在播放的视频/音频
/svd bilibili login:在客户端扫码登录b站账号,提高清晰度
/svd screen select:开启/关闭选择方块模式
/svd screen create [屏幕ID]:创建屏幕
/svd screen delete [屏幕ID]:删除屏幕
/svd screen list:查看服务器里的屏幕列表
/svd screen volume [屏幕ID] [新声音大小]:设置指定屏幕的基本声音大小
/svd screen volumeDecreaseSpeed [屏幕ID] [新声音衰减速度]:设置屏幕的声音衰减
/svd screen width [屏幕ID] [屏幕宽度]:设置屏幕宽度
/svd screen height [屏幕ID] [屏幕高度]:设置屏幕高度
/svd screen facing [屏幕ID] [屏幕朝向]:修改屏幕朝向
/svd screen play [屏幕ID] [VideoInfoID]:让指定屏幕播放指定视频
/svd screen play [屏幕ID] [VideoInfoID] [秒数]:让指定屏幕播放指定视频,从指定秒开始(注:如果新秒数和客户端实际播放的实际小于30秒,则不会同步;另,使用该指令会先重新播放视频,过一段时间后同步进度)
/svd screen stop [屏幕ID]:让该屏幕停止播放视频
/svd videoinfo list:查看服务器内所有的VideoInfo
/svd videoinfo create [ID]:创建指定ID的VideoInfo
/svd videoinfo remove [ID]:删除指定ID的VideoInfo
/svd videoinfo set [ID] type [视频类型]:设置指定VideoInfo的视频类型(BILIBILI_VIDEO、BILIBILI_LIVE、LOCAL_VIDEO、URL_VIDEO)
/svd videoinfo set [ID] url [视频直链]:设置指定VideoInfo的视频直链
/svd videoinfo set [ID] bvid [视频BV号]:设置指定VideoInfo的视频BV号
/svd videoinfo set [ID] filename [视频文件名(含后缀名)]:设置指定VideoInfo的本地播放文件名
/svd reload:重载配置文件
配置文件
config.yml
代码:
Token: ''
#视频方块最大的渲染距离
BlockScreenRenderDistance: 100.0
VideoInfo:
#内部名,可以自行设置。建议使用英文名。
testVideo:
#视频类型,"BILIBILI_VIDEO",即B站视频
Type: BILIBILI_VIDEO
Bvid: BV1os411D7be
#视频设置
Settings:
#允许玩家手动关闭该视频
AllowClose: true
#播放视频时显示进度条
DisplayProgressBar: true
#是否显示边框(如果您需要其他样式的边框,请联系作者)
DisplayFrame: true
#声音大小(对于屏幕方块不生效)
SoundSize: 100
#是否铺满屏幕播放
IsFill: false
#监听器,当某个事件发生时,执行某些指令
Listener:
#视频结束时触发的监听器
VideoEnd:
#视频结束后执行的后台指令
Commands:
- 'me %player_name% 播放视频完毕了'
testLive:
#视频类型,"BILIBILI_LIVE",即B站直播
Type: BILIBILI_LIVE
#房间号,如"https://live.bilibili.com/27199350(后面省略)",27199350即为房间号
RoomId: 27199350
#视频设置
Settings:
#允许玩家手动关闭该视频
AllowClose: true
#播放视频时显示进度条
DisplayProgressBar: true
#是否显示边框(如果您需要其他样式的边框,请联系作者)
DisplayFrame: true
#声音大小(对于屏幕方块不生效)
SoundSize: 100
#是否铺满屏幕播放
IsFill: false
testUrlVideo:
#视频类型,"URL_VIDEO",即URL直链
Type: URL_VIDEO
Url: 'https://vip.123pan.cn/1820725461/video/4k_test.mp4'
#视频设置
Settings:
#允许玩家手动关闭该视频
AllowClose: true
#播放视频时显示进度条
DisplayProgressBar: false
#是否显示边框(如果您需要其他样式的边框,请联系作者)
DisplayFrame: true
#允许玩家用方向键修改视频进度
AllowChangeProgress: true
#声音大小(对于屏幕方块不生效)
SoundSize: 100
#是否铺满屏幕播放
IsFill: false
testVideo2:
#播放本地视频,目录为".minecraft\resourcepacks\SuperVideo\video"
Type: LOCAL_VIDEO
#视频文件名
FileName: 'test.mp4'
Settings:
#允许玩家手动关闭该视频
AllowClose: true
#播放视频时显示进度条
DisplayProgressBar: true
#是否显示边框(如果您需要其他样式的边框,请联系作者)
DisplayFrame: true
#允许玩家用方向键修改视频进度
AllowChangeProgress: true
#声音大小(对于屏幕方块不生效)
SoundSize: 100
#是否铺满屏幕播放
IsFill: false
test4K:
Type: BILIBILI_VIDEO
Bvid: BV1Fg411r7QK
Settings:
#允许玩家手动关闭该视频
AllowClose: true
#播放视频时显示进度条
DisplayProgressBar: true
#是否显示边框(如果您需要其他样式的边框,请联系作者)
DisplayFrame: true
#允许玩家用方向键修改视频进度
AllowChangeProgress: true
#声音大小(对于屏幕方块不生效)
SoundSize: 100
#是否铺满屏幕播放
IsFill: false
test1:
#播放本地音乐,目录为".minecraft\resourcepacks\SuperVideo\audio"
Type: LOCAL_AUDIO
FileName: test.mp3
Settings:
#声音大小
SoundSize: 80
AllowChangeProgress: true
test2:
#播放b站音乐
Type: BILIBILI_AUDIO
Bvid: BV1Yw4m117Pq
Settings:
#声音大小
SoundSize: 80
AllowChangeProgress: true
#视频播放列表,类似音乐歌单
Playlist:
#播放列表的ID
list1:
#是否循环播放
IsLoop: true
#列表内容,内填VideoInfo的ID
Content:
- 'testVideo'
lang.yml
代码:
Messages:
#即将播放视频时的提示,置空则为不进行提示
#例如: StartPlayVideo: '' ,即为不进行提示
StartPlayVideo: '&a准备播放视频...'
使用截图


购买方式
联系作者qq:3458571636