本文目录一览:
minecraft基岩版如何制作自定义UI界面包
1.黄色文字修改
.minecraft/versions/1.7.2(你的游戏版本,不一定为1.7.2)
然后选择1.7.2.jar→右击→用压缩文件打开然后,assets/minecraft/texts/splashse.txt
把你要改的写上去就可以了
2.主界面背景更改
.minecraft/versions/1.7.2(你的游戏版本,不一定为1.7.2)
然后选择1.7.2.jar→右击→用压缩文件打开
assets/minecraft/textures/gui/title/background
扩展资料
MOD简介
这个MOD允许你使用一个JSON文件修改主菜单,可以修改几乎所有的菜单包含的内容/位置。此外,您还可以添加新的东西到你的菜比如一个幻灯片,网页链接或完全新的子菜单。
在你的第一次运行后,这个模型的唯一区别你应该注意的是,有一个额外的按钮添【刷新按钮】加在您的主菜单。如果你看看在配置/ custommainmenu文件夹,你会注意到一个名为menu.json。在那里你会看到所有的元的主菜单,修改内容,按刷新按钮时会让你马上看到您所做的修改(你可以删除刷新按钮,一旦你满意你的结果)
更改标题
那么标题怎么制作呢? 这里给大家推荐个网站 可以做出标题textcraft.net首先打开PS 新建个512x512的透明画布把做好的标题拖入并置入在画布的左上角 这是重点就这样 然后把这个文件保存为minecraft.PNG下一步 就是关键的一步用解压软件打开MOD本体的jar文件
然后我们就要打开assets文件夹 然后打开custommainmenu 然后打开texturex 然后打开gui 替换原来的minecraft.PNG文件这样 标题就会出现了【注意:字体不宜过小 不宜过大 适中即可】
fe1fa3a97ca9f3e50b1f72a718943e15.png
更改按钮
按钮这个地方我们就要开始更改配置文件了 如果你什么语言都不会 建议你用记事本更改首先打开.MINECRAFT文件夹的config文件夹 你如果不知道在哪 那我也只能告诉你你可以关闭这个网页了但是!为了我的帖子有更多人看 我就告诉你们在哪
然后删除它 你要认真你就输了 当然是打开它!!!打开之后 会看见一个名叫mainmenu.json的文件 用记事本或notepad打开 个人建议用记事本打开即可那么你就要找图标文件了 图标文件放哪里呢?用解压软件打开MOD本体的jar文件然后我们就要打开assets文件夹 然后打开custommainmenu 然后打开texturex 然后打开gui然后把你想要的图标放进去 记住格式一定要png
"singleplayer": 单人游戏{"text" : "menu.singleplayer", 文本【可输中文 如果需要彩色文字 输入§文字】"posX" : -100, X坐标【没什么事情就不要动这个 这个会在更改图标位置项讲到】"posY" : 30, Y坐标"width" : 200, 宽度【根据你图标大小决定 如果图标是100X100的 那么宽高都要填100 以此类推】"height" : 25, 高度"texture" : "custommainmenu:textures/gui/tubiao.png", 图标文件位置【这项在初始文件中是没有的 需要自己添加】"action" :{"type" : "openGui", 不能改"gui" : "singleplayer" 不能改
这是其中一项根据给出的文本格式以此类推 就可以做到改下面的那么比如说 我做了个200X100的按钮 配置文件输入的也是200X100 那为什么会有花屏或是重叠的问题呢?下面 我就说说解决方法:
资料来源于网络若侵权联系删
我的世界json是不是不能再基岩版用,那怎么解决求解谢谢
抱歉!基岩版目前并没有相关的nbt内容
json是可以在基岩版使用的,如 /tellraw 玩家名 json文本 ,但物品nbt目前只有“minecraft:can_place_on”和“minecraft:can_destroy”
“display”标签目前基岩版并不支持!
但可以通过选择器的“name=”来检测掉落物的物品名
例(检测掉落物物品名是否为“开发者”):
/testfor @e[type=item,name="开发者"]
我的世界components:json是什么意思?
components:json 指json格式的数据信息
在使用/give指令时,结尾处的json信息指物品的NBT数据,如是否附魔,主手持有时攻击力为多少,工具类物品是否消耗耐久等信息都属于物品的NBT数据
目前基岩版我的世界物品NBT数据仅支持可放置在(CanPlaceOn)和可破坏方块(CanDestroy)