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.

[SOLVED] - [1.20.1] Render Custom Trident Item 3D in hand and 2D in inventory

Featured Replies

Posted

I am trying to render the Trident Item I made just like the Minecraft approach with 3D in hand, 2D inventory. How is it done?

I need to make a custom BEWLR (BlockEntityWithoutLevelRenderer)? Or custom ItemRenderer? Or both? (I made both and I have no idea how to register them) and I looked through the minecraft code and didn't find something useful.

So if anyone has any idea I would appreciate any help.

 

TestTrident (The Trident Item)

 

TestTridentBEWLR

 

ModItemRenderer

 

[If any other part of the code needed, ask in comments!]

 

Edit: I solved it! If you want code. Ask in comments

Edited by Starexify

  • Author

Thanks, but now I have the 3d model in hand (and in inventory bcz I won't need that anymore) but now when I try to throw it, it doesnt rotate and its just the end of the trident not the head part.

Edit: I removed the 3d custom model. I use the original minecraft files. Json and etc. In minecraft the rendering is made in code. I sent the code in the first message. I have mostly the code. But I don't know how to register the renderers like minecraft do. For example, in minecraft there are 2 jsons: trident_in_hand and trident_throwing , I have both of them. They don't render while I have the item in hand. That's the main problem. I checked the code but I still can't figure out how to register and render the entity basically, in hand

Edited by Starexify

  • Starexify changed the title to [SOLVED] - [1.20.1] Render Custom Trident Item 3D in hand and 2D in inventory

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.