Uses of Package
nl.pim16aap2.lightkeeper.protocol
Packages that use nl.pim16aap2.lightkeeper.protocol
Package
Description
Public JUnit framework API for creating worlds and synthetic players and asserting game state.
AssertJ assertions for live server/plugin, world/block, entity-query, player, menu, event-capture and error state,
plus frozen inventory/item, event/value, result, entity/geometry and semantic chat snapshots.
Agent protocol command types.
-
Classes in nl.pim16aap2.lightkeeper.protocol used by nl.pim16aap2.lightkeeper.frameworkClassDescriptionIdentifies the actor that executes a server-side command.Outcome of a main-hand item drop, distinguishing the two reasons a drop can fail to materialize.Typed wire envelope for structured payload values.Typed snapshot of a single non-air inventory or menu slot, carried directly inside protocol responses instead of a pre-serialized JSON string.Represents a snapshot of a plugin on the server.
-
Classes in nl.pim16aap2.lightkeeper.protocol used by nl.pim16aap2.lightkeeper.framework.assertions
-
Classes in nl.pim16aap2.lightkeeper.protocol used by nl.pim16aap2.lightkeeper.protocolClassDescriptionCanonical agent protocol error codes.Response record for
BLOCK_TYPE.Response record forCANCEL_NEXT_EVENTS.Response record forCLEAR_CAPTURED_EVENTS.Response record forCLEAR_SERVER_ERRORS.Response record forCLICK_MENU_SLOT.Identifies the actor that executes a server-side command.Response record forCREATE_PLAYER.Response record forDRAG_MENU_SLOTS.Response record forDROP_ITEM.Outcome of a main-hand item drop, distinguishing the two reasons a drop can fail to materialize.Response record forEXECUTE_COMMAND.Response record forEXECUTE_PLAYER_COMMAND.A single captured event instance: its typed property values plus the server tick it fired on.Response record forGET_CAPTURED_EVENTS.Response record forGET_OPEN_MENU.Response record forGET_PLAYER_CHAT_COMPONENTS.Response record forGET_PLAYER_INVENTORY.Response record forGET_PLAYER_MESSAGES.Response record forGET_SERVER_ERRORS.Response record forGET_SERVER_PLATFORM.Response record forGET_SERVER_PLUGINS.Response record forGET_SERVER_TICK.Response record forHANDSHAKE.Response record forHAS_PLAYER_PERMISSION.Sealed command hierarchy for the LightKeeper agent protocol.Sealed response hierarchy for the LightKeeper agent protocol.Typed wire envelope for structured payload values.Response record forIS_CHUNK_LOADED.Typed snapshot of a single non-air inventory or menu slot, carried directly inside protocol responses instead of a pre-serialized JSON string.Selects how a synthetic player is placed onto the server byCreatePlayer.Command.Response record forLEFT_CLICK_BLOCK.Response record forLOAD_CHUNK.Response record forMAIN_WORLD.The kind of mutation to apply to the permission node.Response record forMUTATE_PLAYER_PERMISSION.Response record forNEW_WORLD.Response record forPLACE_PLAYER_BLOCK.Response record forPLAYER_CHAT.A single entity's state, read in the same main-thread burst as its siblings.Response record forQUERY_ENTITIES.A display entity's transformation.Response record forREGISTER_EVENT_LISTENER.Response record forREMOVE_PLAYER.Response record forRIGHT_CLICK_BLOCK.Typed snapshot of a single captured server error or warning, carried directly inside protocol responses.Represents a snapshot of a plugin on the server.Response record forSET_BLOCK.Response record forTAB_COMPLETE_PLAYER.Response record forTELEPORT_PLAYER.Response record forUNLOAD_CHUNK.Response record forUNREGISTER_EVENT_LISTENER.Response record forWAIT_TICKS.