summon

public ClassMinionManager.SummonResult summon(Player owner, FixedAbilitySpec spec, int effectiveLevel, Location aimedLocation)

Preflights every world mutation and returns failure without consuming the caller's resource.