模组简介
一个非常简单的客户端 Mod (只需要在客户端安装即可),能够将中文下的字体设置为使用英文语言时默认显示的字体。
你可以在 ModLoader 或者 Forge 环境下使用它,只需要将该模组文件放入 mods 文件夹内即可。
你可以自由分享,编译甚至修改完善该模组。
什么情况下你需要这个 Mod
很多 Mod 的 GUI 在中文语言下显示不正确,例如林业的分析仪和伪装洒水壶的 GUI ,以及神秘时代3中显示元素的小字等,都有各种显示问题。这个小 Mod 可以修复这一类问题。
觉得默认的英文字体更美观的玩家,也可以使用这个 Mod 。
作者
已知漏洞
模组源码
package craft.mods.Fontsfix;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.FontRenderer;
@Mod(modid = "Fontsfix", name = "Fonts fix", version="1.1")
public class mod_Fontsfix {
@Mod.Instance("Fontsfix")
public static mod_Fontsfix instance;
@Mod.EventHandler
public void postInit(FMLPostInitializationEvent event) {
Minecraft mc = FMLClientHandler.instance().getClient();
mc.fontRenderer.setUnicodeFlag(false);
mc.fontRenderer.setBidiFlag(false);
}
}