Render block as item in inventory option

Upvotes: 12
Issue description

With this option, the user would be able to pick an item texture to use for the block while it's in the inventory or as a dropped item. It would be useful for blocks with custom models (blocks with cross model also have this issue of not rendering correctly, just like plants did before 1.9.0)

Issue comments

I will consider adding checkbox for this in later updates. Plants already render as item so there is no need to add this for them.

is this being considered for an option to blocks as a whole for 2020.4?

Wait, did you have this planned already, or did you just start working on this?

(I thought that this would be something that would highly requested on this site, I've had this idea for a while now, it's a shame that we could have gotten this earlier, but I didn't submit one :/)

This ticket was posted on 09/15/2019 so it is not new :D

've had this idea for a while now, it's a shame that we could have gotten this earlier, but I didn't submit one :/)

Posting duplicate ticket for a ticket from past year would be a tos violation.

I can't fix all tickets in a day so some tickets need to wait.

Oh. Sry. Yeah that makes sense. I thought it was just a bit weird that it was added in like 3 days, I guess my eyes stopped working for second there.

If the block models look weird in the inventory you could always edit the display tab in blockbench -_-

How about these cases?

  1. OBJ models and user wants item rendered in inventory (could make an item to place it, but unnecessary)
  2. Normal block with item like in-hand rendering (could make an custom model for a block with different hand rendering, but unnecessary)
  3. Cross block with item like in-hand rendering (could make an custom model for a block with different hand rendering, but unnecessary)

Just to name some cases where your suggestion is suboptimal and -_- is unnecessary if not more than just that.

I agree OBJ should be avoided unless the user has experience with the way Forge's OBJ renderer works, but points 2. and 3. still stand :)

IDK, but this required a few times. Plus there is another reason I can't disclose just yet ;)



Donate to MCreator

By donating to developers you can speed up development, as with more resources, we can dedicate more time to MCreator. It is a free project made by developers working on it in their free time.