我的世界攻略秘籍 [minecraft原版中做悬空屏幕和文字]—我有特别的建筑技巧

作者:康乾_盛世

在需要插件和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.保存后进入游戏,同样在石英位置放个红石火把,然后就可以看到文字出现了
可以用这个方法做服务器规则或者通知等信息

发表评论

邮箱地址不会被公开。 必填项已用*标注