NPC Template Design
Contributing NPCs
NPC Flags
NPCs can have flags, placed in their name, before they are cloned with the NPC Cloner to save them for later use.
NPC Flags Native and Race are mandatory. Villager is not required for mobs that do not spawn in a village.
Duplicate templates should be used if you want a NPC to spawn inside a village as well as roam the world.
Valid flags are:
Flag | Description | Where it should be placed | Valid Options |
---|---|---|---|
{VILLAGER} | Causes the StargateMC coremod to treat this NPC as a villager. | Name of the NPC | None |
{NATIVE} | Causes the StargateMC coremod to treat this NPC as a native NPC, allowing it to be spawned as part of a native faction. | Name of the NPC | None |
{RACE} | Causes the StargateMC coremod to treat this NPC as an NPC of a certain race. The flag should not contain {RACE}, but instead the name of the race in capitals, eg: {GOAULD}. | Name of the NPC | {GOAULD}, {HUMAN}, {JAFFA}, {ASGARD}, {WRAITH}, {ORI}, {TOKRA}, {ORC}, {LEOPARD}, {ENDERCHIBI}, {DWARF}, {ELF}, {GOLEM} |
Providing your NPC template to Bysokar
Simply attach the JSON file for your NPC clone to a Direct Message on Discord to Bysokar, once you have taken it.
It will be located here: %appdata%\.technic\modpacks\stargatemc\customnpcs\clones\