We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
Welcome to the PieRakNet wiki!
To create a pieraknet server youll need to create a raknet instance:
server = BedrockServer()
later youll need to attach an interface to handle game packages:
interface = GameInterface() server.interface = interface
GameInterface.py:
class GameInterface: def on_game_packet(self, packet_body, connection): print(f"We just receive a packet {packet_body} from {connection.address}")
then youll need to handle game packages.
To customize raknet server:
Example server.py:
from pieraknet.server import Server as RakNetServer
class BedrockServer: def main(self): from piebedrock.interface import GameInterface server = BedrockServer() interface = GameInterface() server = RakNetServer() server.logger.setLevel("INFO") server.game="MCPE" server.name="H" server.modt="G" server.interface = interface server.start() if __name__ == '__main__': server = BedrockServer() server.main()