PixelBBS 我的世界像素论坛

标题: [1.8-1.20]Holographic Displays - 老牌全息信息显示插件 [打印本页]

作者: 像素搬运菌    时间: 2024-4-4 02:34
标题: [1.8-1.20]Holographic Displays - 老牌全息信息显示插件
(, 下载次数: 3)

特征
创建全息图,向玩家显示文本和物品
Spigot 1.8 至 1.20 兼容。
快速且易于使用。
酷炫的动画{彩虹}颜色。
支持 PlaceholderAPI 的多个占位符
图像呈现为文本全息影像的命令。
可自定义的动画
面向开发人员的简单 API

(, 下载次数: 2)


插件说明
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:
概述 - 全息显示器 (filoghost.me)

https://ci.codemc.io/job/filoghost/job/HolographicDisplays
(, 下载次数: 9)







欢迎光临 PixelBBS 我的世界像素论坛 (https://www.pixelbbs.cn/) Powered by Discuz! X3.4