Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Hello,
- I have recently discovered a new glitch on my Tekkit Classic server. Basically, there's a glitch with the mod Buildcraft. I've talked with some developers and I think I found a solution to this problem.
- What the glitch is and how to reproduce it:
- You need 3 energy condensers, stone or cobblestone pipes and most importantly the wooden transport pipes. Then connect the pipes with the energy condensers (Which is powered by Relays and collectors) and put the same item in the left and right energy condenser and an item with greater EMC value in the middle energy condenser. Attach Redstone Engines to the wooden pipes and start them. Then when the items from the left and right energy condenser mixes (Or trades) the same item, the item will not get included in the stack (64 items) but instead be placed as one item after another. The item is now glitched/bugged and actually isn't real because when you try to take the item into your inventory it simply disappears. The thing is that when it's inside the energy condenser, you can change the generated item in the left and right energy condenser to another one and it will fuel of the glitched item which basically makes infinite EMC, meaning that you'll get infinite items. To make this more understandable I have attached some links below that you might find useful.
- The setup: https://gyazo.com/d35558a640c0234e1524bf0c52cb3613
- A gif showing how it works: https://gyazo.com/96227397272e62d52ae0775ca026e9db
- As I mentioned I spoke with some developers, and they think I need to add in this line of code:
- ```
- public static void dropItems(World world, ItemStack stack, int i, int j, int k) {
- ** if(stack.stackSize <= 0)
- return;
- **
- float f1 = 0.7F;
- double d = (world.rand.nextFloat() * f1) + (1.0F - f1) * 0.5D;
- double d1 = (world.rand.nextFloat() * f1) + (1.0F - f1) * 0.5D;
- ```
- in the Buildcraft.zip (common/buildcraft/core/Utils.java)
- I've done it myself but I don't know how to compile the codes into the Buildcraft.zip and the developers doesn't know it either.
- Here's how the code looks in Eclipse: https://gyazo.com/4568fac841933f6a43e6eacdf9f0b488
- Here are 3 links to Github which might help you:
- https://github.com/BuildCraft/BuildCraft/issues/3
- https://github.com/Smeagolworms4/BuildCraft/commit/957030b73f108340b3deb4929306317177036b5e
- https://github.com/Smeagolworms4/BuildCraft/tree/957030b73f108340b3deb4929306317177036b5e
- Obviously, I'm not sure if this works but it might. I know this glitch is fixable since it doesn't work on all servers. One thing I do know is that this added code to the Buildcraft mod might not be needed since I've received another server's Buildcraft.zip mod and it was identical to mine but the glitch doesn't work on their server.
- I truly apologize for this long message but this bug/glitch is really abusable and game-breaking so I really hope we can find a solution to this problem.
- With kind regards,
- Emil Brügge
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement