Posted March 17, 201510 yr Hey, despite setting everythink like in tutorials my textures still dont show. Some necessary code. modid = "BetterWorld" public static Item Aluminum = new ItemAluminum(15029).setUnlocalizedName("Aluminum"); GameRegistry.registerItem(Aluminum, "Aluminum"); public void init(FMLInitializationEvent event) { if(event.getSide() == Side.CLIENT) { RenderItem renderItem = Minecraft.getMinecraft().getRenderItem(); renderItem.getItemModelMesher().register(Aluminum, 0, new ModelResourceLocation("BetterWorld:Aluminum", "inventory")); } } In .json "layer0": "BetterWorld:items/Aluminum" And some screens: http://screenshooter.net/102176810/qcpypxx http://screenshooter.net/102176810/oxdxkbo I was trying to use mod name with small leters and capital too, but nothing changed.
March 17, 201510 yr Don't give what works, give us what doesn't (because you cut code from different places) Also, remove this ridiculus Id stuff from your new ItemAluminum(15029), don't use IDs at all actually (since 1,6). I'd try lowercasing everything (EVERYTHING). EDIT: Is there some console output? 1.7.10 is no longer supported by forge, you are on your own.
March 17, 201510 yr Author Dont use Id, so how can I set my items/blocks in a correct queue in a own tab? I was trying to lowercase everythink but it was the same. By the way. I made it working, some folder names have started form capital letter. Now I am curious how to code bows like stuffs, I cant find code in Bow.class how texture changes when pulling.
March 17, 201510 yr "Dont use Id, so how can I set my items/blocks in a correct queue in a own tab?" Have look at displayAllReleventItems(List list) in CreativeTabs.class It allows you to make an ordered list for display (you need to use your own tabs ofc.) To make it "neat", you could do: (example on Block calss since I had one in IDE): public MyBlock(Material material) { super(material); MyTab.tabOrder.add(this); } And in your MyTab.class you would have: public static ArrayList<Object> tabOrder = new ArrayList<Object>(); Now one thing left is to use displayAllReleventItems(List list) to display stuff (have look at what vanilla does there). Obviously the order will be same as your initialization order and will work for both Block and Items (ofc you will need to do it well). 1.7.10 is no longer supported by forge, you are on your own.
March 17, 201510 yr Author Thanks for help and link too. I found in player render class that bow changes texture using EnumAction(100% that 3rd person view works in that way) It should render item in 1st person view too.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.