Package org.kingdoms.managers.entity
Class KingdomEntityBuilder
java.lang.Object
org.kingdoms.managers.entity.KingdomEntityBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncontext(@Nullable MessagePlaceholderProvider context) entityType(String entityType) forceLevel(Integer forceLevel) location(org.bukkit.Location location) nullable(boolean nullable) registrar(Function<org.bukkit.entity.LivingEntity, KingdomEntity> registrar) settings(ConfigSection settings) @Nullable org.bukkit.entity.LivingEntityspawn()@NotNull CompletableFuture<org.bukkit.entity.LivingEntity> toString()
-
Constructor Details
-
KingdomEntityBuilder
public KingdomEntityBuilder()
-
-
Method Details
-
location
-
settings
-
context
-
forceLevel
-
entityType
-
nullable
-
registrar
public KingdomEntityBuilder registrar(Function<org.bukkit.entity.LivingEntity, KingdomEntity> registrar) -
delayedRegistry
-
threadSafeSpawn
-
spawn
@Nullable public @Nullable org.bukkit.entity.LivingEntity spawn() -
toString
-