Ban Management

Ban Management

193k Downloads

Implement Sponge BanService for compatibility with plugins.

clienthax opened this issue ยท 3 comments

commented

I don't see it being an issue with sponge, as it will redirect all calls to the service at the lowest level.

https://jd.spongepowered.org/7.1.0/org/spongepowered/api/service/ServiceManager.html
Seems to suggest that services are by definition replaceable

commented

I've been doing some digging into this. It doesn't appear possible to overwrite the BanService with a custom implementation?

BanManager originally integrated with Bukkit/vanilla bans but was removed due to conflicts/compatibility issues when implementing UUID support quite some time ago. I'm hesitant about adding something similar back in again

commented

@confuser it also seems that they are planning to remake the service, might be worth chiming in on SpongePowered/SpongeAPI#1725