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

Add support for delegating permissions checks to Sponge when installed #331

Closed
wants to merge 1 commit into from

Conversation

zml2008
Copy link
Collaborator

@zml2008 zml2008 commented Jul 2, 2015

This allows Sponge permissions plugins to be used for permissions checks without having to write a whole Sponge implementation. It should continue to work as previously if Sponge is not installed.

@luacs1998 since you did this system, any thoughts?

@yuuka-miya
Copy link
Contributor

You'd be better off speaking to SK about a proper implementation of WEPIF for Forge/Sponge - the current system is a crude one for FE interoperability. I'll need to sit down and look at this later if you want a more detailed response.

@zml2008
Copy link
Collaborator Author

zml2008 commented Jul 3, 2015

This isn't really intended to be a full system, just a quick hack until sponge support is properly in WE. @kenzierocks suggested I ping you -- I think he was mostly concerned about whether this would break anything FE does.

@yuuka-miya
Copy link
Contributor

I am planning to add code for FE 1.8 to not use WorldEdit-Forge (and by extension, this API) if Sponge and WorldEdit-Sponge is installed, and to use WorldEdit-Sponge instead.

Go ahead if you want, then.

zml2008 added a commit that referenced this pull request Jul 22, 2015
When Sponge is not installed, behaviour is as before.
Closes #331
@zml2008 zml2008 closed this Jul 22, 2015
@zml2008 zml2008 deleted the feature/forge1.8-spongeperms branch July 22, 2015 07:45
octylFractal pushed a commit that referenced this pull request Jan 12, 2016
When Sponge is not installed, behaviour is as before.
Closes #331
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

Successfully merging this pull request may close these issues.

None yet

2 participants