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

hey 

can u quickly explain how this method  works  it from the container.class

 

protected boolean mergeItemStack(ItemStack par1ItemStack, int par2, int par3, boolean par4)

 

i main problem is when i add this to my own class i dont get the numbers that are provided 

 

eg in the Furnace class it has this

 

if (!this.mergeItemStack(var5, 3, 39, true))

    {

    return null;

    }

 

what does the 3 and 39  mean/stand for

 

thanks

No sure exactly, but I believe that method is for when you pick up a single/multiple item(s) from the stack, and it combines them. You know, so that if you have three picked up and you pick up another, it takes one away from the Slot and then you have five.

 

I think.

  • Author

k that make sense  i just dont get how it works in the Furnace Container,  coz im making my own custom furnace and i cant figure out how to

1) when u shift click a certain item it goes into a certain slot

2) Restrict slots to only accept certain items

 

 

any help on those would be good

From what I understand, the shift-click thing is actually a different method (I can't remember what it's called), but I do know that in order to restrict what items can go into/come out of a Slot, you have to make your own Slot class that extends Slot, and then override some methods so it does what you want.

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.