誰かが助けてくれることを願っています。Minecraft Modding 1.7.10カントがアイテムにテクスチャを設定しました
テクスチャを設定することはできません。何度も試してみましたが、毎回紫 - 黒のテクスチャが得られます。 (私の英語のため申し訳ありませんが)
コード(メインクラス):
package com.ilshk.justamod;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
@Mod(modid = "JustAMod", name = "Just A Mod", version = "0.1")
public class JustAMod {
public static Item itemWeirdDust;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
// ITEM AND BLOCK REGEIEIEIESTERING
itemWeirdDust = new itemWeirdDust().setUnlocalizedName("dustweird").setCreativeTab(CreativeTabs.tabMaterials).setTextureName("JustAMod:dustweird");
GameRegistry.registerItem(itemWeirdDust, itemWeirdDust.getUnlocalizedName().substring(5));
}
@EventHandler
public void init(FMLInitializationEvent event) {
// Proxy, Tile Entity, GUI, Packet Registering
}
@EventHandler
public void postInit(FMLPostInitializationEvent event) {
}
}
コード(アイテムクラス)。
package com.ilshk.justamod;
import net.minecraft.item.Item;
public class itemWeirdDust extends Item {
}
テクスチャパス:Screenshot
'setTextureName'は推奨されていません。代わりに 'ItemModelMesher.register()'を使用してください。詳細はこちらを参照してください:https://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-8/first-item/ –
@Campbell 1.8で完全に削除されましたが、まだ1.7に入りますどのバージョンが尋ねられたのですか – zapl
使用しようとしているテクスチャを投稿できますか? –