Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

In my mod I have an item that has a full 3D model which renders when held with a custom model and in third person with a custom model. For some reason, I can't seem to get it to use that model when viewing the item in an inventory or when the item is thrown. Anyone know a good way to make this work?

In my mod I have an item that has a full 3D model which renders when held with a custom model and in third person with a custom model. For some reason, I can't seem to get it to use that model when viewing the item in an inventory or when the item is thrown. Anyone know a good way to make this work?

I'm... fairly sure you can't. Not without messing with MC rendering code. Go ahead and correct me if I'm wrong.

BEWARE OF GOD

---

Co-author of Pentachoron Labs' SBFP Tech.

  • Author

Thanks for trying anyways. I think there might be a way since there is a switch statement which has the option for rendering in an inventory.

@Override
public boolean handleRenderType(ItemStack item, ItemRenderType type) {
	switch(type){
	case EQUIPPED:
		return true;
	case ENTITY:
		return false;
	case FIRST_PERSON_MAP:
		break;
	case INVENTORY:
		return false;
	default:
		return false;
	}
	return false;
}

trouble is it always crashes when I set it to true and add the same render code into the second switch statement for inventory. I wonder if you could trick it into thinking its a block for rendering and use the block code for a custom model. Anyone have any ideas? Thanks.

  • Author

I was just thinking if there is an item in any forge mod that renders in full 3D when in your inventory and I realized that the rocket launcher from ICBM does. So at least we know it is possible.

I was just thinking if there is an item in any forge mod that renders in full 3D when in your inventory and I realized that the rocket launcher from ICBM does. So at least we know it is possible.

The pox upon Calc. He could have made everything easier by open-sourcing his mods, but noooo.

BEWARE OF GOD

---

Co-author of Pentachoron Labs' SBFP Tech.

  • Author

you could always take a quick look into the code with a java decompiler and see what he did although from the one time I looked in the ICBM jar for some texture information, I think he has it obfuscated. I suppose one could always try and ask him how he did it.

you could always take a quick look into the code with a java decompiler and see what he did although from the one time I looked in the ICBM jar for some texture information, I think he has it obfuscated. I suppose one could always try and ask him how he did it.

No. I'm an open-source coder, but I respect his decision.

BEWARE OF GOD

---

Co-author of Pentachoron Labs' SBFP Tech.

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.