特征
创建全息图,向玩家显示文本和 物品!
与 Spigot 1.8 至 1.20 兼容。
快速且易于使用。
酷炫的动画 {彩虹}颜色。
支持 PlaceholderAPI 的多个 占位符。
将 图像呈现为文本全息影像的命令。
可自定义 的动画。
面向开发人员的简单 API。
插件说明
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 - 允许使用升级指令的权限(几乎没必要)
默认符号
? [x] = █
? [/] = ▌
? [.] = ?
? [..] = ?
? [...] = ▓
? [p] = ?
? [|] = ? (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} 显示在线玩家,你可以在配置文件修改格式
Minecraft(我的世界)限制
全息影像中的文本始终面向玩家。
全息影像始终可透过墙壁可见。
无法更改文本大小。您可以将其设置为粗体和大写,使其看起来更大。
全息影像中的浮动项目将不断旋转和上下摆动。
开发版本
可以在提供的持续集成服务器上获取此项目的开发版本。
这些版本尚未得到 BukkitDev 工作人员的批准,并且可能包含重大错误。使用它们的风险由您自己承担。
官方WIKI:
https://ci.codemc.io/job/filoghost/job/HolographicDisplays
|