Uses of Record Class
nl.pim16aap2.lightkeeper.framework.MenuItemSnapshot
Packages that use MenuItemSnapshot
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.
-
Uses of MenuItemSnapshot in nl.pim16aap2.lightkeeper.framework
Methods in nl.pim16aap2.lightkeeper.framework that return MenuItemSnapshotModifier and TypeMethodDescription@Nullable MenuItemSnapshotFinds an item in the inventory by material key.Methods in nl.pim16aap2.lightkeeper.framework that return types with arguments of type MenuItemSnapshotModifier and TypeMethodDescriptionInventorySnapshot.items()Returns the value of theitemsrecord component.MenuSnapshot.items()Returns the value of theitemsrecord component.Constructor parameters in nl.pim16aap2.lightkeeper.framework with type arguments of type MenuItemSnapshotModifierConstructorDescriptionInventorySnapshot(List<MenuItemSnapshot> items) Creates a snapshot with a defensive immutable copy of the item list.MenuSnapshot(boolean open, String title, List<MenuItemSnapshot> items) Validates the title and defensively copies the observed items. -
Uses of MenuItemSnapshot in nl.pim16aap2.lightkeeper.framework.assertions
Methods in nl.pim16aap2.lightkeeper.framework.assertions with parameters of type MenuItemSnapshotModifier and TypeMethodDescriptionstatic MenuItemSnapshotAssertLightkeeperAssertions.assertThat(@Nullable MenuItemSnapshot actual) Creates assertions over a frozen item.