Package be.seeseemelk.mockbukkit.entity
Class PlayerMockFactory
java.lang.Object
be.seeseemelk.mockbukkit.entity.PlayerMockFactory
Used to construct random
PlayerMock
s and OfflinePlayerMock
s.-
Constructor Summary
ConstructorDescriptionPlayerMockFactory
(@NotNull ServerMock server) Constructs a newPlayerMockFactory
for the providedServerMock
. -
Method Summary
Modifier and TypeMethodDescription@NotNull OfflinePlayerMock
createOfflinePlayer
(@NotNull UUID uuid) Create a randomOfflinePlayerMock
object with a unique name and the given id.@NotNull OfflinePlayerMock
Create a randomOfflinePlayerMock
object with a unique name.@NotNull PlayerMock
Create a random player mock object with a unique name.
-
Constructor Details
-
PlayerMockFactory
Constructs a newPlayerMockFactory
for the providedServerMock
.- Parameters:
server
- The server to create the factory for.
-
-
Method Details
-
createRandomPlayer
Create a random player mock object with a unique name.- Returns:
- A newly created player mock object.
-
createRandomOfflinePlayer
Create a randomOfflinePlayerMock
object with a unique name. It will not however contain a UUID.- Returns:
- A newly created player mock object.
-
createOfflinePlayer
Create a randomOfflinePlayerMock
object with a unique name and the given id.- Parameters:
uuid
- the id of the offline player- Returns:
- A newly created offline player mock object.
-