ampayne2 Posted November 8, 2012 Posted November 8, 2012 Solution: Install tekkitrestrict. Heehaw. Does 0.97 fix this? Didnt know that but great!
Nentify Posted November 8, 2012 Posted November 8, 2012 It's not the items that spew out that are duplicated, just to clear this up. I found this out just recently when I saw one in a users house, a long with plenty of HV solar arrays, seems Sp0nge beat me to it.
Jelato Foot Posted November 8, 2012 Posted November 8, 2012 Solution: Install tekkitrestrict. Heehaw. The only dupes tekkitrestrict actually fixes fully are the RM furnace one and black hole band one, every single other dupe still works. So no, that's not a solution.
warpspeed10 Posted November 8, 2012 Posted November 8, 2012 *Snip* Can we not post explicit instructions on how to perform this dupe bug while there is currently not a fix? Some server owners do not view these forums regularly and so are vulnerable to anyone who learns of the bug here.
krizmac Posted November 8, 2012 Posted November 8, 2012 Can we not post explicit instructions on how to perform this dupe bug while there is currently not a fix? Some server owners do not view these forums regularly and so are vulnerable to anyone who learns of the bug here. Are you dense, or just stupid? There ARE MANY FIXES for this one. If there are server owners that aren't fixing this, then they are just lazy or do not know how to code.
GreenWolf13 Posted November 8, 2012 Posted November 8, 2012 Are you dense, or just stupid? There ARE MANY FIXES for this one. If there are server owners that aren't fixing this, then they are just lazy or do not know how to code. Elitist alert! I doubt you actually know how to code. Have you ever taken any programming classes? What's the difference between a method and a function? Instead of spewing elitist bullshit and insulting people who are supposedly less intelligent than you (I'm willing to bet that the so called "Dense or just stupid" people are much smarter than you), why don't you do something productive, like telling people where they can find these so called "fixes". Edit: Not trying to backseat mod, I just get really pissed at elitists who go around saying, "I'm smarter/better than you because I know how to do x."
Jelato Foot Posted November 8, 2012 Posted November 8, 2012 The client code for the tank cart is bugged just the same as the server is, so even with the fixed server code it will still look bugged as hell in the client and make people think they did dupe with it, until their inventory updates or they relog, at which point the "duped" items will no longer be there. (because they never existed in the server) That being said, if you are interested in fixing the dupe it's quite simple, it's yet another inventory index f**kup. ContainerTankCart class inside a(int) the dupe is the second call to Container.a(ItemStack, int, int, boolean) the first index (currently 29) should be 30. The issue by which the item fountain is created, which is only a client bug and doesn't actually dupe those items, is also a similar index screwup which when corrected in the server still appears in the client, so fixing it is pointless.
Phanatic Posted November 10, 2012 Posted November 10, 2012 i can confirm this is a dupe, found it out when player duped items using this method on my server before even seeing this thread
Nonsanity Posted November 18, 2012 Posted November 18, 2012 Is this fixed in the new (this week) release of Tekkit?
Bangers Posted November 19, 2012 Posted November 19, 2012 i can confirm this is a dupe, found it out when player duped items using this method on my server before even seeing this thread Also confirmed by an accomplice selling out the duper... Non-EE server and a guy had 9 stacks of Red Matter, same of Dark Matter.
Teraku Posted November 19, 2012 Posted November 19, 2012 Just saying it is a bad dupebug doesn't help. How do we know you're not trolling? Saying what the bug actually is would be alot more helpful. This entire post reeks of bias (saying it's as bad as some of the EE dupebugs out there is a matter of opinion, and heavily biased) and misinformation. It's not. There was this guy who was able to draw an Energy Condenser full of Red Matter on a Buildcraft blueprint. He then fed the blueprint to a Builder which was stocked with an empty Energy Condenser, and the Builder promptly put down an Energy Condenser full of Red Matter for the price of one empty Energy Condenser. Automate that, and voila. You've got yourself one hell of an exploit. (1 Billion EMC/minute)
Bopkasen Posted November 29, 2012 Posted November 29, 2012 Please leave Sponge alone. He is a reputable man. The Tank Cart dupe bug is legit. I have help Sponge uncover the RedPower Project Table dupe bug which was patch later on. Edit: Jelato Foot explains it better than me. This exploit that work for RailCraft Tank Cart also work for Equivalent Exchange, Red Matter Furnance, and ComputerCraft, Disk Drive.
warpspeed10 Posted November 29, 2012 Posted November 29, 2012 Please leave Sponge alone. He is a reputable man. The Tank Cart dupe bug is legit. It is a coincident that the same dupe exploit that work for Railcraft Tank Cart also work for Red Matter furnance from Equivalent Exchange, and Disk Drive from ComputerCraft, as well. My theory is that the programmers that made RailCraft, EE, and ComputerCraft didn't acknowledge InvTweak mod or that the InvTweak mod didn't program the inventory slot to be compatiable with EE, Railcraft, and ComputerCraft. Between them, they are the root of the dupe exploit issue. Since it is a theory, it isn't fact until it proven otherwise. I have help Sponge uncover the RedPower Project Table dupe bug which was patch later on. That is not a theory, that is a hypothesis. A theory is an explanation based off experimentation. Your conclusion is merely guess work. The problem, at least for railcraft appears to be related to how the array that handles a players inventory is called. It is probably just a simple off-by-one bug that is very common when using arrays if you are not careful, and one that I have face-palmed many times after noticing. Also, did you notice how people stopped questioning Sponge after other people were able to verify his post? They weren't attacking him, they were just skeptical.
Bopkasen Posted November 29, 2012 Posted November 29, 2012 That is not a theory, that is a hypothesis. A theory is an explanation based off experimentation. Your conclusion is merely guess work. The problem, at least for railcraft appears to be related to how the array that handles a players inventory is called. It is probably just a simple off-by-one bug that is very common when using arrays if you are not careful, and one that I have face-palmed many times after noticing. Also, did you notice how people stopped questioning Sponge after other people were able to verify his post? They weren't attacking him, they were just skeptical. I updated my post after finding Jelato Foot have the better answer. The comments to me were beyound skeptism, but I'll respect your opinion.
Jelato Foot Posted November 29, 2012 Posted November 29, 2012 I think the majority of these dupes come about because of copy+pasting container handling code and not double checking the indexes properly, when you are accessing a player inventory inside a container the indexes are offset by the amount of slots associated with the container and so the indexes are different for each container and I think some of the indexes are either overlooked or just mistakenly calculated.
kremlin16 Posted January 25, 2013 Posted January 25, 2013 I know is been a long time since this post, but is there a fix for this yet or not? tank carts are an integral part of how my server works, most players use them to move oil/fuel because we ban world anchors so they cant use teleport pipes, I would hate to have to ban tank carts.
Bangers Posted January 28, 2013 Posted January 28, 2013 If there isn't a fix, they could use deployers and buckets in a chest cart. Not ideal I know...
Nentify Posted January 28, 2013 Posted January 28, 2013 This is fixed in the latest version of RailCraft in Tekkit 3.1.3. New dupe bug found.
Bangers Posted January 29, 2013 Posted January 29, 2013 But a crapload of other things are broken in 3.1.3
Nentify Posted January 30, 2013 Posted January 30, 2013 There's a new duplication bug with tank carts, nevermind.
Nentify Posted January 31, 2013 Posted January 31, 2013 It's not as simple as the last one, but you can contact me via PM if need be.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now