public interface ArchetypeFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
Archetype instances.| Modifier and Type | Method and Description |
|---|---|
R |
newUndefinedArchetype(@NotNull java.lang.String archetypeName)
Creates a new undefined archetype instance.
|
@NotNull R newUndefinedArchetype(@NotNull @NotNull java.lang.String archetypeName)
archetypeName - the archetype name