Index

A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accessorName() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Returns the value of the accessorName record component.
acquire(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeLock
Attempts to acquire the module-wide IDE runtime lock without waiting.
action() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Returns the value of the action record component.
A first test - Search tag in Overview
Section
afterAll(ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Closes shared framework state after all tests in the class.
afterEach(ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Cleans up method-scoped framework resources after each test method.
AGENT_SHA_MISMATCH - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
agentAuthToken() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the agentAuthToken record component.
agentCacheIdentity() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the agentCacheIdentity record component.
AgentErrorCode - Enum Class in nl.pim16aap2.lightkeeper.protocol
Canonical agent protocol error codes.
agentJar() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the agentJar record component.
agentJarSha256() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the agentJarSha256 record component.
AgentProtocolException - Exception Class in nl.pim16aap2.lightkeeper.protocol
Thrown by agent request handlers to signal a structured protocol-level failure.
AgentProtocolException(AgentErrorCode, String) - Constructor for exception class nl.pim16aap2.lightkeeper.protocol.AgentProtocolException
 
AgentProtocolException(AgentErrorCode, String, Throwable) - Constructor for exception class nl.pim16aap2.lightkeeper.protocol.AgentProtocolException
 
AgentProtocolMapper - Class in nl.pim16aap2.lightkeeper.protocol
Creates consistently configured JSON mappers for both endpoints of the LightKeeper agent wire protocol.
agentSha256() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns the value of the agentSha256 record component.
andWaitForMenuClose() - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Waits until the menu closes using the default timeout.
andWaitForMenuClose(Duration) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Waits until the menu closes.
andWaitForMenuOpen() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Waits for an open menu using the default timeout.
andWaitForMenuOpen(int) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Waits for an open menu for this player.
andWaitTicks(int) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Waits for the requested number of ticks.
andWaitTicks(int) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Waits for at least the requested number of server ticks.
Artifact(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Creates an instance of a Artifact record class.
asBoolean() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
asDouble() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
asLong() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
assertThat(BlockRef) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(BlockStateSnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(CapturedEventSnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates frozen typed-event assertions.
assertThat(ChatComponentSnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(CommandResult) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates command dispatch result assertions.
assertThat(EntityQuery) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(EntitySnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(EventCaptureHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates live event-capture assertions.
assertThat(ILightkeeperFramework) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates an assertion chain for framework-level runtime state.
assertThat(InteractionResult) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates interaction outcome assertions.
assertThat(InventorySnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates assertions over a frozen inventory.
assertThat(MenuHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates an assertion chain for menu-related state.
assertThat(MenuItemSnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates assertions over a frozen item.
assertThat(MenuSnapshot) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates assertions over a frozen menu.
assertThat(PlayerHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates an assertion chain for player-related state.
assertThat(ServerErrorsHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates live structured-error assertions.
assertThat(Vec3) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(WorldHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates an assertion chain for world-related state.
assertThat(EntitySnapshot.Transform) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
 
assertThat(IProtocolValue) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Creates frozen typed-value assertions.
asString() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
asString() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Renders this spec in block-data string form.
asUuid() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
asVector() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
atLocation(WorldHandle, double, double, double) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Places the player in the target world at explicit coordinates.
atSpawn(WorldHandle) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Places the player at the world spawn location.
AUTH_FAILED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
authors() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns the value of the authors record component.

B

beforeAll(ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Starts a shared framework when tests are not configured for per-method fresh servers.
beforeEach(ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Starts or scopes framework state before each test method.
blockAt(BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Gets a live reference to the block at a position.
blockData() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Returns the value of the blockData record component.
blockData() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Returns the value of the blockData record component.
blockData() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the blockData record component.
blockFace() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the blockFace record component.
blockFace() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the blockFace record component.
BlockPos - Record Class in nl.pim16aap2.lightkeeper.framework
Integer block coordinates in a world.
BlockPos(int, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.framework.BlockPos
Creates an instance of a BlockPos record class.
BlockRef - Class in nl.pim16aap2.lightkeeper.framework
LIVE address of a block in a world: it stores where, never what.
BlockRefAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Eager assertions over a live block address, using the canonical material and partial-state rules.
BlockSpec - Record Class in nl.pim16aap2.lightkeeper.framework
A block specification: a material plus the state properties a test cares about.
BlockSpec(String, Map<String, String>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Validates and normalizes the fields.
BlockStateSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Frozen snapshot of a block's full state at the moment it was read.
BlockStateSnapshot(String, String, Map<String, String>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Validates the fields.
BlockStateSnapshotAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Partial spec assertions over a frozen block state, using the snapshot's canonical matcher.
BlockType - Class in nl.pim16aap2.lightkeeper.protocol
Requests the namespaced material key of the block at the given position.
BlockType.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for BLOCK_TYPE.
BlockType.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for BLOCK_TYPE.
blockTypeAt(BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Retrieves the block type at a position.
BotJoinDeniedException - Exception Class in nl.pim16aap2.lightkeeper.framework
Thrown when a FULL_LOGIN bot is refused by the server (whitelist, ban, full server, or a plugin denial at pre-login/login).
BotJoinDeniedException(String) - Constructor for exception class nl.pim16aap2.lightkeeper.framework.BotJoinDeniedException
Creates a denial exception.
BotJoinTimeoutException - Exception Class in nl.pim16aap2.lightkeeper.framework
Thrown when a FULL_LOGIN bot does not reach the play phase (and fire PlayerJoinEvent) within the agent's bounded timeout.
BotJoinTimeoutException(String) - Constructor for exception class nl.pim16aap2.lightkeeper.framework.BotJoinTimeoutException
Creates a timeout exception.
bots() - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
Gets the bots facet: join synthetic players into a world, or configure one via a builder.
bounded() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the bounded record component.
build() - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Builds and joins the configured synthetic player.
build() - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Builds and creates the configured world.
builder() - Method in interface nl.pim16aap2.lightkeeper.framework.IBots
Creates a player builder.
builder() - Method in interface nl.pim16aap2.lightkeeper.framework.IWorlds
Creates a world builder.
bukkitVersion() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Returns the value of the bukkitVersion record component.

C

cacheKey() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the cacheKey record component.
cancelled() - Method in record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Returns the value of the cancelled record component.
cancelled() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Response
Returns the value of the cancelled record component.
cancelled() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Response
Returns the value of the cancelled record component.
CANCELLED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.DropResult
A plugin cancelled the PlayerDropItemEvent: the item entity was removed again and the player's inventory is unchanged.
cancelNext(int) - Method in class nl.pim16aap2.lightkeeper.framework.EventCaptureHandle
Arms cancellation of the next count fired events of this capture's class.
cancelNextEvents(String, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Arms cancellation of the next N fired events of a class (LOWEST-priority listener).
CancelNextEvents - Class in nl.pim16aap2.lightkeeper.protocol
Arms deterministic cancellation of the next N fired events of a class.
CancelNextEvents.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for CANCEL_NEXT_EVENTS.
CancelNextEvents.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for CANCEL_NEXT_EVENTS.
capture(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IEvents
Starts capturing Bukkit events of the specified type.
captureActive() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Returns the value of the captureActive record component.
captured() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerErrorsAssert
 
CapturedEvent(long, Map<String, IProtocolValue>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Validates and defensively copies the values, preserving their order.
CapturedEventAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Frozen event assertions that preserve typed fields and distinguish absent from explicit-null values.
CapturedEventSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Snapshot of a captured Bukkit event.
CapturedEventSnapshot(String, long, Map<String, IProtocolValue>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Validates and defensively copies the values, preserving their order.
capturedServerErrors() - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets all captured server errors: structured log events plus raw stderr stack-trace detections.
chat(String) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Makes this player say a chat message, firing the real chat event (synchronously, as with any plugin-triggered chat).
ChatComponentAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Frozen semantic assertions associating literal text with effective click actions and payloads.
chatComponents() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
 
chatComponents() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets a list of captured chat components for this player.
ChatComponentSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Frozen native chat-component JSON with shared literal-text and effective-click interpretation.
ChatComponentSnapshot(String) - Constructor for record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Validates the immutable JSON input reference without decoding it eagerly.
ChatComponentSnapshot.ClickAction - Record Class in nl.pim16aap2.lightkeeper.framework
Frozen literal text and its associated effective action.
className() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Returns the value of the className record component.
clear() - Method in class nl.pim16aap2.lightkeeper.framework.EventCaptureHandle
Clears all captured events for this session.
clear() - Method in class nl.pim16aap2.lightkeeper.framework.ServerErrorsHandle
Clears all captured server errors.
clearCapturedEvents(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Clears captured events for a class.
ClearCapturedEvents - Class in nl.pim16aap2.lightkeeper.protocol
Clears the captured event buffer for the given class.
ClearCapturedEvents.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for CLEAR_CAPTURED_EVENTS.
ClearCapturedEvents.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for CLEAR_CAPTURED_EVENTS.
clearServerErrors() - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Clears all captured server errors and advances the raw stderr scan window.
ClearServerErrors - Class in nl.pim16aap2.lightkeeper.protocol
Discards all server errors captured by the agent's log appender and resets its dropped-entry counter.
ClearServerErrors.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for CLEAR_SERVER_ERRORS.
ClearServerErrors.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for CLEAR_SERVER_ERRORS.
ClickAction(String, String, String) - Constructor for record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Validates the immutable action identity and literal text.
clickActions() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Decodes contiguous literal runs and their effective click actions.
clickAtIndex(int) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Clicks a slot in the open menu, auto-waiting for an open menu first (bounded, default 10 seconds).
clickChatComponent(ChatComponentSnapshot) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Clicks the run_command action of a captured chat component by extracting its command and executing it as this player, exactly as a real player clicking the message would.
clickItem(String) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Clicks the first menu item whose display name contains the given fragment, auto-waiting for an open menu first (bounded, default 10 seconds).
clickMenuSlot(UUID, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Clicks a menu slot for a synthetic player.
ClickMenuSlot - Class in nl.pim16aap2.lightkeeper.protocol
Simulates a click on the given inventory slot.
ClickMenuSlot.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for CLICK_MENU_SLOT.
ClickMenuSlot.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for CLICK_MENU_SLOT.
clickRunCommand() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
 
clickSuggestedCommand() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
 
CLIENT_RESPONSE_TIMEOUT_MARGIN_MILLIS - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
Safety margin, in milliseconds, added to the agent-side operation timeout to derive the client's response timeout.
close() - Method in class nl.pim16aap2.lightkeeper.framework.EventCaptureHandle
Stops capturing events and unregisters the listener.
close() - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
 
close() - Method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeLock
 
command() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Returns the value of the command record component.
command() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Returns the value of the command record component.
Command(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
Validates command inputs.
Command(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
Validates command inputs.
Command(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
Validates command inputs.
Command(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
Validates command inputs.
Command(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
Validates command inputs.
Command(String, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Creates an instance of a Command record class.
Command(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Validates command inputs.
Command(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Validates command inputs.
Command(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Validates command inputs.
Command(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Validates command inputs.
Command(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Validates command inputs.
Command(String, String, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Validates command inputs.
Command(String, String, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Validates command inputs.
Command(String, String, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Validates command inputs.
Command(String, String, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Validates command inputs.
Command(String, String, int, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Validates command inputs.
Command(String, String, int, int, int, String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Validates command inputs.
Command(String, String, int, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Validates command inputs.
Command(String, String, String, boolean, int, int, int, int, int, int, boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Validates command inputs.
Command(String, String, String, String, long) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Validates command inputs.
Command(String, String, UUID, String, Double, Double, Double, Double, String, boolean, JoinMode, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Creates an instance of a Command record class.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Validates command inputs.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Validates command inputs.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Validates command inputs.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Validates command inputs.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Validates command inputs.
Command(String, UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Validates command inputs.
Command(String, UUID, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Validates command inputs.
Command(String, UUID, int, int, int, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Validates command inputs.
Command(String, UUID, int, int, int, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Validates command inputs.
Command(String, UUID, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Validates that a command was supplied and normalizes surrounding whitespace.
Command(String, UUID, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Validates command inputs.
Command(String, UUID, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Validates command inputs.
Command(String, UUID, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Validates the command inputs.
Command(String, UUID, String, double, double, double) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Validates command inputs.
Command(String, UUID, String, int[]) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Creates an instance of a Command record class.
Command(String, UUID, String, int, int, int) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Validates command inputs.
Command(String, UUID, String, MutatePlayerPermission.Mode) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Validates command inputs.
Command(String, CommandSource, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Validates command inputs.
commandLine() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Returns the value of the commandLine record component.
CommandResult - Record Class in nl.pim16aap2.lightkeeper.framework
Result of executing a command through the framework.
CommandResult(boolean, String) - Constructor for record class nl.pim16aap2.lightkeeper.framework.CommandResult
Creates an instance of a CommandResult record class.
CommandResultAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions over a returned command dispatch result, without executing or retrying the command.
commandSource() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Returns the value of the commandSource record component.
CommandSource - Enum Class in nl.pim16aap2.lightkeeper.protocol
Identifies the actor that executes a server-side command.
completions() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Response
Returns the value of the completions record component.
componentsJson() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Response
Returns the value of the componentsJson record component.
Condition - Interface in nl.pim16aap2.lightkeeper.framework
CONSOLE - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.CommandSource
Commands run as the server console sender.
count() - Method in class nl.pim16aap2.lightkeeper.framework.EntityQuery
Counts the matching entities — one RPC, the cheap probe shape for retrying assertions.
count() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Returns the value of the count record component.
count() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Returns the value of the count record component.
countEntities(String, String, BlockPos, BlockPos) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Counts entities in a world matching the optional type and bounds filters.
countOnly() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the countOnly record component.
crash() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Crashes the Minecraft server immediately by force-killing the process.
create() - Method in interface nl.pim16aap2.lightkeeper.framework.IWorlds
Creates a new world using framework defaults.
create() - Static method in class nl.pim16aap2.lightkeeper.protocol.AgentProtocolMapper
Creates a mapper that rejects null primitive values while tolerating additive unknown response fields.
create(WorldSpec) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorlds
Creates a new world from a world spec.
CreatePlayer - Class in nl.pim16aap2.lightkeeper.protocol
Spawns a synthetic player on the server.
CreatePlayer.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for CREATE_PLAYER.
CreatePlayer.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for CREATE_PLAYER.
currentServerTick() - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets the server's current tick.
currentTick() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets the agent's monotonic tick counter, for correlating against CapturedEventSnapshot.tick() stamps.
customName() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the customName record component.
customName() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the customName record component.

D

DEAD - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException.Reason
The player is dead and has not respawned.
DEFAULT_SYNC_OPERATION_TIMEOUT_SECONDS - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
Default maximum time, in seconds, the agent waits for a scheduled synchronous server operation before reporting TIMEOUT.
description() - Method in class nl.pim16aap2.lightkeeper.framework.EntityQuery
 
description() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns the value of the description record component.
directory() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets the Minecraft server's working directory.
DISCONNECTED - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException.Reason
The player left the server or otherwise went offline.
discovery() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Returns the value of the discovery record component.
DISCOVERY_FILE_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Name of the discovery metadata document.
discoveryFile(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Returns the discovery metadata path for a Maven module.
dispatched() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Response
Returns the value of the dispatched record component.
dispatched() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Response
Returns the value of the dispatched record component.
displayName() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuItemSnapshotAssert
 
displayName() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns the value of the displayName record component.
displayName() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns the value of the displayName record component.
doesNotHaveField(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CapturedEventAssert
Checks that an accessor is absent from the capture.
doesNotHaveItemInInventory(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player does not have an item with the specified material in their inventory.
doesNotHaveLoadedChunkAt(int, int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Asserts that a chunk is not loaded at the target coordinates.
doesNotHaveOpenMenu() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player currently has no actionable menu open, without waiting.
doesNotHavePermission(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player's current effective Bukkit permissions do not grant the node.
dragMenuSlots(UUID, String, int...) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Performs a menu drag interaction for a synthetic player.
DragMenuSlots - Class in nl.pim16aap2.lightkeeper.protocol
Simulates an inventory drag placing the given material into the specified slots.
DragMenuSlots.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for DRAG_MENU_SLOTS.
DragMenuSlots.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for DRAG_MENU_SLOTS.
dragWithMaterial(String, int...) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Performs a drag operation using a material over the provided slots, auto-waiting for an open menu first (bounded, default 10 seconds).
dropItem(UUID) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Drops item from player's main hand.
DropItem - Class in nl.pim16aap2.lightkeeper.protocol
Drops the player's main-hand item into the world.
DropItem.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for DROP_ITEM.
DropItem.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for DROP_ITEM.
dropMainHandItem() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Simulates the player dropping their main hand item.
DROPPED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.DropResult
The drop materialized: a PlayerDropItemEvent fired uncancelled, the item entity stays in the world, and one item was consumed from the player's main hand.
droppedCount() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Returns the value of the droppedCount record component.
DropResult - Enum Class in nl.pim16aap2.lightkeeper.protocol
Outcome of a main-hand item drop, distinguishing the two reasons a drop can fail to materialize.

E

element(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
Selects a nested list element and retains its index in diagnostics.
elements() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
EMPTY_HAND - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.DropResult
The player had nothing in their main hand; no event was fired at all.
endTick() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Returns the value of the endTick record component.
entities() - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Gets a live, composable entity query for this world.
entities() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Returns the value of the entities record component.
EntityData(UUID, String, double, double, double, String, List<String>, QueryEntities.TransformData) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Validates and defensively copies the fields.
EntityQuery - Class in nl.pim16aap2.lightkeeper.framework
LIVE, composable entity query for one world: filters build new immutable queries, terminals re-query the server per call.
EntityQueryAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Live entity-query assertions; count checks use the cheap count-only RPC and never load chunks.
EntitySnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Frozen snapshot of one entity's state, read in the same main-thread burst as its query siblings — every snapshot from one EntityQuery.snapshot() call shares one tick and is internally consistent.
EntitySnapshot(UUID, String, Vec3, String, List<String>, EntitySnapshot.Transform, long) - Constructor for record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Validates and defensively copies the fields; sorts pdcKeys so the documented ordering holds regardless of the source.
EntitySnapshot.Rotation - Record Class in nl.pim16aap2.lightkeeper.framework
A rotation quaternion.
EntitySnapshot.Transform - Record Class in nl.pim16aap2.lightkeeper.framework
A display entity's transformation: display entities move via transform, not position.
EntitySnapshotAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Position and display-transform assertions over one frozen entity observation.
EntityTransformAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Frozen display-transform navigation with explicit vector tolerances and ordinary quaternion value checks.
entityTypeKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the entityTypeKey record component.
enumClass() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Returns the value of the enumClass record component.
environment() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns the value of the environment record component.
environment() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns the value of the environment record component.
environment() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns the value of the environment record component.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.CommandResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot.Severity
Error-or-worse entry; fails hasNoServerErrors() unless allowlisted.
errorCode() - Method in exception class nl.pim16aap2.lightkeeper.protocol.AgentProtocolException
Returns the error code that the dispatcher should include in the wire response.
errors() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
 
errors() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets a handle over the always-on server-error capture.
errors() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Returns the value of the errors record component.
evaluate() - Method in interface nl.pim16aap2.lightkeeper.framework.Condition
Evaluates whether the condition has been met.
EventCaptureAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Eager, non-consuming assertions over a live event capture buffer.
eventCaptureHandle(IFrameworkGatewayView, String) - Static method in class nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Creates an event capture handle.
EventCaptureHandle - Class in nl.pim16aap2.lightkeeper.framework
Handle for a dynamic event capture session.
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Returns the value of the eventClassName record component.
eventClassName() - Method in class nl.pim16aap2.lightkeeper.framework.EventCaptureHandle
 
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Returns the value of the eventClassName record component.
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Returns the value of the eventClassName record component.
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Returns the value of the eventClassName record component.
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Returns the value of the eventClassName record component.
eventClassName() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Returns the value of the eventClassName record component.
eventFired() - Method in record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Returns the value of the eventFired record component.
events() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EventCaptureAssert
 
events() - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
Gets the events facet: capture Bukkit events for later inspection.
events() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Response
Returns the value of the events record component.
eventually(Duration, LightkeeperAssertions.RetryingAssertion) - Static method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions
Retries an assertion until it passes or the timeout expires.
executeCommand(String) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Executes a command as this player.
executeCommand(CommandSource, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Executes a command from the requested source.
ExecuteCommand - Class in nl.pim16aap2.lightkeeper.protocol
Executes a server-side command as the console.
ExecuteCommand.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for EXECUTE_COMMAND.
ExecuteCommand.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for EXECUTE_COMMAND.
executePlayerCommand(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Executes a command as a synthetic player.
ExecutePlayerCommand - Class in nl.pim16aap2.lightkeeper.protocol
Executes a command as the given synthetic player.
ExecutePlayerCommand.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for EXECUTE_PLAYER_COMMAND.
ExecutePlayerCommand.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for EXECUTE_PLAYER_COMMAND.
executionId() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the executionId record component.
executionId() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the executionId record component.
Explore the API - Search tag in Overview
Section
extraJvmArgs() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the extraJvmArgs record component.

F

field(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
Selects a record field, distinguishing a missing key from explicit null.
fields() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
fields() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
Returns the value of the fields record component.
findItem(String) - Method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Finds an item in the inventory by material key.
FLAT - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldType
 
FrameworkHandleFactory - Class in nl.pim16aap2.lightkeeper.framework
Internal handle factory used by the framework runtime and builders.
FreshServer - Annotation Interface in nl.pim16aap2.lightkeeper.framework
Marker annotation that forces a fresh server lifecycle.
fromItems(List<ItemSnapshot>) - Static method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Creates an InventorySnapshot from the typed item snapshots returned by the agent RPC.
fromTemplate(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorlds
Loads a world from a pre-provisioned template folder.
fromWireCode(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
Parses an error code from wire format.
FULL_LOGIN - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.JoinMode
Drive the full vanilla login pipeline over a real loopback TCP connection.
fullLogin() - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Joins the player through the full vanilla login pipeline over real loopback TCP.

G

getBlock(String, BlockPos) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets block material at a position.
getBlockData(String, BlockPos) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets the full block-data string at a position (every state property included).
getCaptured() - Method in class nl.pim16aap2.lightkeeper.framework.ServerErrorsHandle
Gets all server errors and warnings captured since server boot or the last clear.
getCapturedEvents() - Method in class nl.pim16aap2.lightkeeper.framework.EventCaptureHandle
Gets all captured events since the last clear or registration.
getCapturedEvents(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets captured events for a class.
GetCapturedEvents - Class in nl.pim16aap2.lightkeeper.protocol
Returns all captured events of the given class as typed property snapshots.
GetCapturedEvents.CapturedEvent - Record Class in nl.pim16aap2.lightkeeper.protocol
A single captured event instance: its typed property values plus the server tick it fired on.
GetCapturedEvents.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_CAPTURED_EVENTS.
GetCapturedEvents.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_CAPTURED_EVENTS.
getMenu() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Returns the currently open menu if available.
GetOpenMenu - Class in nl.pim16aap2.lightkeeper.protocol
Returns a snapshot of the inventory menu currently open for the player, or an empty response if none.
GetOpenMenu.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_OPEN_MENU.
GetOpenMenu.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_OPEN_MENU.
GetPlayerChatComponents - Class in nl.pim16aap2.lightkeeper.protocol
Returns accumulated chat component JSON strings received by the player via NMS packets.
GetPlayerChatComponents.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_PLAYER_CHAT_COMPONENTS.
GetPlayerChatComponents.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_PLAYER_CHAT_COMPONENTS.
GetPlayerInventory - Class in nl.pim16aap2.lightkeeper.protocol
Returns a JSON snapshot of the player's non-air inventory slots.
GetPlayerInventory.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_PLAYER_INVENTORY.
GetPlayerInventory.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_PLAYER_INVENTORY.
GetPlayerMessages - Class in nl.pim16aap2.lightkeeper.protocol
Returns all accumulated plain-text messages received by the player.
GetPlayerMessages.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_PLAYER_MESSAGES.
GetPlayerMessages.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_PLAYER_MESSAGES.
GetServerErrors - Class in nl.pim16aap2.lightkeeper.protocol
Returns all server errors and warnings captured by the agent's log appender since agent load or the last CLEAR_SERVER_ERRORS.
GetServerErrors.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_SERVER_ERRORS.
GetServerErrors.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_SERVER_ERRORS.
GetServerPlatform - Class in nl.pim16aap2.lightkeeper.protocol
Requests the server platform identifier (PAPER, SPIGOT, or UNKNOWN).
GetServerPlatform.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_SERVER_PLATFORM.
GetServerPlatform.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_SERVER_PLATFORM.
GetServerPlugins - Class in nl.pim16aap2.lightkeeper.protocol
Retrieves a list of plugins installed on the server.
GetServerPlugins.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_SERVER_PLUGINS
GetServerPlugins.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_SERVER_PLUGINS.
GetServerTick - Class in nl.pim16aap2.lightkeeper.protocol
Requests the current server tick counter.
GetServerTick.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for GET_SERVER_TICK.
GetServerTick.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for GET_SERVER_TICK.
grant(String) - Method in class nl.pim16aap2.lightkeeper.framework.PermissionControl
Grants a permission node by setting it to true on the player's attachment.
GRANT - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Mode
Sets the node to true on the attachment.
grantPermission(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Grants a permission node to a synthetic player by setting it to true on the player's attachment.

H

Handshake - Class in nl.pim16aap2.lightkeeper.protocol
Initial connection handshake.
HANDSHAKE_REQUIRED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
Handshake.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for HANDSHAKE.
Handshake.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for HANDSHAKE.
has(String) - Method in class nl.pim16aap2.lightkeeper.framework.PermissionControl
Queries the live value of a permission node for this player.
hasBlockAt(int, int, int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Starts an assertion chain for a block at the requested coordinates.
hasBlockAt(BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Starts an assertion chain for a block at the requested position.
hasClickableChatText(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that at least one captured chat component contains clickable text matching the fragment.
hasClickableText(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ChatComponentAssert
Checks literal text associated with a click action.
hasClickableText(String) - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Matches decoded literal text associated with an effective click event.
hasComponentsCloseTo(Vec3, double) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.Vec3Assert
Checks an inclusive absolute-error bound on each component, suitable for scale vectors.
hasCount(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityQueryAssert
Checks the current number of matching entities.
hasDisplayName(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuItemSnapshotAssert
Checks the exact display name; a blank expected name means no custom name.
hasEmptySlot(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
Checks that no non-air item was observed at a slot.
hasEmptySlot(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Checks that no non-air item was observed at a slot.
hasEmptySlot(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Checks that no non-air item was observed at a slot.
hasEnum(String, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
Compares both enum type and constant without loading a server-only class.
hasEventCount(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EventCaptureAssert
Checks the number of events since registration or the last explicit clear.
hasField(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CapturedEventAssert
Checks whether an accessor was captured, including explicit-null and dropped values.
hasFiredEvent() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InteractionResultAssert
 
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.CommandResult
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns a hash code value for this object.
hashCode() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns a hash code value for this object.
hasItemAt(int, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
Checks a slot's material.
hasItemAt(int, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Checks a slot's material.
hasItemAt(int, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Checks a slot's material.
hasItemAt(int, String) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Checks whether a slot contains a matching material key.
hasItemAt(int, ItemStack) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
Compares represented item fields, excluding amount and unobserved metadata.
hasItemAt(int, ItemStack) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Compares represented item fields, excluding amount and unobserved metadata.
hasItemAt(int, ItemStack) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Compares represented item fields, excluding amount and unobserved metadata.
hasItemAt(int, ItemStack) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Checks whether a slot matches an expected item stack snapshot.
hasItemInInventory(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player has an item with the specified material in their inventory.
hasLoadedChunkAt(int, int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Asserts that a chunk is loaded at the target coordinates.
hasName(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player has the expected name.
hasNameEqualTo(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Asserts that the world has the expected name.
hasNoErrors() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Asserts that no error-severity server entries have been captured.
hasNoErrors() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerErrorsAssert
 
hasNoErrors(Predicate<ServerErrorSnapshot>) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Asserts that no error-severity entries remain after applying an allowlist.
hasNoErrors(Predicate<ServerErrorSnapshot>) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerErrorsAssert
Checks for error-severity entries outside an explicit allowlist.
hasNoEvents() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EventCaptureAssert
 
hasNonBlankName() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldHandleAssert
Asserts that the world has a non-blank name.
hasNoServerErrors() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Asserts that no error-severity server errors were captured.
hasNoServerErrors(Predicate<ServerErrorSnapshot>) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Asserts that no error-severity server errors were captured, ignoring entries matched by the allowlist.
hasNoWarnings() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerErrorsAssert
 
hasOccupiedSlotCount(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
Checks occupied slots rather than total item units.
hasOccupiedSlotCount(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Checks occupied slots rather than total item units.
hasOccupiedSlotCount(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Checks occupied slots rather than total item units.
hasOpenMenu() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player currently has an actionable menu open.
hasPermission(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that the player's current effective Bukkit permissions grant the node.
hasPermission(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Queries the live value of a permission node for a synthetic player.
HasPlayerPermission - Class in nl.pim16aap2.lightkeeper.protocol
Queries the live value of a permission node for a synthetic player.
HasPlayerPermission.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for HAS_PLAYER_PERMISSION.
HasPlayerPermission.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for HAS_PLAYER_PERMISSION.
hasReference(String, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
Compares the encoded reference type and identity.
hasRunCommand(String, String) - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Matches literal text and its exact run-command payload.
hasSuggestedCommand(String, String) - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Matches literal text and its exact suggest-command payload, preserving spaces.
hasTitle(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Checks an open menu's exact title in one observation.
hasTitle(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Checks an open menu's exact title in one observation.
hasTitle(String) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Checks whether the current open menu has the expected title.
hasVersion(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerPluginAssert
Asserts that the plugin is present with exactly the requested version string.
health() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the health record component.

I

IAgentCommand<R> - Interface in nl.pim16aap2.lightkeeper.protocol
Sealed command hierarchy for the LightKeeper agent protocol.
IAgentResponse - Interface in nl.pim16aap2.lightkeeper.protocol
Sealed response hierarchy for the LightKeeper agent protocol.
IBots - Interface in nl.pim16aap2.lightkeeper.framework
Bots facet of the framework: join synthetic players into a world, or configure one through a builder.
id() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Returns the value of the id record component.
IDE_DIRECTORY_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Name of the IDE test setup directory within the generated state directory.
ideDirectory(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Returns the IDE test setup directory owned by a Maven module.
IdeRuntimeArtifactHasher - Class in nl.pim16aap2.lightkeeper.runtime
Canonically hashes files and directory trees used by IDE runtime preparation and validation.
IdeRuntimeDiscovery - Record Class in nl.pim16aap2.lightkeeper.runtime
Discovery metadata for a reusable IDE test runtime.
IdeRuntimeDiscovery(int, String, String, String, String, String) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Creates an instance of a IdeRuntimeDiscovery record class.
IdeRuntimeDiscoveryReader - Class in nl.pim16aap2.lightkeeper.runtime
Reads generated IDE runtime discovery metadata.
IdeRuntimeDiscoveryReader() - Constructor for class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryReader
 
IdeRuntimeDiscoveryResolver - Class in nl.pim16aap2.lightkeeper.runtime
Resolves a module-owned IDE runtime from a test class output directory.
IdeRuntimeDiscoveryWriter - Class in nl.pim16aap2.lightkeeper.runtime
Atomically publishes generated IDE runtime discovery metadata.
IdeRuntimeDiscoveryWriter() - Constructor for class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryWriter
 
IdeRuntimeLock - Class in nl.pim16aap2.lightkeeper.runtime
Cross-process lease preventing concurrent use or replacement of a module's IDE runtime.
IdeRuntimePaths - Class in nl.pim16aap2.lightkeeper.runtime
Canonical path policy for generated IDE test setup state.
IdeRuntimeProvenance - Record Class in nl.pim16aap2.lightkeeper.runtime
Integrity and input provenance recorded beside a durable IDE runtime manifest.
IdeRuntimeProvenance(int, String, String, String, String, int, List<IdeRuntimeProvenance.Artifact>, List<IdeRuntimeProvenance.Artifact>) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Creates an instance of a IdeRuntimeProvenance record class.
IdeRuntimeProvenance.Artifact - Record Class in nl.pim16aap2.lightkeeper.runtime
A path and its canonical content hash.
IdeRuntimeProvenanceReader - Class in nl.pim16aap2.lightkeeper.runtime
Reads and validates IDE runtime provenance metadata.
IdeRuntimeProvenanceReader() - Constructor for class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenanceReader
 
IdeRuntimeProvenanceWriter - Class in nl.pim16aap2.lightkeeper.runtime
Atomically writes IDE runtime provenance metadata.
IdeRuntimeProvenanceWriter() - Constructor for class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenanceWriter
 
IdeRuntimeSelection - Record Class in nl.pim16aap2.lightkeeper.runtime
Validated module-owned discovery selection for a framework launch.
IdeRuntimeSelection(Path, Path, IdeRuntimeDiscovery) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Creates an instance of a IdeRuntimeSelection record class.
IdeRuntimeValidator - Class in nl.pim16aap2.lightkeeper.runtime
Validates discovered IDE runtime ownership, compatibility, integrity, and examined local inputs.
IEvents - Interface in nl.pim16aap2.lightkeeper.framework
Events facet of the framework: capture Bukkit events for later inspection.
IFrameworkGatewayView - Interface in nl.pim16aap2.lightkeeper.framework
Internal gateway contract used by framework handle implementations.
ILightkeeperFramework - Interface in nl.pim16aap2.lightkeeper.framework
LightKeeper end-to-end test framework entrypoint.
InteractionResult - Record Class in nl.pim16aap2.lightkeeper.framework
Outcome of a synthetic player interaction that fires a real, cancellable Bukkit event.
InteractionResult(boolean, boolean) - Constructor for record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Creates an instance of a InteractionResult record class.
InteractionResultAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions over a completed interaction; cancellation checks require an actual fired event.
INTERRUPTED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
INVALID_ARGUMENT - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
INVALID_REQUEST - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
inventory() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
 
inventory() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets a snapshot of this player's inventory.
InventoryAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions over a frozen inventory snapshot, including occupied-slot and item navigation.
InventorySnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Snapshot of a player's inventory.
InventorySnapshot(List<MenuItemSnapshot>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Creates a snapshot with a defensive immutable copy of the item list.
invulnerable() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the invulnerable record component.
inWorld(WorldHandle) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Places the player in the target world at spawn coordinates.
IPlayerBuilder - Interface in nl.pim16aap2.lightkeeper.framework
Fluent builder for synthetic players.
IProtocolValue - Interface in nl.pim16aap2.lightkeeper.protocol
Typed wire envelope for structured payload values.
IProtocolValue.PBool - Record Class in nl.pim16aap2.lightkeeper.protocol
A boolean value.
IProtocolValue.PDropped - Record Class in nl.pim16aap2.lightkeeper.protocol
A marker for a value the encoder could not represent — the fail-loud replacement for silently skipping it.
IProtocolValue.PEnum - Record Class in nl.pim16aap2.lightkeeper.protocol
An enum constant.
IProtocolValue.PList - Record Class in nl.pim16aap2.lightkeeper.protocol
An ordered list of values.
IProtocolValue.PNumber - Record Class in nl.pim16aap2.lightkeeper.protocol
A numeric value.
IProtocolValue.PRecord - Record Class in nl.pim16aap2.lightkeeper.protocol
A nested structured value: named fields, insertion-ordered.
IProtocolValue.PRef - Record Class in nl.pim16aap2.lightkeeper.protocol
A reference to an identifiable object (e.g. an entity by UUID or a world by name) rather than its contents.
IProtocolValue.PString - Record Class in nl.pim16aap2.lightkeeper.protocol
A text value.
IProtocolValue.PUuid - Record Class in nl.pim16aap2.lightkeeper.protocol
A UUID value.
IProtocolValue.PVec - Record Class in nl.pim16aap2.lightkeeper.protocol
Double-precision position coordinates.
is(BlockSpec) - Method in class nl.pim16aap2.lightkeeper.framework.BlockRef
Checks whether the block currently matches a spec (partial matching: only the spec's named properties are compared).
isAbsent() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerPluginAssert
Asserts that the plugin is not registered at this observation.
isAt(Vec3, double) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntitySnapshotAssert
Checks the entity's captured position using an inclusive Euclidean tolerance.
isCancelled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CapturedEventAssert
 
isCancelled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InteractionResultAssert
 
isChunkLoaded(int, int) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Checks if a chunk is loaded.
isChunkLoaded(String, int, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Checks if a chunk is loaded.
IsChunkLoaded - Class in nl.pim16aap2.lightkeeper.protocol
Checks whether a chunk is currently loaded.
IsChunkLoaded.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for IS_CHUNK_LOADED.
IsChunkLoaded.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for IS_CHUNK_LOADED.
isClosed() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
 
isClosed() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
 
isCloseTo(Vec3, double) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.Vec3Assert
Checks an inclusive Euclidean distance bound.
isDisabled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerPluginAssert
Asserts that the plugin is present and disabled.
isDropped() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ProtocolValueAssert
 
isEmpty() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
 
isEmpty() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
 
isEmpty() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
 
isEmpty() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityQueryAssert
 
isEnabled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerPluginAssert
Asserts that the plugin is present and enabled.
isEnabled() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns the value of the isEnabled record component.
IServerControl - Interface in nl.pim16aap2.lightkeeper.framework
Server-control facet of the framework: command execution, console output, platform, filesystem access, process lifecycle, tick counter, and captured server errors.
isFailure() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CommandResultAssert
 
isMaterial(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuItemSnapshotAssert
Checks the item's normalized material.
isNotCancelled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CapturedEventAssert
 
isNotCancelled() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InteractionResultAssert
 
isNotEmpty() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityQueryAssert
 
isOpen() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
 
isOpen() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
 
isOpen() - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Checks whether an actionable menu is currently open.
isPaper() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Asserts that the server is running on Paper.
isPaper() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Asserts that the server runs on Paper.
isPresent() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerPluginAssert
Asserts that the plugin is registered, whether enabled or disabled.
isSpigot() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Asserts that the server is running on Spigot.
isSpigot() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Asserts that the server runs on Spigot.
isSuccessful() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CommandResultAssert
 
itemAt(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
Selects an occupied slot from one snapshot.
itemAt(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
Selects an occupied slot from one snapshot.
itemAt(int) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
Selects an occupied slot from one snapshot.
items() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.InventoryAssert
 
items() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
 
items() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuSnapshotAssert
 
items() - Method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Returns the value of the items record component.
items() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Returns the value of the items record component.
items() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Returns the value of the items record component.
items() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Response
Returns the value of the items record component.
ItemSnapshot - Record Class in nl.pim16aap2.lightkeeper.protocol
Typed snapshot of a single non-air inventory or menu slot, carried directly inside protocol responses instead of a pre-serialized JSON string.
ItemSnapshot(int, String, String, List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Validates the material key and defensively copies the lore.
IWorldBuilder - Interface in nl.pim16aap2.lightkeeper.framework
Fluent builder for worlds.
IWorlds - Interface in nl.pim16aap2.lightkeeper.framework
Worlds facet of the framework: create worlds from defaults, specs, or provisioned templates, or configure one through a builder.

J

join(String, UUID, WorldHandle) - Method in interface nl.pim16aap2.lightkeeper.framework.IBots
Joins an invulnerable synthetic player into a world at spawn.
join(String, WorldHandle) - Method in interface nl.pim16aap2.lightkeeper.framework.IBots
Joins an invulnerable synthetic player into a world at spawn.
joinMode() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the joinMode record component.
JoinMode - Enum Class in nl.pim16aap2.lightkeeper.protocol
Selects how a synthetic player is placed onto the server by CreatePlayer.Command.
json() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Returns the value of the json record component.

L

leftClickBlock(int, int, int) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a left-click block interaction at a position in this player's current world.
leftClickBlock(UUID, BlockPos, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Fires a left-click block interaction as a synthetic player.
leftClickBlock(BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a left-click block interaction at a position in this player's current world.
leftClickBlock(BlockPos, BlockFace) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a left-click block interaction at a position in this player's current world.
LeftClickBlock - Class in nl.pim16aap2.lightkeeper.protocol
Simulates the player left-clicking a block.
LeftClickBlock.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for LEFT_CLICK_BLOCK.
LeftClickBlock.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for LEFT_CLICK_BLOCK.
leftRotation() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityTransformAssert
 
leftRotation() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns the value of the leftRotation record component.
leftRotation() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the leftRotation record component.
LEGACY_SPAWN - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.JoinMode
Spawn the synthetic player directly through the internal, reflective spawn path.
levelName() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the levelName record component.
levelName() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the levelName record component.
Lightkeeper - Class in nl.pim16aap2.lightkeeper.framework
Factory for creating framework instances from runtime manifests.
LightKeeper API - Search tag in Overview
Section
LightkeeperAssertions - Class in nl.pim16aap2.lightkeeper.framework.assertions
AssertJ entrypoints for LightKeeper handles.
LightkeeperAssertions.RetryingAssertion - Interface in nl.pim16aap2.lightkeeper.framework.assertions
An assertion that LightkeeperAssertions.eventually(Duration, RetryingAssertion) re-runs until it passes.
LightkeeperExtension - Class in nl.pim16aap2.lightkeeper.framework
JUnit extension for framework lifecycle management.
LightkeeperExtension() - Constructor for class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
 
LightkeeperFrameworkAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions for framework-level runtime state.
LightkeeperRuntimeResolver - Class in nl.pim16aap2.lightkeeper.framework
Resolves a LightKeeper runtime manifest for a JUnit test class.
loadChunk(int, int) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Loads a chunk, generating it if it does not exist yet.
loadChunk(String, int, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Loads a chunk.
LoadChunk - Class in nl.pim16aap2.lightkeeper.protocol
Forces a chunk to load.
LoadChunk.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for LOAD_CHUNK.
LoadChunk.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for LOAD_CHUNK.
loaded() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Response
Returns the value of the loaded record component.
loaded() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Response
Returns the value of the loaded record component.
loadOnStartup() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns the value of the loadOnStartup record component.
locale() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the locale record component.
LOCK_FILE_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Name of the operating-system lock used for IDE setup and launches.
lockFile(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Returns the module-wide runtime lock path.
LOGGER_NAME_STDERR - Static variable in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
ServerErrorSnapshot.loggerName() used for entries detected in the server process's raw stderr output.
loggerName() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the loggerName record component.
loggerName() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the loggerName record component.
lore() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuItemSnapshotAssert
 
lore() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns the value of the lore record component.
lore() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns the value of the lore record component.

M

main() - Method in interface nl.pim16aap2.lightkeeper.framework.IWorlds
Gets the main world handle.
MainWorld - Class in nl.pim16aap2.lightkeeper.protocol
Requests the name of the main server world.
MainWorld.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for MAIN_WORLD.
MainWorld.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for MAIN_WORLD.
matches(BlockSpec) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Checks whether this state matches a spec: the material must be equal and every property the spec names must have the spec's value.
matches(ItemStack) - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Compares only material, display name and ordered lore, excluding unobserved metadata and amount.
matchesMaterial(String) - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Compares normalized material keys.
material() - Method in class nl.pim16aap2.lightkeeper.framework.BlockRef
Gets the block's current material.
material() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Returns the value of the material record component.
material() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Response
Returns the value of the material record component.
material() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Response
Returns the value of the material record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the materialKey record component.
materialKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the materialKey record component.
MaterialKeys - Class in nl.pim16aap2.lightkeeper.framework
Normalization for material keys across the framework API.
MAVEN_OUTPUT_DIRECTORY_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryResolver
Maven build output directory name supported for automatic discovery.
maxX() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the maxX record component.
maxY() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the maxY record component.
maxZ() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the maxZ record component.
memoryMb() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the memoryMb record component.
menuHandle(IFrameworkGatewayView, PlayerHandle) - Static method in class nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Creates a menu handle.
MenuHandle - Class in nl.pim16aap2.lightkeeper.framework
Handle for an open player menu.
MenuHandleAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Eager assertions over the current menu for a retained player-bound handle.
MenuItemSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Menu item snapshot.
MenuItemSnapshot(int, String, String, List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Copies lore and normalizes material keys and absent display names.
MenuItemSnapshotAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions over the material, display name and ordered lore of one frozen item observation.
menuSnapshot(UUID) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Retrieves menu snapshot for a synthetic player.
MenuSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Open-menu snapshot for a player.
MenuSnapshot(boolean, String, List<MenuItemSnapshot>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Validates the title and defensively copies the observed items.
MenuSnapshotAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions over one frozen menu observation; these never query the server.
message() - Method in record class nl.pim16aap2.lightkeeper.framework.CommandResult
Returns the value of the message record component.
message() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the message record component.
message() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Returns the value of the message record component.
message() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the message record component.
messages() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Response
Returns the value of the messages record component.
minX() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the minX record component.
minY() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the minY record component.
minZ() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the minZ record component.
mode() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns the value of the mode record component.
moduleDirectory() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the moduleDirectory record component.
moduleDirectory() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the moduleDirectory record component.
moduleDirectory() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Returns the value of the moduleDirectory record component.
MutatePlayerPermission - Class in nl.pim16aap2.lightkeeper.protocol
Mutates a single permission node on a synthetic player's LightKeeper-managed permission attachment.
MutatePlayerPermission.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for MUTATE_PLAYER_PERMISSION.
MutatePlayerPermission.Mode - Enum Class in nl.pim16aap2.lightkeeper.protocol
The kind of mutation to apply to the permission node.
MutatePlayerPermission.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for MUTATE_PLAYER_PERMISSION.

N

name() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets the current player name.
name() - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Gets the world name.
name() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns the value of the name record component.
name() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns the value of the name record component.
NETHER - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldEnvironment
 
NewWorld - Class in nl.pim16aap2.lightkeeper.protocol
Creates a new world on the server.
NewWorld.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for NEW_WORLD.
NewWorld.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for NEW_WORLD.
nl.pim16aap2.lightkeeper.framework - package nl.pim16aap2.lightkeeper.framework
Public JUnit framework API for creating worlds and synthetic players and asserting game state.
nl.pim16aap2.lightkeeper.framework.assertions - package nl.pim16aap2.lightkeeper.framework.assertions
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.
nl.pim16aap2.lightkeeper.protocol - package nl.pim16aap2.lightkeeper.protocol
Agent protocol command types.
nl.pim16aap2.lightkeeper.runtime - package nl.pim16aap2.lightkeeper.runtime
Runtime manifest model and cross-process constants used by provisioning, the framework, and the in-server agent.
NORMAL - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldEnvironment
 
NORMAL - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldType
 
normalize(String) - Static method in class nl.pim16aap2.lightkeeper.framework.MaterialKeys
Normalizes a material key to its canonical namespaced, lower-case form.
NOT_REGISTERED - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException.Reason
The player handle does not identify a registered synthetic player.

O

of(String) - Static method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Creates a spec for a material key with no state properties.
of(Material) - Static method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Creates a spec for a material with no state properties.
ofType(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.BlockRefAssert
Checks a normalized block material with one live read.
ofType(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldBlockAssert
Checks a normalized material key using one live block read.
ofType(String) - Method in class nl.pim16aap2.lightkeeper.framework.EntityQuery
Returns a copy of this query filtered to one entity type.
ofType(Material) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.BlockRefAssert
Checks a block material with one live read.
ofType(Material) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldBlockAssert
Checks a Bukkit material using one live block read.
open() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Returns the value of the open record component.
open() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Returns the value of the open record component.
output() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Returns ordinary list assertions over the output captured at this navigation call.
output() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets a snapshot of captured Minecraft server output lines.

P

PAPER - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.Platform
 
paperBuildId() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the paperBuildId record component.
parse(String) - Static method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Parses a block-data style string into a spec.
path() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Returns the value of the path record component.
PBool(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
Creates an instance of a PBool record class.
pdcKeys() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the pdcKeys record component.
pdcKeys() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the pdcKeys record component.
PDropped(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Validates the fields.
PEnum(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Validates the fields.
permission() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Returns the value of the permission record component.
permission() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns the value of the permission record component.
PermissionControl - Class in nl.pim16aap2.lightkeeper.framework
Handle for mutating and querying a synthetic player's permissions.
permissions() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets the permission control handle for this player.
permissionsCsv() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the permissionsCsv record component.
placeBlock(String, int, int, int) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Places a block from this player perspective.
placePlayerBlock(UUID, String, int, int, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Places a block as a synthetic player.
PlacePlayerBlock - Class in nl.pim16aap2.lightkeeper.protocol
Sets the block at the given position in the player's current world without firing a BlockPlaceEvent.
PlacePlayerBlock.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for PLACE_PLAYER_BLOCK.
PlacePlayerBlock.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for PLACE_PLAYER_BLOCK.
platform() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets the server platform (e.g.
platform() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Response
Returns the value of the platform record component.
Platform - Enum Class in nl.pim16aap2.lightkeeper.framework
Supported Minecraft server platforms.
player() - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Gets the player associated with this menu handle.
PLAYER_DEAD - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
PLAYER_DISCONNECTED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
PLAYER_JOIN_DENIED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
PLAYER_JOIN_TIMEOUT - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
PLAYER_NOT_REGISTERED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
playerChat(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Makes a synthetic player say a chat message, firing the real chat event.
PlayerChat - Class in nl.pim16aap2.lightkeeper.protocol
Makes a synthetic player say a chat message, firing the real chat event.
PlayerChat.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for PLAYER_CHAT.
PlayerChat.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for PLAYER_CHAT.
playerChatComponents(UUID) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets captured chat components for a player.
playerHandle(IFrameworkGatewayView, UUID, String) - Static method in class nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Creates a player handle.
PlayerHandle - Class in nl.pim16aap2.lightkeeper.framework
Handle for a synthetic player.
PlayerHandleAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions for synthetic player state.
playerInventory(UUID) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets player inventory snapshot.
playerMessages(UUID) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Gets received message history for a player.
PlayerUnavailableException - Exception Class in nl.pim16aap2.lightkeeper.framework
Thrown when a synthetic player cannot perform an action because its server-side lifecycle state is no longer active.
PlayerUnavailableException(PlayerUnavailableException.Reason, String) - Constructor for exception class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException
Creates a player-availability exception.
PlayerUnavailableException.Reason - Enum Class in nl.pim16aap2.lightkeeper.framework
Machine-readable synthetic-player availability failures.
PList(List<IProtocolValue>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
Validates and defensively copies the elements.
plugin(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ServerControlAssert
Selects a plugin for live presence, enabled-state, and version assertions without querying the server yet.
plugin(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets the data of the plugin with the given name.
pluginDataDirectory(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Gets the data directory of a plugin inside the server's plugins directory.
plugins() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Response
Returns the value of the plugins record component.
PNumber(Number) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
Validates and normalizes the value.
pos() - Method in class nl.pim16aap2.lightkeeper.framework.BlockRef
Gets this reference's position.
position() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntitySnapshotAssert
 
position() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the position record component.
PRecord(Map<String, IProtocolValue>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
Validates and defensively copies the fields, preserving their order.
PRef(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Validates the fields.
preparationFingerprint() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the preparationFingerprint record component.
preparationFingerprint() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the preparationFingerprint record component.
preparationsDirectory(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Returns the root containing immutable IDE runtime preparations.
prepare(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.UserOnlyDirectory
Creates a directory with 0700 permissions and verifies its owner and permissions on POSIX file systems.
properties() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Returns the value of the properties record component.
properties() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Returns the value of the properties record component.
property(String) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Gets a single state property.
PROPERTY_AUTH_TOKEN - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
System property containing the runtime authentication token expected by the agent.
PROPERTY_EXPECTED_AGENT_SHA256 - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
System property containing the expected SHA-256 hash of the embedded agent JAR.
PROPERTY_PROTOCOL_VERSION - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
System property containing the runtime protocol version expected by the agent.
PROPERTY_SOCKET_PATH - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
System property containing the Unix domain socket path used by the agent.
PROPERTY_SYNC_OPERATION_TIMEOUT_SECONDS - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
System property containing the synchronous operation timeout in seconds.
PROTOCOL_MISMATCH - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
ProtocolPreconditions - Class in nl.pim16aap2.lightkeeper.protocol
Validation helpers for protocol command compact constructors.
ProtocolValueAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Typed, frozen value navigation that preserves accessor/index paths without string coercion.
protocolVersion() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns the value of the protocolVersion record component.
protocolVersion() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Returns the value of the protocolVersion record component.
PROVENANCE_FILE_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Name of the provenance metadata document stored with a prepared runtime.
ProvisionedWorld(String, String, String, long, boolean) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Creates an instance of a ProvisionedWorld record class.
provisionedWorlds() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the provisionedWorlds record component.
PString(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
Validates the value.
PUuid(UUID) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
Validates the value.
PVec(double, double, double) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Creates an instance of a PVec record class.

Q

QueryEntities - Class in nl.pim16aap2.lightkeeper.protocol
Queries entities in a world, optionally filtered by type and spatial bounds.
QueryEntities.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for QUERY_ENTITIES.
QueryEntities.EntityData - Record Class in nl.pim16aap2.lightkeeper.protocol
A single entity's state, read in the same main-thread burst as its siblings.
QueryEntities.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for QUERY_ENTITIES.
QueryEntities.TransformData - Record Class in nl.pim16aap2.lightkeeper.protocol
A display entity's transformation.

R

read(Path) - Method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryReader
Reads and validates discovery metadata.
read(Path) - Method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenanceReader
Reads provenance metadata.
read(Path) - Method in class nl.pim16aap2.lightkeeper.runtime.RuntimeManifestReader
Reads and validates a runtime manifest.
reason() - Method in exception class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException
Returns why the synthetic player was unavailable.
receivedMessage(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Asserts that at least one received message contains the requested text fragment.
receivedMessages() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
 
receivedMessages() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets all recorded messages received by this player.
receivedMessagesText() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.PlayerHandleAssert
Returns an AssertJ string assertion over all received messages concatenated into one text block.
receivedMessagesText() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets all recorded messages flattened into a single multi-line string.
registerEventListener(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Registers an event listener.
RegisterEventListener - Class in nl.pim16aap2.lightkeeper.protocol
Registers a dynamic Bukkit event listener that captures events of the given class.
RegisterEventListener.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for REGISTER_EVENT_LISTENER.
RegisterEventListener.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for REGISTER_EVENT_LISTENER.
remove() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Removes this synthetic player from the server.
removePlayer(PlayerHandle) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Removes a synthetic player.
RemovePlayer - Class in nl.pim16aap2.lightkeeper.protocol
Despawns and removes a synthetic player.
RemovePlayer.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for REMOVE_PLAYER.
RemovePlayer.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for REMOVE_PLAYER.
REQUEST_FAILED - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Returns the value of the requestId record component.
requestId() - Method in interface nl.pim16aap2.lightkeeper.protocol.IAgentCommand
Correlation identifier matching the response's requestId.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Returns the value of the requestId record component.
requestId() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Returns the value of the requestId record component.
requiredArtifacts() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the requiredArtifacts record component.
requireFinite(double, String) - Static method in class nl.pim16aap2.lightkeeper.protocol.ProtocolPreconditions
Requires that a coordinate is a finite number (not NaN or infinite).
requireNonBlank(String, String) - Static method in class nl.pim16aap2.lightkeeper.protocol.ProtocolPreconditions
Requires that a string is neither null nor blank.
requireNonNegative(int, String) - Static method in class nl.pim16aap2.lightkeeper.protocol.ProtocolPreconditions
Requires that an integer is not negative.
requireNonNull(T, String) - Static method in class nl.pim16aap2.lightkeeper.protocol.ProtocolPreconditions
Requires that a reference is non-null.
resolveParameter(ParameterContext, ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Resolves an active framework instance for parameter injection.
resolveSelection(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryResolver
Resolves discovery metadata and its owning module from a test class output directory.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Response
Creates an instance of a Response record class.
Response() - Constructor for record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Response
Creates an instance of a Response record class.
Response(boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Response
Creates an instance of a Response record class.
Response(boolean, String, List<ItemSnapshot>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Defensively copies the item list.
Response(int, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Creates an instance of a Response record class.
Response(long) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Response
Creates an instance of a Response record class.
Response(long, int, List<QueryEntities.EntityData>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Defensively copies the entity list.
Response(long, long) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Response
Creates an instance of a Response record class.
Response(String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Response
Creates an instance of a Response record class.
Response(String, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Creates an instance of a Response record class.
Response(List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Response
Validates and defensively copies the message history.
Response(List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Response
Defensively copies the completion list, defaulting a null to an empty list.
Response(List<GetCapturedEvents.CapturedEvent>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Response
Defensively copies the event list.
Response(List<ItemSnapshot>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Response
Defensively copies the item list.
Response(List<ServerErrorEntry>, long, boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Defensively copies the error list.
Response(List<ServerPluginSnapshot>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Response
Creates an instance of a Response record class.
Response(UUID, String) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Creates an instance of a Response record class.
Response(DropResult) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.DropItem.Response
Validates response inputs.
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
 
responseType() - Method in interface nl.pim16aap2.lightkeeper.protocol.IAgentCommand
Returns the concrete response class for this command, used by the client to deserialize typed responses.
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
 
responseType() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
 
restart() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Restarts the Minecraft server: a graceful IServerControl.stop() when it is running, followed by IServerControl.start().
result() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Response
Returns the value of the result record component.
revoke(String) - Method in class nl.pim16aap2.lightkeeper.framework.PermissionControl
Revokes a permission node by setting it to false on the player's attachment.
REVOKE - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Mode
Sets the node to false on the attachment, overriding any default or other grant.
revokePermission(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Revokes a permission node from a synthetic player by setting it to false on the player's attachment.
rightClickBlock(int, int, int) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a right-click block interaction at a position in this player's current world.
rightClickBlock(UUID, BlockPos, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Fires a right-click block interaction as a synthetic player.
rightClickBlock(BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a right-click block interaction at a position in this player's current world.
rightClickBlock(BlockPos, BlockFace) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Fires a right-click block interaction at a position in this player's current world.
RightClickBlock - Class in nl.pim16aap2.lightkeeper.protocol
Simulates the player right-clicking a block.
RightClickBlock.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for RIGHT_CLICK_BLOCK.
RightClickBlock.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for RIGHT_CLICK_BLOCK.
rightRotation() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityTransformAssert
 
rightRotation() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns the value of the rightRotation record component.
rightRotation() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the rightRotation record component.
Rotation(double, double, double, double) - Constructor for record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Creates an instance of a Rotation record class.
run() - Method in interface nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperAssertions.RetryingAssertion
Runs the assertion once.
runsCommand(String, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ChatComponentAssert
Checks the exact command associated with a literal text fragment.
RUNTIME_MANIFEST_PROPERTY - Static variable in class nl.pim16aap2.lightkeeper.framework.LightkeeperRuntimeResolver
System property containing an authoritative explicit runtime manifest path.
RuntimeManifest - Record Class in nl.pim16aap2.lightkeeper.runtime
Runtime manifest written by prepare-server.
RuntimeManifest(String, String, long, String, String, String, int, String, String, String, String, int, String, String, List<RuntimeManifest.ProvisionedWorld>) - Constructor for record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Creates an instance of a RuntimeManifest record class.
RuntimeManifest.ProvisionedWorld - Record Class in nl.pim16aap2.lightkeeper.runtime
Metadata of a world provisioned into the server directory.
runtimeManifestPath() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the runtimeManifestPath record component.
runtimeManifestPath() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Returns the value of the runtimeManifestPath record component.
RuntimeManifestReader - Class in nl.pim16aap2.lightkeeper.runtime
Reads runtime manifests generated by LightKeeper.
RuntimeManifestReader() - Constructor for class nl.pim16aap2.lightkeeper.runtime.RuntimeManifestReader
 
RuntimeManifestValidator - Class in nl.pim16aap2.lightkeeper.runtime
Canonical runtime-manifest validation entry point for runtime startup invariants.
RuntimeManifestWriter - Class in nl.pim16aap2.lightkeeper.runtime
Writes runtime manifests generated by LightKeeper.
RuntimeManifestWriter() - Constructor for class nl.pim16aap2.lightkeeper.runtime.RuntimeManifestWriter
 
RuntimeProtocol - Class in nl.pim16aap2.lightkeeper.runtime
Shared runtime protocol constants for LightKeeper.
runtimeProtocolVersion() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the runtimeProtocolVersion record component.
runtimeProtocolVersion() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the runtimeProtocolVersion record component.
runtimeType() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Returns the value of the runtimeType record component.

S

scale() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityTransformAssert
 
scale() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns the value of the scale record component.
scaleX() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the scaleX record component.
scaleY() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the scaleY record component.
scaleZ() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the scaleZ record component.
SCHEMA_VERSION - Static variable in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Current discovery document schema version.
SCHEMA_VERSION - Static variable in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Current provenance document schema version.
schemaVersion() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the schemaVersion record component.
schemaVersion() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the schemaVersion record component.
seed() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns the value of the seed record component.
seed() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns the value of the seed record component.
seed() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns the value of the seed record component.
server() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Navigates to eager assertions over the framework's live server.
server() - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
Gets the server-control facet: command execution, console output, platform, filesystem access, process lifecycle, tick counter, and captured server errors.
ServerControlAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Eager assertions over live server observations.
serverDirectory() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the serverDirectory record component.
ServerErrorEntry - Record Class in nl.pim16aap2.lightkeeper.protocol
Typed snapshot of a single captured server error or warning, carried directly inside protocol responses.
ServerErrorEntry(long, String, String, String, String, String, String, String, List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Validates required fields and defensively copies the stack trace.
ServerErrorsAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Non-consuming assertions over live structured error and warning observations.
serverErrorsHandle(IFrameworkGatewayView) - Static method in class nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Creates a server errors handle.
ServerErrorsHandle - Class in nl.pim16aap2.lightkeeper.framework
Handle for the always-on server-error capture.
ServerErrorSnapshot - Record Class in nl.pim16aap2.lightkeeper.framework
Snapshot of a single captured server error or warning.
ServerErrorSnapshot(long, ServerErrorSnapshot.Severity, String, String, String, String, String, String, List<String>) - Constructor for record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Validates required fields and defensively copies the stack trace.
ServerErrorSnapshot.Severity - Enum Class in nl.pim16aap2.lightkeeper.framework
Severity bucket of a captured entry.
serverJar() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the serverJar record component.
serverOutput() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.LightkeeperFrameworkAssert
Returns an AssertJ list assertion over captured server output.
ServerPluginAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Eager assertions for a named plugin, re-querying the server on every evaluation.
ServerPluginSnapshot - Record Class in nl.pim16aap2.lightkeeper.protocol
Represents a snapshot of a plugin on the server.
ServerPluginSnapshot(String, String, String, List<String>, boolean) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Creates an instance of a ServerPluginSnapshot record class.
serverType() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns the value of the serverType record component.
serverType() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the serverType record component.
serverType() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the serverType record component.
serverVersion() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the serverVersion record component.
setBlock(String, BlockPos, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Sets block material at a position.
SetBlock - Class in nl.pim16aap2.lightkeeper.protocol
Sets the block at the given position.
SetBlock.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for SET_BLOCK.
SetBlock.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for SET_BLOCK.
setBlockAt(BlockPos, String) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Sets the block type at a position.
setBlockAt(BlockPos, BlockSpec) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Sets the block at a position from a block spec, applying type and state properties atomically.
setBlockData(String, BlockPos, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Sets a block from a full block-data string, applying type and state properties atomically.
severity() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the severity record component.
severity() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the severity record component.
sha256() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Returns the value of the sha256 record component.
sha256(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeArtifactHasher
Computes a SHA-256 identity for a regular file or directory tree.
slot() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns the value of the slot record component.
slot() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Returns the value of the slot record component.
slot() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns the value of the slot record component.
slots() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns the value of the slots record component.
snapshot() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityQueryAssert
 
snapshot() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.MenuHandleAssert
 
snapshot() - Method in class nl.pim16aap2.lightkeeper.framework.EntityQuery
Snapshots all matching entities in one main-thread burst.
snapshot() - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Retrieves the latest menu snapshot.
snapshotEntities(String, String, BlockPos, BlockPos) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Snapshots entities in a world matching the optional type and bounds filters, in one main-thread burst.
sourceInputs() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns the value of the sourceInputs record component.
SPIGOT - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.Platform
 
stackTrace() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the stackTrace record component.
stackTrace() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the stackTrace record component.
start() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Starts the Minecraft server after a IServerControl.stop() or IServerControl.crash() call.
start(Class<?>) - Static method in class nl.pim16aap2.lightkeeper.framework.Lightkeeper
Resolves and starts the runtime selected for a test class, including IDE discovery and locking.
start(Path) - Static method in class nl.pim16aap2.lightkeeper.framework.Lightkeeper
Creates and starts a framework instance.
startTick() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Returns the value of the startTick record component.
Start with LightkeeperAssertions - Search tag in Overview
Section
state() - Method in class nl.pim16aap2.lightkeeper.framework.BlockRef
Gets a frozen snapshot of the block's full current state.
STATE_DIRECTORY_NAME - Static variable in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Name of the generated project-local state directory.
stateDirectory(Path) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimePaths
Returns the generated state directory owned by a Maven module.
stop() - Method in interface nl.pim16aap2.lightkeeper.framework.IServerControl
Stops the Minecraft server gracefully via the console stop command, force-killing it only when it does not exit within the shutdown timeout.
success() - Method in record class nl.pim16aap2.lightkeeper.framework.CommandResult
Returns the value of the success record component.
suggestsCommand(String, String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.ChatComponentAssert
Checks the exact suggested command associated with literal text.
SUPPORTED_MINECRAFT_VERSION - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
Minecraft server version supported by this LightKeeper build.
supportsParameter(ParameterContext, ExtensionContext) - Method in class nl.pim16aap2.lightkeeper.framework.LightkeeperExtension
Supports injection of ILightkeeperFramework parameters.

T

tabComplete(String) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Computes command tab-completions for this player as if they had typed the given command-line buffer.
tabComplete(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Computes command tab-completions as a synthetic player.
TabCompletePlayer - Class in nl.pim16aap2.lightkeeper.protocol
Computes command tab-completions as the given synthetic player.
TabCompletePlayer.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for TAB_COMPLETE_PLAYER.
TabCompletePlayer.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for TAB_COMPLETE_PLAYER.
teleport(WorldHandle, double, double, double) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Teleports this player to target coordinates in a world.
teleport(WorldHandle, Vec3) - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Teleports this player to a target position in a world.
teleported() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Response
Returns the value of the teleported record component.
teleportPlayer(UUID, String, double, double, double) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Teleports a synthetic player.
TeleportPlayer - Class in nl.pim16aap2.lightkeeper.protocol
Teleports a synthetic player to the given location.
TeleportPlayer.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for TELEPORT_PLAYER.
TeleportPlayer.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for TELEPORT_PLAYER.
text() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Returns the value of the text record component.
THE_END - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldEnvironment
 
threadName() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the threadName record component.
threadName() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the threadName record component.
throwableClass() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the throwableClass record component.
throwableClass() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the throwableClass record component.
throwableMessage() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the throwableMessage record component.
throwableMessage() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the throwableMessage record component.
tick() - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Returns the value of the tick record component.
tick() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the tick record component.
tick() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Returns the value of the tick record component.
tick() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Response
Returns the value of the tick record component.
tick() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Returns the value of the tick record component.
ticks() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Returns the value of the ticks record component.
TIMEOUT - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
timestampMillis() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns the value of the timestampMillis record component.
timestampMillis() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns the value of the timestampMillis record component.
title() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Returns the value of the title record component.
title() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Returns the value of the title record component.
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
 
toDisplayString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
 
toDisplayString() - Method in interface nl.pim16aap2.lightkeeper.protocol.IProtocolValue
Renders this value as human-readable text for assertion messages and diagnostics.
toDisplayString(int) - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Renders this entry as human-readable text: one header line plus indented stack-trace lines, capped at the given limit with a "... (N more stack trace lines)" tail when truncated.
token() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns the value of the token record component.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockStateSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.CommandResult
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.InteractionResult
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.InventorySnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.MenuSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.CancelNextEvents.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearCapturedEvents.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClearServerErrors.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecuteCommand.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerErrors.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlatform.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerPlugins.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetServerTick.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.Handshake.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PDropped
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PEnum
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRecord
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PRef
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ItemSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RegisterEventListener.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerErrorEntry
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnregisterEventListener.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Command
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.protocol.WaitTicks.Response
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscovery
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance.Artifact
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenance
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeSelection
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns a string representation of this record class.
toString() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns a string representation of this record class.
transform() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntitySnapshotAssert
 
transform() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the transform record component.
transform() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the transform record component.
Transform(Vec3, Vec3, EntitySnapshot.Rotation, EntitySnapshot.Rotation) - Constructor for record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Validates the components.
TransformData(double, double, double, double, double, double, List<Double>, List<Double>) - Constructor for record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Validates and defensively copies the rotations.
translation() - Method in class nl.pim16aap2.lightkeeper.framework.assertions.EntityTransformAssert
 
translation() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Transform
Returns the value of the translation record component.
translationX() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the translationX record component.
translationY() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the translationY record component.
translationZ() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.TransformData
Returns the value of the translationZ record component.
typeKey() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the typeKey record component.
typeKey() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the typeKey record component.

U

udsSocketPath() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest
Returns the value of the udsSocketPath record component.
uniqueId() - Method in class nl.pim16aap2.lightkeeper.framework.PlayerHandle
Gets the synthetic player UUID.
UNKNOWN - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.Platform
 
UNKNOWN - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
 
unloadChunk(int, int) - Method in class nl.pim16aap2.lightkeeper.framework.WorldHandle
Unloads a chunk.
unloadChunk(String, int, int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Unloads a chunk.
UnloadChunk - Class in nl.pim16aap2.lightkeeper.protocol
Requests a chunk to be unloaded.
UnloadChunk.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for UNLOAD_CHUNK.
UnloadChunk.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for UNLOAD_CHUNK.
unloaded() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Response
Returns the value of the unloaded record component.
unregisterEventListener(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Unregisters an event listener.
UnregisterEventListener - Class in nl.pim16aap2.lightkeeper.protocol
Unregisters the dynamic event listener for the given class.
UnregisterEventListener.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for UNREGISTER_EVENT_LISTENER.
UnregisterEventListener.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for UNREGISTER_EVENT_LISTENER.
unset(String) - Method in class nl.pim16aap2.lightkeeper.framework.PermissionControl
Removes a permission node from the player's attachment, restoring the player's default for that node.
UNSET - Enum constant in enum class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Mode
Removes the node from the attachment entirely, restoring the player's default for that node.
unsetPermission(UUID, String) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Removes a permission node from a synthetic player's attachment, restoring the player's default.
UserOnlyDirectory - Class in nl.pim16aap2.lightkeeper.runtime
Creates and validates directories that must only be accessible to the current operating-system user.
uuid() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.ClickMenuSlot.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Response
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.DragMenuSlots.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.DropItem.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.ExecutePlayerCommand.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetOpenMenu.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerChatComponents.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerInventory.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetPlayerMessages.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlayerChat.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.RemovePlayer.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.TabCompletePlayer.Command
Returns the value of the uuid record component.
uuid() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the uuid record component.

V

validate(IdeRuntimeDiscovery, Path, RuntimeManifest) - Static method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeValidator
Validates a discovered runtime before Minecraft starts.
validateForRuntimeStartup(RuntimeManifest, int) - Static method in class nl.pim16aap2.lightkeeper.runtime.RuntimeManifestValidator
Validates protocol compatibility and required runtime files before server startup.
value() - Method in record class nl.pim16aap2.lightkeeper.framework.ChatComponentSnapshot.ClickAction
Returns the value of the value record component.
value() - Method in record class nl.pim16aap2.lightkeeper.protocol.HasPlayerPermission.Response
Returns the value of the value record component.
value() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PBool
Returns the value of the value record component.
value() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PNumber
Returns the value of the value record component.
value() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PString
Returns the value of the value record component.
value() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PUuid
Returns the value of the value record component.
value(String) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.CapturedEventAssert
Selects a captured typed value, retaining the event class and accessor in diagnostics.
value(String) - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Gets a single captured value by accessor name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.framework.Platform
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException.Reason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot.Severity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldEnvironment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.CommandSource
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.DropResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.JoinMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Mode
Returns the enum constant of this class with the specified name.
values() - Method in record class nl.pim16aap2.lightkeeper.framework.CapturedEventSnapshot
Returns the value of the values record component.
values() - Static method in enum class nl.pim16aap2.lightkeeper.framework.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.framework.PlayerUnavailableException.Reason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot.Severity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldEnvironment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.framework.WorldSpec.WorldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.protocol.CommandSource
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.protocol.DropResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class nl.pim16aap2.lightkeeper.protocol.GetCapturedEvents.CapturedEvent
Returns the value of the values record component.
values() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PList
Returns the value of the values record component.
values() - Static method in enum class nl.pim16aap2.lightkeeper.protocol.JoinMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class nl.pim16aap2.lightkeeper.protocol.MutatePlayerPermission.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
Vec3 - Record Class in nl.pim16aap2.lightkeeper.framework
Double-precision 3D position in a world.
Vec3(double, double, double) - Constructor for record class nl.pim16aap2.lightkeeper.framework.Vec3
Creates an instance of a Vec3 record class.
Vec3Assert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Frozen vector assertions with explicit Euclidean and per-component tolerance contracts.
verifyMenuClosed() - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Asserts that no menu is currently open.
verifyMenuName(String) - Method in class nl.pim16aap2.lightkeeper.framework.MenuHandle
Asserts that the menu is open and has the expected title.
version() - Method in record class nl.pim16aap2.lightkeeper.protocol.ServerPluginSnapshot
Returns the value of the version record component.
VERSION - Static variable in class nl.pim16aap2.lightkeeper.runtime.RuntimeProtocol
Runtime protocol version understood by the framework and in-server agent.
vulnerable() - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Allows ordinary server damage to affect the synthetic player.

W

w() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns the value of the w record component.
Waiting for plugin effects - Search tag in Overview
Section
waitTicks(int) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Waits for a number of ticks.
WaitTicks - Class in nl.pim16aap2.lightkeeper.protocol
Waits for the given number of server ticks before responding.
WaitTicks.Command - Record Class in nl.pim16aap2.lightkeeper.protocol
Command record for WAIT_TICKS.
WaitTicks.Response - Record Class in nl.pim16aap2.lightkeeper.protocol
Response record for WAIT_TICKS.
waitUntil(Condition, Duration) - Method in interface nl.pim16aap2.lightkeeper.framework.IFrameworkGatewayView
Waits for a framework condition.
waitUntil(Condition, Duration) - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
Waits until a condition is true or timeout expires.
WARNING - Enum constant in enum class nl.pim16aap2.lightkeeper.framework.ServerErrorSnapshot.Severity
Warning-level entry; buffered for diagnostics but does not fail hasNoServerErrors().
wireCode() - Method in enum class nl.pim16aap2.lightkeeper.protocol.AgentErrorCode
Returns the wire-format representation of this error code.
with(String, String) - Method in record class nl.pim16aap2.lightkeeper.framework.BlockSpec
Returns a copy of this spec with one property set.
withEnvironment(WorldSpec.WorldEnvironment) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Sets the world environment.
withHealth(double) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Sets the synthetic player health value.
within(BlockPos, BlockPos) - Method in class nl.pim16aap2.lightkeeper.framework.EntityQuery
Returns a copy of this query restricted to a block-aligned bounding box (inclusive on every axis).
withLocale(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Sets the client locale sent during the configuration phase of a full-login join (LK-12).
withName(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Sets the player name.
withName(String) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Sets the world name.
withPermissions(String...) - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Grants permissions to the synthetic player.
withRandomName() - Method in interface nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Assigns a generated random name (and associated UUID seed).
withRandomName() - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Assigns a generated random world name.
withSeed(long) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Sets the world seed.
withState(BlockSpec) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.BlockRefAssert
Checks material and only the state properties named by the spec, reading one snapshot.
withState(BlockSpec) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.BlockStateSnapshotAssert
Checks material and every explicitly named property.
withState(BlockSpec) - Method in class nl.pim16aap2.lightkeeper.framework.assertions.WorldBlockAssert
Checks a partial state spec using one frozen observation.
withWorldType(WorldSpec.WorldType) - Method in interface nl.pim16aap2.lightkeeper.framework.IWorldBuilder
Sets the world type.
WorldBlockAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
World-selected block assertions delegating to the canonical live block subject.
worldHandle(IFrameworkGatewayView, String) - Static method in class nl.pim16aap2.lightkeeper.framework.FrameworkHandleFactory
Creates a world handle.
WorldHandle - Class in nl.pim16aap2.lightkeeper.framework
Handle to a world in the running test server.
WorldHandleAssert - Class in nl.pim16aap2.lightkeeper.framework.assertions
Assertions for world handles.
worldName() - Method in class nl.pim16aap2.lightkeeper.framework.BlockRef
 
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.MainWorld.Response
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Response
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the worldName record component.
worldName() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns the value of the worldName record component.
worlds() - Method in interface nl.pim16aap2.lightkeeper.framework.ILightkeeperFramework
Gets the worlds facet: create worlds from defaults, specs, or provisioned templates, or via a builder.
WorldSpec - Record Class in nl.pim16aap2.lightkeeper.framework
World creation specification.
WorldSpec(String, WorldSpec.WorldType, WorldSpec.WorldEnvironment, long) - Constructor for record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Creates an instance of a WorldSpec record class.
WorldSpec.WorldEnvironment - Enum Class in nl.pim16aap2.lightkeeper.framework
 
WorldSpec.WorldType - Enum Class in nl.pim16aap2.lightkeeper.framework
 
worldType() - Method in record class nl.pim16aap2.lightkeeper.framework.WorldSpec
Returns the value of the worldType record component.
worldType() - Method in record class nl.pim16aap2.lightkeeper.protocol.NewWorld.Command
Returns the value of the worldType record component.
worldType() - Method in record class nl.pim16aap2.lightkeeper.runtime.RuntimeManifest.ProvisionedWorld
Returns the value of the worldType record component.
write(IdeRuntimeDiscovery, Path) - Method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeDiscoveryWriter
Writes discovery metadata using same-filesystem atomic replacement.
write(IdeRuntimeProvenance, Path) - Method in class nl.pim16aap2.lightkeeper.runtime.IdeRuntimeProvenanceWriter
Writes provenance beside a prepared runtime.
write(RuntimeManifest, Path) - Method in class nl.pim16aap2.lightkeeper.runtime.RuntimeManifestWriter
Writes a runtime manifest to the provided path.

X

x() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the x record component.
x() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns the value of the x record component.

Y

y() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the y record component.
y() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the y record component.

Z

z() - Method in record class nl.pim16aap2.lightkeeper.framework.BlockPos
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.framework.EntitySnapshot.Rotation
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.framework.Vec3
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.BlockType.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.CreatePlayer.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.IProtocolValue.PVec
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.IsChunkLoaded.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.LeftClickBlock.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.LoadChunk.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.PlacePlayerBlock.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.QueryEntities.EntityData
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.RightClickBlock.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.SetBlock.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.TeleportPlayer.Command
Returns the value of the z record component.
z() - Method in record class nl.pim16aap2.lightkeeper.protocol.UnloadChunk.Command
Returns the value of the z record component.
A B C D E F G H I J L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form