Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dupe bug with Sponge plugins #87

Closed
runescapejon opened this issue Nov 4, 2017 · 21 comments
Closed

Dupe bug with Sponge plugins #87

runescapejon opened this issue Nov 4, 2017 · 21 comments

Comments

@runescapejon
Copy link

runescapejon commented Nov 4, 2017

hello
I am currently running
Industrial Foregoing Version: 1.12.2-1.5.3-88
TeslaCoreLib Version: 1.12-1.0.10
griefprevention-1.12.1-4.3.0.483
spongeforge-1.12.2-2503-7.0.0-BETA-2725
forge-1.12.2-14.23.0.2515
industrialforegoing-1.12.2-1.5.3-88
LuckPerms v3.4.68

here is how the Dupe glitch works
you will need 2 people for this
1 person make a claim
then place a block near the claim that you want to dupe with example place a diamond block on the border of your claim
the second person that not trusted in your claim place down Block breaker from
Industrial Foregoing mod and power it if you don't know how it works then it would be easier to use Extra Utilities 2 Creative Energy Source block next the block breaker and it start duping check inside of the block breaker and you will get dupe items
here a GIF on how to do this

https://gyazo.com/a5a1e344f77af9484b5c579155908d48
as you he place a block breaker next to my diamond block and it start to dupe
you can use any source of power to power block breaker i just use Creative energy source because it was faster to show you, it really shows no logs

EDIT: Phit had pointed this out
https://github.com/Buuz135/Industrial-Foregoing/blob/master/src/main/java/com/buuz135/industrial/tile/world/BlockDestroyerTile.java#L90

Im not sure if it's help

@Buuz135 Buuz135 closed this as completed in 03eb69a Nov 6, 2017
@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

Having the same issue
version that i am currently at
is
Industrial Foregoing Version: 1.12.2-1.5.4-91
TeslaCoreLib Version: 1.12-1.0.11
griefprevention-1.12.1-4.3.0.483
spongeforge-1.12.2-2529-7.0.0-BETA-2730
forge-1.12.2-14.23.0.2529
LuckPerms-Sponge-4.0.4
this is latest version as of this moment and it i can still dupe

@Buuz135 Buuz135 reopened this Nov 9, 2017
@Buuz135 Buuz135 closed this as completed in 4c5fc1d Nov 9, 2017
@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

If someone can test this version and tell me if it is fixed I would appreciate it. @JoeSGT @runescapejon
industrialforegoing-1.12.2-1.5.5.jar.zip

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

tested, don't work
but thanks for trying to fix this

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

Soooo, it's fixed?

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

nope it's not fixed i can still dupe with version 1.12.2-1.5.5
the one you just gave us

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

here is proof of the dupe
https://gyazo.com/a4691b903f7e2057517a0403c048de85

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

And this one? industrialforegoing-1.12.2-1.5.5.jar.zip

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

this one does not work

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

Then I can't fix it, it's on the plugin side, you can disable the machine work in the config.

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

it's been reported on the plugin issue page and he said it's spongeforge side then they said it's your issue
weird im not sure where to go to get this fix
but thanks it seem i have to disable this and ban it

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

I do really check anything possible

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

I'm not much of a coder but can you try adding a check here
https://github.com/Buuz135/Industrial-Foregoing/blob/master/src/main/java/com/buuz135/industrial/tile/world/BlockDestroyerTile.java#L69
and see if it work
im not sure if it work or not but it's worth a try

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

I check if a fake player can break it. I check if the block has been broken before adding the items to the inventory, nothing more I can do.

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

hm not sure if it help but take a look on what Gabizou said
SpongePowered/SpongeForge#1830

@Buuz135
Copy link
Member

Buuz135 commented Nov 9, 2017

I dont have to support 3rd party forge programs, there aren't any more checks I can do, I'm using anything forge provides, not what Sponge provides, if there are more Forge known checks just let me know.

@JoeSGT
Copy link

JoeSGT commented Nov 9, 2017

alright thanks

@Buuz135
Copy link
Member

Buuz135 commented Nov 20, 2017

@JoeSGT Can you do me a favor and try this version to fix this issue?
industrialforegoing-1.12.2-1.5.9.jar.zip

@Buuz135
Copy link
Member

Buuz135 commented Nov 20, 2017

Same for @runescapejon

@JoeSGT
Copy link

JoeSGT commented Nov 21, 2017

great news it break the block and does not dupe
but sadly players can use it for griefing since it bypass the claim's and break the block

@JoeSGT
Copy link

JoeSGT commented Nov 21, 2017

Sorry it's fixed
it was an just a permission mistake i double check now it's fixed

@JoeSGT
Copy link

JoeSGT commented Nov 21, 2017

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants