找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.8-1.20]Holographic Displays - 老牌全息信息显示插件

像素搬运菌 2024-4-4 02:34:08 信息 阅读 505 来自 亚太地区
服务器插件
中文名称:
英文名称: Holographic Displays
插件来源: 转载
适用服务端: CraftBukkit Spigot Paper 
插件类型: 信息
语言支持: 中文 英文 
适用版本: 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 1.13.x 1.14.x 1.15.x 1.16.x 1.17.x 1.18.x 1.19.x 1.20.x 
前置插件/mod:
下载地址: https://dev.bukkit.org/projects/holographic-displays/files/5062928
原贴地址:

特征
创建全息图,向玩家显示文本和物品
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



(0)
像素搬运菌板块版主

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

帖子地址: 

发表回复

使用道具 举报