游戏运行正常,它只是不会加载纹理。
package theDwainFilms19.SuperSmashBrosMod.item;
import scala.tools.nsc.MainClass;
import theDwainFilms19.SuperSmashBrosMod.SuperSmashBrosMod;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemStack;
import com.sun.xml.internal.stream.Entity;
public class ItemmarioArmor extends ItemArmor {
public ItemmarioArmor(ArmorMaterial armourMaterial, int id, int placement){
super(armourMaterial, id, placement);
}
public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type) {
if (stack.getItem().itemID == SuperSmashBrosMod.marioHelmet.itemID ||stack.getItem().itemID == SuperSmashBrosMod.marioChestplate.itemID || stack.getItem ().itemID == SuperSmashBrosMod.marioBoots.itemID) {
return SuperSmashBrosMod.MODID + ":textures/models/armor/mario_layer_1.png";
}
if (stack.getItem().itemID == SuperSmashBrosMod.marioLeggings.itemID) {
return SuperSmashBrosMod.MODID + ":textures/models/armor/mario_layer_2.png";
} else {
return null;
我不知道如何解决这个问题,因为它没有给出错误,它只是忽略了代码。
编辑:这是我去添加代理时的崩溃报告 - 系统细节 - 细节: 我的世界版本:1.7.10 操作系统:Windows 8.1(amd64)版本6.3 Java版本:1.8.0_31,Oracle Corporation Java VM版本:Java HotSpot(TM)64位服务器VM(混合模式),Oracle Corporation 内存:687494688字节(655 MB)/ 1037959168字节(989 MB),最大1037959168字节(989 MB) JVM标志:总共3个; -Xincgc -Xmx1024M -Xms1024M AABB池大小:分配0(0字节; 0 MB),使用0(0字节; 0 MB) IntCache:cache:0,tcache:0,allocate:0,tallocated:0 FML:MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 4个mods加载,4个模块有效 mcp {9.05} [我的世界编码器包](minecraft.jar)卸载 - >构建 FML {7.10.85.1291} [Forge Mod Loader](forgeSrc-1.7.10-10.13.2.1291.jar)Unloaded-> Constructed Forge {10.13.2.1291} [Minecraft Forge](forgeSrc-1.7.10-10.13.2.1291.jar)Unloaded-> Constructed ssb {1.0} [Super Smash Bros mod](bin)Unloaded-> Errored [22:56:55] [客户线程/信息] [STDOUT]:[net.minecraft.client.Minecraft:displayCrashReport:398]:#@!@#游戏崩溃了!崩溃报告保存到:#@!@#C:\ Users \ David \ Desktop \ SuperSmashBrosMOd \ eclipse。\ crash-reports \ crash-2015-02-07_22.56.55-client.txt Java HotSpot(TM)64位服务器VM警告:不推荐使用增量CMS,可能会在将来的版本中删除