Uses of Interface
nl.pim16aap2.lightkeeper.framework.IPlayerBuilder
Packages that use IPlayerBuilder
Package
Description
Public JUnit framework API for creating worlds and synthetic players and asserting game state.
-
Uses of IPlayerBuilder in nl.pim16aap2.lightkeeper.framework
Methods in nl.pim16aap2.lightkeeper.framework that return IPlayerBuilderModifier and TypeMethodDescriptionIPlayerBuilder.atLocation(WorldHandle world, double x, double y, double z) Places the player in the target world at explicit coordinates.IPlayerBuilder.atSpawn(WorldHandle world) Places the player at the world spawn location.IBots.builder()Creates a player builder.IPlayerBuilder.fullLogin()Joins the player through the full vanilla login pipeline over real loopback TCP.IPlayerBuilder.inWorld(WorldHandle world) Places the player in the target world at spawn coordinates.IPlayerBuilder.vulnerable()Allows ordinary server damage to affect the synthetic player.IPlayerBuilder.withHealth(double health) Sets the synthetic player health value.IPlayerBuilder.withLocale(String locale) Sets the client locale sent during the configuration phase of a full-login join (LK-12).Sets the player name.IPlayerBuilder.withPermissions(String... permissions) Grants permissions to the synthetic player.IPlayerBuilder.withRandomName()Assigns a generated random name (and associated UUID seed).