@Mod.EventHandler
public void handleIMCMessage(FMLInterModComms.IMCEvent event) {
for (IMCMessage message : event.getMessages()) {
if ("addClassExclusion".equals(message.key) && message.isStringMessage()) {
try {
Class<?> clazz = Class.forName(message.getStringValue());
CommonProxy.excludedClasses.add(clazz);
} catch (ClassNotFoundException e) {
I18n.format("message.cartlivery.invalidExclusion", message.getSender(), message.getStringValue());
}
}
if ("addBuiltInLiveries".equals(message.key) && message.isStringMessage() && FMLCommonHandler.instance().getEffectiveSide() == Side.CLIENT) {
String[] liveries = message.getStringValue().split(",");
log.info(I18n.format("message.cartlivery.registerBuiltIn", liveries.length, message.getSender()));
for(String livery : liveries) LiveryTextureRegistry.builtInLiveries.put(livery, message.getSender());
}
}
}
ModCartLivery.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:CartLivery
作者:
评论列表
文章目录