Résolu Problème de textures
-
J’ai un problème au niveau des textures de mon item.
public class ModItems { public static final ModItems INSTANCE = new ModItems(); private List<Item> items; public static Item RUBY; public void init() { items = Lists.newArrayList(); RUBY = new CustomItem("ruby"); } @SubscribeEvent public void registerModels(ModelRegistryEvent event) { for (Item item : items) { registerModel(item); } } public void registerModel(Item item) { ModelLoader.setCustomModelResourceLocation(item, 0, new ModelResourceLocation(new ResourceLocation(Refs.MODID, item.getUnlocalizedName().substring(5)), "inventory")); } public List<Item> getItems() { return items; } }
{ "parent": "item/generated", "textures": { "layer0": "dailycraftmod:items/ruby" } }
-
Pour que le @SuscribreEvent marche, il faut que ta class ait ça au dessus :
@EventBusSubscriber -
@uiytt N’importe quoi ! Je t’invite à regarder cette image :
-
ok déso ^^
-
Dans quelle package est situé ton json ?
-
Je ne me souvenais même plus que j’avais fait ce post car après le problème il c’est résolu tout seul, le seul truc qui change par contre c’est
registerModel
que j’ai mis enprivate
et je n’est pas@EventBusSubscriber