Type Alias PrintJSONPacket

A union of possible PrintJSON packets. Sent to clients purely to display a message to the player. While various message types provide additional arguments, clients only need to evaluate the data argument to construct the human-readable message text. All other arguments may be ignored safely.

Only some of these attributes are present on each subtype, see each subtype for more information.