Uses of Interface
nl.pim16aap2.lightkeeper.protocol.IProtocolValue
Packages that use IProtocolValue
Package
Description
Public JUnit framework API for creating worlds and synthetic players and asserting game state.
AssertJ assertions for live server/plugin, world/block, entity-query, player, menu, event-capture and error state,
plus frozen inventory/item, event/value, result, entity/geometry and semantic chat snapshots.
Agent protocol command types.
-
Uses of IProtocolValue in nl.pim16aap2.lightkeeper.framework
Methods in nl.pim16aap2.lightkeeper.framework that return IProtocolValueModifier and TypeMethodDescription@Nullable IProtocolValueGets a single captured value by accessor name.Methods in nl.pim16aap2.lightkeeper.framework that return types with arguments of type IProtocolValueModifier and TypeMethodDescriptionCapturedEventSnapshot.values()Returns the value of thevaluesrecord component.Constructor parameters in nl.pim16aap2.lightkeeper.framework with type arguments of type IProtocolValueModifierConstructorDescriptionCapturedEventSnapshot(String eventClassName, long tick, Map<String, IProtocolValue> values) Validates and defensively copies the values, preserving their order. -
Uses of IProtocolValue in nl.pim16aap2.lightkeeper.framework.assertions
Methods in nl.pim16aap2.lightkeeper.framework.assertions that return types with arguments of type IProtocolValueModifier and TypeMethodDescriptionorg.assertj.core.api.ListAssert<IProtocolValue> ProtocolValueAssert.elements()org.assertj.core.api.MapAssert<String, IProtocolValue> ProtocolValueAssert.fields()Methods in nl.pim16aap2.lightkeeper.framework.assertions with parameters of type IProtocolValueModifier and TypeMethodDescriptionstatic ProtocolValueAssertLightkeeperAssertions.assertThat(@Nullable IProtocolValue actual) Creates frozen typed-value assertions. -
Uses of IProtocolValue in nl.pim16aap2.lightkeeper.protocol
Classes in nl.pim16aap2.lightkeeper.protocol that implement IProtocolValueModifier and TypeClassDescriptionstatic final recordA boolean value.static final recordA marker for a value the encoder could not represent — the fail-loud replacement for silently skipping it.static final recordAn enum constant.static final recordAn ordered list of values.static final recordA numeric value.static final recordA nested structured value: named fields, insertion-ordered.static final recordA reference to an identifiable object (e.g. an entity by UUID or a world by name) rather than its contents.static final recordA text value.static final recordA UUID value.static final recordDouble-precision position coordinates.Methods in nl.pim16aap2.lightkeeper.protocol that return types with arguments of type IProtocolValueModifier and TypeMethodDescriptionIProtocolValue.PRecord.fields()Returns the value of thefieldsrecord component.GetCapturedEvents.CapturedEvent.values()Returns the value of thevaluesrecord component.IProtocolValue.PList.values()Returns the value of thevaluesrecord component.Constructor parameters in nl.pim16aap2.lightkeeper.protocol with type arguments of type IProtocolValueModifierConstructorDescriptionCapturedEvent(long tick, Map<String, IProtocolValue> values) Validates and defensively copies the values, preserving their order.PList(List<IProtocolValue> values) Validates and defensively copies the elements.PRecord(Map<String, IProtocolValue> fields) Validates and defensively copies the fields, preserving their order.