classicborne
    Preparing search index...

    Class BaseUniverse

    Yet to be documented.

    Hierarchy

    • TypedEmitter
      • BaseUniverse
    Index

    Constructors

    Properties

    heartbeat: any
    levels: Map<any, any>

    Yet to be documented.

    server: any

    Yet to be documented.

    serverConfiguration: any
    defaultMaxListeners: number
    heartbeatClass: Promise<typeof BaseHeartbeat> = ...

    Yet to be documented.

    playerClass: typeof BasePlayer = BasePlayer

    Yet to be documented.

    Methods

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • ...args: Parameters<
            {
                playerAdded: (player: Player) => void;
                playerRemoved: (player: Player) => void;
            }[U],
        >

      Returns boolean

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Returns U[]

    • Returns number

    • Parameters

      • type: "playerAdded" | "playerRemoved"

      Returns number

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • type: U

      Returns {
          playerAdded: (player: Player) => void;
          playerRemoved: (player: Player) => void;
      }[U][]

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • type: U

      Returns {
          playerAdded: (player: Player) => void;
          playerRemoved: (player: Player) => void;
      }[U][]

    • Parameters

      • Optionalevent: "playerAdded" | "playerRemoved"

      Returns this

    • Type Parameters

      • U extends "playerAdded" | "playerRemoved"

      Parameters

      • event: U
      • listener: {
            playerAdded: (player: Player) => void;
            playerRemoved: (player: Player) => void;
        }[U]

      Returns this

    • Parameters

      • n: number

      Returns this