SocialBridge is crossplatform minecraft plugin, who provided API for connect minecraft with multiple social platforms
- Paper\Folia 1.21.8+
- TO DO others
| Module name | Description |
|---|---|
| AuthSocial | Authentication module for SocialBridge minecraft plugin |
- Modules and social platforms are hotplug, they are can be enabled\disabled (loaded\unloaded) in runtime without server reboot
- Connecting\disconnecting modules and social platforms generates events in container
(BridgeEvents) ISocialBridge.getEvents(); - Minecraft crossplatform API available via
(IMinecraftPlatform) ISocialBridge.getMinecraftPlatform(), but new functionality (crossplatform or platform-specific) can be expanded by modules. - Specific module can be accessed via
TModule ISocialBridge.getModule(Class<TModule> tClass); - Social crossplatform API available via
(Collection<ISocialPlatform>) ISocialBridge.getSocialPlatforms(), please note that there may be multiple social platforms (include multiple social platforms for one social). - Specific social platform can be accessed via
TSocialPlatform ISocialBridge.getSocialPlatform(Class<TSocialPlatform> tClass) - Contract
ISocialBridgehave some methods for connect\disconnect modules and social platforms, it means that one module can manage other modules and social platforms
repositories {
maven {
name = "gitea"
url = "https://git.kosyakmakc.ru/api/packages/kosyakmakc/maven"
}
}
dependencies {
compileOnly "io.github.kosyakmakc:SocialBridge:0.10.+"
}
