作者:康乾_盛世
在需要插件和mod,只需要MCedit,就可以做出悬空的屏幕和文字,而且会随玩家的位置变化而转动,始终面向玩家~
图片文字支持9色(为什么没有棕色…怨念)
Logo镇楼
此方法利用的是命名,通过给生物命名,同时将生物固定在一个地方并隐藏,达到悬空文字/图片的效果。
恩,那如何可以固定并隐藏生物呢?
这里用到了马的一个特性:马可以一点一点逐渐长大,在用命令方块生成马的时候,有一项数据是Age,控制马的年龄,也就是大小,但是,如果把age设置为负数会怎样呢?
恩,这是Age为-10000的马….长得很奇葩对吧….
因为马的成长的通过身体不同部分的位置变化及大小实现的,在将年龄设置为很大的负值后,马就会变成这种支离破碎的悬空状态
如果继续减少Age的值,马的所有部分便都会出现在几百格高的位置,但马的名字却保留在地面上,随玩家的位置变化而转动,从而实现悬空文字的效果。
通过在命令方块里输入
/summon EntityHorse 坐标 {Riding:{id:”WitherSkull”,direction:[0.0,0.0,0.0]},CustomName:”文本信息”,CustomNameVisible:1,Invulnerable:1,Age:-1700000}
你可以在原版中不借助任何工具,插件和mod,做出悬空文字的效果,但是字体只有白色
为了解决这个问题,同时实现更丰富的变换(文字,图片甚至动画)
Asdjke编写了一个MCedit的filter——holograms(全息图)
它可以自动转换高度40位分辨率以下的图片,动画,及文字
MCedit下载地址
MCEdit, a Minecraft World Editor
http://www.mcedit.net/
holograms下载地址
Holographic displays | Asdjke.net
http://asdjke.net/2014/02/holographic-displays/
下载完后,将holograms放到MCedit的filter文件夹里
Filter教学
一.制作图片全息图像
1.准备一张高度的小于40位分辨率的图片(你可以直接把图片用画图或者PS打开,然后编辑图片更改大小)
我用了一张doge的图片做演示
2.H:\MCEdit-0.1.7.1.win-amd64\MCEdit-0.1.7.1.win-amd64
在该路径下创建一个名为Frames的文件夹
3.把想要转换的图片放入该文件夹并重命名为frame1
4.先进入游戏,找到你希望全息图生成的位置,按F3记下坐标,然后打开MCedit,选择一个方块(这个是命令方块生成的位置,和全息图像的位置没有关系),点击filter,选择Holograms
5.选择image mode
Alpha控制透明图层是否显示,如果你的图片背景是透明图层,可以取消Alpha从而做出没有边框的图片
设置生成的全息图像位置(全息图片的显示范围有限,这一点要注意)
我选择的位置是X:10 Y:10 Z:10
其它的选项不用管,设置完后点filter,然后保存
6.进入游戏,找到命令方块组,在石英块上面插一根红石火把
7.然后,找到你设置的图像生成的位置,就可以欣赏了~~(又忘了没有棕色了)
因为颜色只有九种,所以图片选择制作过程要注意…
这种图像占用的资源很少~在服务器出生点放一个是很不错的呦~绝对高大上~~
二.制作投影文字
1.创建一个txt文档,在里面输入文本
通过^nl换行
通过^#来改变字体颜色
颜色有10种
白色:无需添加颜色代码
黑色:^0
蓝色:^1
绿色:^2
淡蓝:^3
红色:^4
紫色:^5
黄色:^6
浅灰:^7
深灰:^8
eg:
test^nl^0test^nl^1test^nl^2test^nl^3test^nl^4test^nl^5test^nl^6test^nl^7test^nl^8test
2.复制后,打开MCedit,选择文字模式,使用Ctrl V复制文字到Text一栏里,设置坐标
3.保存后进入游戏,同样在石英位置放个红石火把,然后就可以看到文字出现了
可以用这个方法做服务器规则或者通知等信息
雾草…
<img src="http://img.t.sinajs.cn/t35/style/images/common/face/ext/normal/f2/wg_org.gif" alt="[围观]" title="[围观]" class="ds-smiley" />