All Classes and Interfaces
Class
Description
Entry point of the Flick Server API.
Internal: holder of the running instance.
Implementation of
FlickAPI: sessions, inbound messages, config policies./flick list | info <player> | reload.Server API categories a player can individually refuse in Flick's client settings.
Ids of Flick Client modules that a server can disable (generated from the client's module registry at runtime,
Flick Client 0.1.0 — every toggleable module; "client", "theme" and "friends" cannot be disabled).
A player that completed the Flick handshake on this server.
Fired (main thread) when a player's Flick client completes the handshake — usually ~1 tick after
PlayerJoinEvent.Fired (main thread) when a Flick player leaves; the client already discards everything this server set.
Wire format of the
flick:api plugin channel (spec: docs/SERVER_API.md).Parsed and validated
hello.mods: nonce (nullable), ids, denied flag.Plugin entry point of FlickServerAPI.
A server-defined waypoint shown by Flick Client (beam, icon, name and distance).
Notification style (selects the toast icon on the client).
Parsed config.yml (immutable snapshot; replaced on /flick reload).
String validation shared by encoder and decoder.
Icons a server may put on a waypoint (rendered with Flick's Phosphor icon set).