我的世界怎么写字?

初若安初若安最佳答案最佳答案

首先安装forge(这里以1.7.2版本为例),下载之后解压 然后打开.minecraft的文件夹,找到mods这个文件夹,把刚刚解压的forge文件夹放在里面就可以了 接下来要装一个字体,点击开始游戏 输入/give @p minecraft:font 100 然后会收到一封邮件,按照地址回复邮件即可获得字体资源 最后把字体放到游戏的DATA\lang目录下,重新启动游戏即可 如果有大佬感兴趣的话我可以把字体文件和语言文件发出来,但是我觉得应该没多大作用,因为游戏里显示的字是依据玩家设置的语种而显示的,如果玩家设置了中文,那么字就是繁体中文字,如果设置英文那就是英文,不管是不是中文字体。

不过这样我们就可以通过控制语言的方式来展示不同的文字了! 比如说日语,韩语这种有拼音文字的语言直接改language即可显示出不同文字。 但是像汉语这样没有拼音的文字就有点麻烦了……我们需要使用修改过的forge框架来实现这一点。

在.minecraft/versions/[version]/source/net/minecraftforge/fml/scripting/lang/Java.class 这个文件中,找到if (nbt.getString("Language").equalsIgnoreCase(lang)) 的这一行代码,在它的下面插入一段新的内容,具体插入到哪里我忘了,反正就是要让当nbt字典里没有“Language”这个键值对的时候,执行我们的代码,并且我们代码里设定的语言要跟游戏的当前语言一样。

至于具体的添加代码的方法因版本而异,这里就不细说了,我是用eclipse加上forge的图形化界面来做的,非常非常简单。

当然你也可以不添加新内容,你在Java类里写入任何文本,当运行到这条语句时,都会执行你写的文本里的内容,可以用于做一些简单的提示信息。

我来回答
请发表正能量的言论,文明评论!