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 all,

 

In my RFTools auto crafter there is currently a duplication bug with the auto crafter in case there are container items that are supposed to be consumed. Basically when you craft something that outputs the container item (like a bucket) in addition to the output result my crafter puts back the bucket in the inventory. However it appears that there are crafting recipes that use container items that you are supposed to consume while crafting. One example is when you place an inactivated division sigil in the crafting grid. It gives you iron ingots and then goes away.

 

How can I distinguish or know when a recipe is supposed to throw away the container items of the items in the recipe and when it is supposed to keep them?

 

Thanks!

  • Author

Yes I thought so too but it isn't. Apparently you also have to handle the damage after crafting. In case of the division sigil it gets damaged to above max damage and the minecraft vanilla code then destroys the container. I added similar code to my crafter to solve this issue.

  • 6 months later...

How did you get it to destroy the container exactly? I am playing Galactic Science and I really want to use minechem oxygen instead of having to have huge areas of leaf blocks. I found the following minetweaker script:

 

recipes.addShaped(<GalacticraftMars:item.canisterPartialLOX:1>, 
[[<ore:element_O>, <minechem:minechemElement:8>, <ore:element_O>], 
[<ore:element_O>, <GalacticraftCore:item.oilCanisterPartial:1001>, <ore:element_O>], 
[<ore:element_O>, <ore:element_O>, <ore:element_O>]]);

 

This seems to work in a crafting table but in an rftools  crafter it duplicates the empty cells, I also tried the following:

 

recipes.addShaped(<GalacticraftMars:item.canisterPartialLOX:1>, 
[[<ore:element_O>, <minechem:minechemElement:8>, <ore:element_O>], 
[<ore:element_O>, <GalacticraftCore:item.oilCanisterPartial:1001>.transformDamage(100), <ore:element_O>], 
[<ore:element_O>, <ore:element_O>, <ore:element_O>]]);

 

and:

 

recipes.addShaped(<GalacticraftMars:item.canisterPartialLOX:1>, 
[[<ore:element_O>, <minechem:minechemElement:8>, <ore:element_O>], 
[<ore:element_O>, <GalacticraftCore:item.oilCanisterPartial:1001>.noReturn(), <ore:element_O>], 
[<ore:element_O>, <ore:element_O>, <ore:element_O>]]);

 

It still keeps returning the empty cell along with the oxygen cell, which seems to mess up the Rftools crafter. Any suggestions on how to make this work right would be greatly appreciated.

Sorry for the double post, but I just tried it with an enderio crafter instead of an rftools crafter and that result is even worse.

 

It seems to cause minecraft to become unresponsive, I start falling through the floor and am unable to interact with anything.

 

So much hassle just to breath oxygen that is already there!

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.