Bridge icon

Bridge -----

A minecraft sync service manager



Gradle
Code (Text):
repositories {
    maven { url('https://byncing.eu/repository/') }
}

dependencies {
    implementation('eu.byncing:bridge-driver:1.0.2-BETA')
}

ServiceManager
Code (Java):
IBridgeService service = BridgeDriver. getInstance ( ). getServiceManager ( ). getService ( "Lobby" ) ;
service. getPlayers ( ). forEach (player -> player. sendMessage ( "§aHello world" ) ) ;

PlayerManager
Code (Java):
IBridgePlayer player = BridgeDriver. getInstance ( ). getPlayerManager ( ). getPlayer ( "byncing" ) ;
player. kick ( "§eNoob!" ) ;
player. sendMessage ( "OnlineCount:" + player. getService ( ). getOnlineCount ( ) ) ;

EventManager
Code (Java):
public class TutorialListener implements IBridgeListener {

    @BridgeHandler
    public void handle (PlayerConnectEvent event ) {
        IBridgePlayer player = event. getPlayer ( ) ;
        player. sendMessage ( "§a" + player. getName ( ) + "joined the game!" ) ;
        if (player. getService ( ). getName ( ). equals ( "Lobby" ) ) {
            player. sendMessage ( "connect" ) ;
            player. connect (BridgeDriver. getInstance ( ). getServiceManager ( ). getService ( "MLGRush" ) ) ;
        }
    }
}
Register a Listener
Code (Java):
BridgeDriver. getInstance ( ). getEventManager ( ). register ( new TutorialListener ( ) ) ;

PacketManager
Code (Java):
BridgeDriver. getInstance ( ). getPacketManager ( ). register ( new IPacketHandler <PacketPlayerMessage > ( ) {
    @Override
    public void handle (IChannel iChannel, PacketPlayerMessage packet ) {
        System. out. println ( "message read: " + packet. getMessage ( ) ) ;
    }

    @Override
    public Class <? extends Packet > [ ] getClasses ( ) {
        return new Class [ ] {PacketPlayerMessage. class } ;
    }
} ) ;
Resource Information
Author:
----------
Total Downloads: 203
First Release: Nov 7, 2021
Last Update: Nov 14, 2021
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings