Namespace Callback

Module used to handle callbacks. Investigate details about the callback mechanism and the list of pre-defined callbacks.

Functions

  • Adds callback function for the specified callback name. Most of native events can be prevented using Game.prevent call.

    Parameters

    • name: string

      callback name, should be one of the pre-defined or a custom name if invoked via Callback.invokeCallback

    • func: Function

      function to be called when an event occurs

    • Optionalpriority: number

      the more this value is, the earlier your callback handler will be called when an event occurs

    Returns void

  • Parameters

    Returns void

    2.0.4b37

  • Parameters

    Returns void

    2.0.4b37

  • Parameters

    Returns void

    2.2.1b106

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "tick"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LocalTick"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

    2.2.1b106

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.1.0b57

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.2.0b83

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.2.1b106

  • Parameters

    Returns void

    2.2.1b106

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.2.1b93

  • Parameters

    • name: "EntityRemovedLocal"
    • func: EntityFunction
    • Optionalpriority: number

    Returns void

    2.2.1b93

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.2.1b88

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.4.0b122

  • Parameters

    Returns void

    2.4.0b122

  • Parameters

    Returns void

  • Parameters

    Returns void

    Use "GenerateChunk" with condition instead.

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.0.1b11

  • Parameters

    Returns void

    2.2.0b84

  • Parameters

    Returns void

    2.2.0b84

  • Parameters

    Returns void

    2.3.1b115 (implemented in 2.2.1b105)

  • Parameters

    Returns void

    2.3.1b115 (implemented in 2.2.1b105)

  • Parameters

    Returns void

    2.3.1b115 (implemented in 2.2.1b105)

  • Parameters

    Returns void

    2.3.1b115 (implemented in 2.2.1b105)

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "AddRuntimePacks"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "PreBlocksDefined"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "BlocksDefined"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "PreLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "APILoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ModsLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "PostLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "OptionsChanged"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

    2.4.0b122

  • Parameters

    Returns void

  • Parameters

    Returns void

    2.1.0b57

  • Parameters

    • name: "LevelCreated"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "LocalLevelLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

    2.2.1b106

  • Parameters

    • name: "RemoteLevelLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "RemoteLevelPreLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ServerLevelLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ServerLevelPreLoaded"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ServerPlayerLoaded"
    • func: PlayerFunction
    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LevelDisplayed"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "NavigationBackPressed"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "GameLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LevelPreLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LevelLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LocalLevelPreLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "LocalLevelLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ServerLevelPreLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    • name: "ServerLevelLeft"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    • name: "AppSuspended"
    • func: (() => void)
        • (): void
        • Returns void

    • Optionalpriority: number

    Returns void

  • Invokes callback with any name and up to 10 additional parameters. You should not generally call pre-defined callbacks until you really need to do so. If you want to trigger some event in your mod, use your own callback names.

    Parameters

    • name: string

      callback name

    • Optionalo1: any
    • Optionalo2: any
    • Optionalo3: any
    • Optionalo4: any
    • Optionalo5: any
    • Optionalo6: any
    • Optionalo7: any
    • Optionalo8: any
    • Optionalo9: any
    • Optionalo10: any

    Returns void

Copyright © 2024 Nernar. Copyright © 2020 #mineprogramming. Built with ❤ and TypeDoc.