Posted January 13, 20187 yr Hello. I'm making a mod that needs to have a separate OBJ model for a certain type of the item. That type is stored in an NBT tag called "type". I've looked online a lot, but I couldn't seem to find anything like this. If anyone has a solution, please tell it to me. Thanks! Note: I know how to render a block with an OBJ model, but not an item with an OBJ model, or an item with a dynamic OBJ model. Edited January 14, 20187 yr by tpzker
January 13, 20187 yr You need to register a custom mesh definition for your item. Registration: https://github.com/Draco18s/ReasonableRealism/blob/1.12.1/src/main/java/com/draco18s/hardlib/client/ClientEasyRegistry.java#L127-L129 Implementation: https://github.com/Draco18s/ReasonableRealism/blob/1.12.1/src/main/java/com/draco18s/industry/item/ItemCastingMold.java#L87-L118 Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
January 14, 20187 yr Author I have tried that, but it hasn't worked. I need to render an OBJ model, not just a normal model. ShetiPhian said they used a class extended from OBJBakedModel, but I wasn't able to find out how to do that (http://www.minecraftforge.net/forum/topic/34724-18sloved-obj-model-not-load/#comment-185892).
January 14, 20187 yr Rendering obj models means "put the obj path reference in your json model" and call OBJLoader.INSTANCE.addDomain(Refrence.MOD_ID); Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable. If you think this is the case, JUST REPORT ME. Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice. Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked. DO NOT PM ME WITH PROBLEMS. No help will be given.
January 14, 20187 yr 35 minutes ago, tpzker said: I have tried that, but it hasn't worked. I need to render an OBJ model, not just a normal model. ShetiPhian said they used a class extended from OBJBakedModel, but I wasn't able to find out how to do that (http://www.minecraftforge.net/forum/topic/34724-18sloved-obj-model-not-load/#comment-185892). I think I know what you're trying to do, but I may be mistaken. Items can have metadata and states like blocks, using variants in the blockstate json for the item, does that help?
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.