Proof of Concept (Lava x-ray)

With the game client holding block placement, to limit buffering issues.

Things like X-Ray and Full resource finding is 100% possible and can destroy the economy.

Proof of Concept

1 Like

X-ray is in pretty much all games, ask Pixark about it :grin::joy::rofl:

other games, also don’t have duplication and other exploits still in them.

Such as the unbreakable tools, which may or not be patched now as I already reported it

Hopefully things will get fixed.

1 Like

lets hope so

1 Like

If you’re aware of an item duplication exploit then please report it.

5 Likes

The unbreakable tools issue has been resolved with the most recent version. I have tested and verified that it is no longer possible on the testing server.

1 Like

PMed you, with information.

1 Like

I would suggest in the future to PM the devs directly, as they are the only ones who can do anything about it. I wouldn’t post things like this on a public forum.

It is basically an advertisement for the product, or if there is no product… information helping those wishing to make such a thing.

I would encourage the devs to lock or delete this post. @Stretchious @james

While I agree it’s a Bad Thing generally, I’m not sure how this would destroy the economy. You still have the same resource & time cost to gather you just take less pointless turns on the way.

If I think about a fast brew + a good AOE hammer, I can clear out huge caves anyway in under a minute and get the extra rock & resultant XP, stones or processed blocks to boot.

I think it’d have an impact on money but destroying the economy seems unlikely. Infinite durability tools seem like more of a problem!

Omg if they didn’t buffer anything client-side the game would be unplayable x_x

Just have to monitor for cheaters somehow. Not sure if there’s a way to code around it. Other games have had similar issues and cheat programs, like ShowEQ letting players know exactly when/where a rare mob spawned and what loot it would drop for Everquest.

Crazy idea. There could be a server side test randomly fired at client. You could change a single pixel on the face of a resource that is normally hidden from clients view (so a block with a ā€˜buried’ state that is nearish clients camera front view) and if the client detects it, reports a hack in place.

Let’s go further, block side that is in lava always looks like gems hahahaha

1 Like

The changing pixel idea wouldn’t do any good, because if you might have just clipped your camera through Lava by accident and saw the block behind. Getting punished because of a bug would not be nice.

You can’t really test for this sort of thing as anyone who is serious about making an x-ray machine would be intercepting the data and analysing it in an external program. Nothing would be reported back to the client

At some point I had to decide if I wanted to endure the grind or try some cheat.

Since the grind have been reduced to bearable proportions. I see no point for this kind of stuff.
People doing this will just burn content faster, get bored and leave the game.

Imo, it would be a waste of time to rewrite everything server side. Cheaters gonna cheat, whatever you do.

wouldn’t even need to bypass it, simply spoof it by sending it a everything is normal loop. Anything the client needs to send to the server can be changed. The best way to stop this, is build a simple AI that detects player mining patterns. If it is obvious people are going directly to resource to resource, with some sort of cut off, for accuracy vs false reports…then it could flag the person for dev review and if it is obvious, then ban them.30 days first offense, forever a second.

This would also make it unprofitable for any ā€œChineseā€ company to make any bots, unless they want to buy the game every time.

Edit:

Could also go one step further, where it records block states around flagged players, at the time of their flagging, on the server and the ability for a dev to load them in a sorta ā€œtest serverā€ with zero re-spawn, and it would allow them to see how people mined when they were flagged.