mc_by 发表于 2017-5-11 07:27:01

HolographicDisplays——全息显示/浮空字插件

本帖最后由 克拉克星人 于 2020-3-3 00:08 编辑

英文名称:      Holographic Displays
中文名称:      全息显示
原帖地址:      http://dev.bukkit.org/bukkit-plugins/holographic-displays
下载:
1.7-1.12链接:https://pan.baidu.com/s/1JbjFmQAe0S4c8fHakYH5EA 提取码:f752
1.8-1.15链接:https://pan.baidu.com/s/1djnIatX5lByKK9dTEs4beA 提取码:krm6

关于创建教程 点击进入

插件说明
1、如何安装
将你下载的 HolographicDisplays.jar 加到服务器的plugins文件夹内
重启你的服务器

2、创建一个简单的全息影像
当你在服务器是OP,或者拥有相关权限的时候
/hd create <编号> <内容(可以用字体代码)>    创建一个全息影像,并且第一行显示为<内容>
/hd addline <编号> <内容>    添加<内容>到<编号>全息影像中的下一行
/hd removeline <编号> <行数>    移除<编号>的第<行数>内容

3、创建一个从图片导入的全息影像
首先你需要上传一张PNG图片(最好不要太大),到插件文件夹目录下(/plugins/HolographicDisplays/)
/hd create <编号>
/hd edit <编号>
/hd readimage <编号> <图片名称>.png <长宽>
例子:/hd readimage a-1 test.png 10
       注意:<长宽>最大为100

4、创建一个现实在线玩家个数的全息影像
/hd addline <编号> &a&l在线人数:&b&l{online}

5、移除一个全息影像
/hd delete <编号>

指令
/hologram (或者 /hd)    基本指令,显示HD相关信息,作者,开放信息等
/hd help    显示HD的帮助信息
/hd create <编号> [内容]    创建一个新的全息影像
/hd delete <编号>    删除指定的全息影像
/hd list [页数]    显示所有的全息影像信息,编号-坐标
/hd near <范围>    显示在你<范围>内的全息影像
/hd teleport <编号>    将你传送到全息影像附近
/hd align <x|y|z|xz> <需要对齐编号> <参照的编号>    将两个全息影像进行对齐. "y"垂直对齐两个,并且在同一高度。
/hd movehere <编号>    移动一个全息影像到脚下
/hd edit <hologramName>    Shows the command to modify an existing hologram.
/hd addline <编号> 内容>    添加<内容>到编号为<编号>的全息影像的下一行
/hd removeline <编号> <行数>   移除知道全息影像的某一行(从上往下数).
/hd setline <编号> <行数> <新内容>    重新编辑制定全息影像的某一行内容
/hd insertline <编号> <行数> <内容>    在指定行数下面插入一,如果<行数>为0,则在第一行插入
/hd readtext <hologramName> <fileWithExtension>
从文本中导入一个全息信息. 创建一个文本 (例子:logo.txt)然后放到所属插件目录. 创建一个新的全息信息 (例子 'A-1') 然后输入/hd readlines A-1 logo.txt 将文本内的信息替换到指定全息信息.
/hd readimage <编号> <图片.png/网址> <大小>    从图片或者网址导入图片 (网址前请加上 http://)
/hd fix <hologramName>    修复HD颜色暗淡问题,修复方式:在HD上方生成一个萤石。HD颜色暗淡原因是因为游戏机制问题。
/hd save    保存所有信息到文本,当然,插件本身也会自动保存
/hd reload    重新载入插件

权限
holograms.* - 所有权限
holograms.subCommandName - 相关指令权限
holograms.update- 允许使用升级指令的权限(几乎没必要)

默认符号
? = █
?[/] = ▌
?[.] = ?
?[..] = ?
?[...] = ▓
? = ?
?[|] = ? (thin vertical bar)

如何自定义符号
打开“placeholders.yml”。按照格式,一行一个进行添加。
1)选择一个符号 (点击我前往一个有帮助的网站)
2)找到代码
3)按照格式添加
4)将文本保存,重载插件

常用变量
&u    闪烁的字体
{player}    每个玩家可以看到自己的名字. 需要 ProtocolLib v3.2.0+.
{displayname}    每个玩家可以看到自己显示的名字,比如nickname. 需要 ProtocolLibv3.2.0+.
{online}    在线玩家
{max_players}    最大在线玩家
{world: worldName}    世界内在线玩家 (e.g.: {online: world_nether} ).
{online: serverName}    BungeeCord,指定服务器在线 (e.g.: {online: Lobby} ).
{online: ALL}    整个BungeeCord所有在线玩家
{time}    显示在线玩家,你可以在配置文件修改格式

页: [1]
查看完整版本: HolographicDisplays——全息显示/浮空字插件