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

Hi, I figured I want the ease of being able to efficiently use models without spending the time making a less quality .JSON model, while also getting a realistic model in the end. I heard about, and looked through Forge's src and their tutorial on how to use B3D models for items / blocks. My question is what exactly is this and how do I use it (is this just a forge thing)? If its a model format, why did forge not use something more popular like .obj or .BLEND? Also, is it possible to convert other models to this format? Thanks.

Development of Plugins [2012 - 2014] Development of Mods [2012 - Current]

Facts:

- You can export wavefront as B3D - for that google plugin for Blender. (B3D exporter I guess)

- I have no idea why not .obj - My guess - Fry (guy who does Forge's model systems) wanted to experiment with different format and he liked B3D, I also heard that B3D is "simplier" and more "clear" - whatever that means.

 

You simply export model in B3D format (via plugin) and use it in Forge's B3D loader.

1.7.10 is no longer supported by forge, you are on your own.

  • Author

Ah, well that makes more sense. I did a bit more research and others have said they had created B3D models by converting .obj and wavefront models in Blender. Hope this is the case, from there it is pretty easy rendering them from what I've seen. Another thing to add - I think B3D must be just a forge thing (a way to get realistic 3D models in Minecraft) considering they have classes for the models and their ain't a thing about B3D on google searching for it!

Development of Plugins [2012 - 2014] Development of Mods [2012 - Current]

  • Author

Alright, so I have my B3D model, I tried adding the domain and specifying a new ModelResourceLocation to a B3D for a test item, but the item still renders as the purple and black missing texture. The B3D model is in the assets/modid/models/item path and the code mentioned above is ran in the pre-init on the client side. Here's the code:

B3DLoader.instance.addDomain(MainReference.ID);
	ModelLoader.setCustomModelResourceLocation(MainProxyCommon.testitem, 0, new ModelResourceLocation(MainReference.ID + ":" + "testitemname", "inventory"));

Development of Plugins [2012 - 2014] Development of Mods [2012 - Current]

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.