Basalt's own (PowerNukkitX's PlayerFormRespondedEvent): any form's raw answer.
Interface in @minecraft/server
Basalt’s own (PowerNukkitX’s PlayerFormRespondedEvent): any form’s raw answer.
import type { PlayerFormRespondedAfterEvent } from '@minecraft/server';Subscribe to it with world.afterEvents.playerFormResponded.
Example
Section titled “Example”import { world, type PlayerFormRespondedAfterEvent } from '@minecraft/server';
world.afterEvents.playerFormResponded.subscribe((event: PlayerFormRespondedAfterEvent) => { console.log('playerFormResponded', event.player.name, event.formId, event.response);});import { world } from '@minecraft/server';
world.afterEvents.playerFormResponded.subscribe((event) => { console.log('playerFormResponded', event.player.name, event.formId, event.response);});Properties
Section titled “Properties”player
Section titled “player”read-only
readonly player: Player;Types
formId
Section titled “formId”read-only
readonly formId: number;response
Section titled “response”read-only
readonly response: string | undefined;The answer’s JSON, or undefined if the form was closed.
cancelationReason
Section titled “cancelationReason”read-only
readonly cancelationReason: number | undefined;