这款插件基本上每个服务器都有用处,比起什么木牌来说这款简称为HD的悬空文字插件简直碉堡了有木有,插件效果图如下。
- 创建漂浮文字,浮动图标!
- 快速和容易使用。
- 简单API的开发者。
- 图像变换到全息图的一个命令。
- 你可以创建你自己的动画!
- 包括动画,彩色文字!
- 支持UTF-8的文本。
- 可以显示服务器在线玩家的数量(支持redisbungee)
- 支持bukkit 1.6.4,1.7.2到1.7.9,MCPC + 1.6.4 1.7。
教程:
设置教程
这一节我将告诉你使用这个插件需要什么和如何去使用它。
/hd help 将在游戏里像你展示基本帮助
安装
上传本文件到你的服务器中的plugins文件夹内,重启服务器即可!
创建一个简单的全息图
当你是服务器的OP或拥有对应的权限时,你可以这么做
/hd create test “test”是这个全息图的名称
/hd addline test This is a test! 这句 “This is a test! ” 就是你的全息图将要展示的东西!
/hd removeline test 1 1 是行数,这将移除第一行的文字!
你现在有了一个名为 test 的全息图!
创建一个简单的彩色全息图
当你是服务器的OP或拥有对应的权限时,你可以这么做
/hd create color (‘Color’ 是这个全息图的名字)
/hd addline color &bThis &2is &4in &b&lColor! (这句话’This is in Color’ 将会显示为彩色!! 所有的MC文字颜色和格式都是支持的!)
/hd removeline color 1 (‘1’ 是行数, 颜色是全息图的名字)
你现在有了一个名为 color的全息图!!!
从图片创建全息图 L:L 这个略叼
首先你需要上传一个文件到这里: /plugins/HolographicDisplays/ (把图片放这里)
当你是服务器的OP或拥有对应的权限时,你可以这么做
/hd create picture (‘picture’ 是这个全息图的名字, 你可以随便起个名字)
/hd edit picture (向你展示一个新的显示列表)
/hd readimage picture bam.png 50
(‘picture’ 是这个全息图的名字, bam.png是这个文件夹/plugins/HolographicDisplays/你上传的文件名字,50 是全息图的宽度(最大100). 画图的方式你可以在config.yml配置.
注意:如果图片在地上: 飞起来输入:/hd movehere picture (可以吧图片移到你的脚所在的点)
创建一个玩家计算全息图
使用新命令 {online} 或者 {online:server} 和{max_players}
当你是服务器的OP或拥有对应的权限时,你可以这么做
/hd create test (‘Test’ 是这个全息图的名字)
/hd addline test &服务器在线玩家有&b{online}
(这句话“服务器在线玩家有(在线玩家数)’”是你的全息图将要展示的东西)
/hd removeline test 1 (1 是行数,这将移除第一行的文字)
你有了一个显示在线玩家数的全息图!
移除全息图
从服务器移除全息图需要下面的命令:
/hd delete <全息图名字>
命令和权限:
权限: holograms.* 这个权限将允许你使用本插件的所有功能! holograms.subCommandName 每个命令的个人权限 holograms.update 允许收到更新通知 命令: /hologram (或者 /hd) 插件主要命令. 显示插件信息,版本,作者 /hd help 显示插件主要命了, 吧鼠标放在命令上有详细说明. /hd create <全息图名字> 创建一个新的全息图. 这个名字可以在其他命令中使用. /hd delete <全息图名字> 删除全息图. /hd list [页码] 显示存在的所有全息图. /hd near <半径> 显示指定区域附近的全息图. /hd teleport <全息图名称> 传送到这个全息图. /hd align <x|y|z|xz> <第一个全息图名字> <第二个全息图名字> 将第一个全息图与第二个对齐. 例如, "y" 将两个全息图处置对齐, 移动到相同高度, "xy" 水平, 移动到相同的x/z 点. /hd movehere <全息图名字> 将一个全息图移动到你脚下. /hd edit <全息图名字> 显示命令来修改现有全息图. /hd addline <全息图名字> <文本> 在全息图上增加一行文本. /hd removeline <全息图名字> <数字> 移除第 <数字> 行文字 (从上到下). /hd setline <全息图名字> <数字> <新文本> 改变第 <数字> 行文字 (从上到下). /hd insertline <全息图名字> <数字> <文本> 在 第<数字> 行(从上到下)后添加文字.如果是 0,将添加在第一行之前. /hd info <全息图名字> 显示全息图的信息. /hd readtext <全息图名字> <扩展文件> 从TXT文件中创建全息图. 创建一个文件(例如 logo.txt) 把它放进 plugin's文件夹. 创建一个新的全息图(例如叫'test') 然后输入/hd readlines test logo.txt 来复制text file's 中的文字到全息图中. /hd copy <第一个全息图> <第二个全息图> 将第一个全息图的内容复制到第二个中.他们将是一样的 /hd readimage <全息图名字> <扩展图片> <宽度> 从 plugin's文件夹或者链接(请以http:// 开头)中读取图片, 根据制定的宽度(将会自动调整大小, 最大宽度150 像素). 材料的使用将从config.yml读取. 支持透明背景, 你可以在config.yml 中设置我们用什么. /hd reload 重建加载插件和数据库. /hd fix <全息图名字> (只对于 1.6 和 1.7) 在全息图的上方创建一个光照,让他不会处于黑暗之中
如何使用符号?
默认的符号:
? [x] = █
? [/] = ▌
? [.] = ?
? [..] = ?
? […] = ▓
? [p] = ?
? [|] = ? (细线条)
如何添加自定义符号:
打开文件”placeholders.yml”. 每一个符号占一行.
1) 选择一个符号
2) 找到它的代码. 例如, 一个符号代码是U+2588进制代码.
3) 格式就像这样: \u2588 (这是 java能理解的代码)
4) 将他添加进去重载插件.
变量:
&u
颜色代码
{player}
每个玩家看到他自己的名字. ProtocolLib 需要v3.2.0+版.
{displayname}
每个玩家看到自己的显示名称. 这个需要Essentials插件支持. ProtocolLib 需要v3.2.0+.
{online}
在线玩家
{max_players}
最大玩家.
{world: worldName}
指定世界玩家(例如.: {online: world_nether} ).
{time}
显示世界时间. 你可以在config.yml更改时区, 这里你可以拥有双时区.
{online: serverName}
另一个服务器的在线玩家(e.g.: {online: hub} ).
{online: ALL}
整个网络中的玩家.
{status: serverName}
检查其他服务器是否在线.
要求”pinger” 在 config.yml中被启动.
{max_players: serverName}
其他服务器的最大玩家..
{motd: serverName}
其他服务器的motd的第一行的文字.
{motd2: serverName}
其他服务器的motd的第二行的文字
动画:
注意: 变量不可用于动画中.
创建动画也非常简单:
1) 打开文件夹/plugins/HolographicDisplays/animations/ 创建text文件.
2) 在第一行写上速度,以秒为单位, 例如”speed: 0.1″ (,没有双引号).
这是最快的动画成为可能,他将每0.1s改变一次.
3) 在下面写上所有动画帧.
看起来像这样:
speed: 0.2
&c
&6
&e
&a
&b
&d
我们刚刚研究的彩色动画.
4) 保存文件重新载入插件.
5)现在你可以在全息图中使用你的动画”{animation: colors.txt}” (没有双引号). 例如: /hd addline hologram {animation: colors.txt}这句话是流动的!
下载地址:MC服主网云盘高速下载