Skip to main content

Submit an NPC

  • Da Rules

    This is the page for submitting an NPC to the game. By submitting an NPC you agree to the following rules as per its use:

    Name Guidelines – Keep names somewhat immersive, and if possible, norse-themed, or at least not like “Frank Sinatra”. You can play with the name to make it lore-friendly very easily such as “Fjork Sinatus” which would then be acceptable.

    Content Guidelines – Our server content should be considered to be rated between PG-13 and R and should be considerate of people with varying gender identities, sexualities, age groups, and cultures. Any hate speech is absolutely not allowed. Additionally, while alluding to the outside world events may be fine, many users play the game to escape and thus anything more than tongue-in-cheek references to real-world events and politics may be considered inappropriate.

    Character Guidelines – NPCs cannot be created that are immortal gods or anything that would seem too unrealistic, obscene, or offensive. NPCs can be any model in the game but should not be spoilers, hence they cannot be boss monsters like Eikthur. Also, use of overly obnoxious hex colors will be changed.

    Resource Guidelines – Your NPC may be used for quests outside of your control because there are only a limited amount of NPCs that can be added into the game before resource use becomes an issue. The NPC will not be given any character-development without your permission.

    Placement – Player NPCs may only be placed within the radius of your own ward. It will be done with an administrator and you will need to stand or place an item at the location you want your NPC to be located at.

  • Darections

    Simple directions. Click “Submit an NPC” and fill out the easy to fill form.

    A few notes:

    Basic Information – You will need to enter an email address to confirm it is you. Next, fill out the NPC name, heeding the content guidelines on Da Rules page. You can additionally add a Bio to help flesh out your character. This is optional and only helps the administrators understand your character and their purpose in the world, and thus what kinds of quests may suit them. You can add Text that appears when approaching the NPC and leaving the NPC. This should be very short (around 30 characters), and is optional. It will flash in a black box when nearing or leaving the NPC.

    Appearance Information – Enter information for the characters clothing and appearance, heeding the content guidelines on Da Rules page. Your character can equip most any item (as long as it is not a monster). 

    • These fields are ALL optional. If you don’t care, feel free to choose “Surprise Me” and skip this entire section.
    • Valheim calls its items prefabs. You can consult this page for a list of all prefabs in the game. (Spoilers) https://valheim-modding.github.io/Jotunn/data/prefabs/prefab-list.html simply provide the prefab for any items you want your character to wear or hold. Note that some prefabs can only be used in certain circumstances and may not appear properly, best to choose normal items and armor.
    • If your NPC is a monster or anything other than Player or Player_female, you cannot equip them with anything except a Back Item.
    • For hex color codes, it will need to be a full 6-digit hex color with the # symbol such as #e200e2.

    Dialogue – You will be presented with a repeating set of fields.

    • Identifier: This should be your character name, Ex: yvilda. There should be no space or separators between it.
    • Dialogue: The text your character says. Must be a proper sentence. Should be below 256 characters. Do not use quotation marks around the dialogue, it will be set automatically.
    • Text: (Required) This must be what you say to complete the dialogue. You can write Okay. as the default. It should end with a period.
    • Text 2-4: (Optional) You can enter up to 4 other choices of dialogue. If using more than one choice, you must ensure that the first choice is the positive choice, and the last choice is the cancel/negative choice.

    Click “Add New Dialogue” to add another line.

    • Next dialogue identifier must be an incrementing sequential three digit number, Ex: yvilda002, yviulda003, etc.
    • Dialogue: The next line of text your character says. Must be a proper sentence. Should be below 256 characters. Do not use quotation marks around the dialogue, it will be set automatically. Note: Link this dialogue FROM a previous dialogue by referencing this identifier at the very end of a text line with  | Transition: [identifier]
    • Text: (Required) This must be what you say to complete the dialogue. You can write Okay. as the default. It should end with a period.
    • Text 2-4: (Optional) You can enter up to 4 other choices of dialogue. If using more than one choice, you must ensure that the first choice is the positive choice, and the last choice is the cancel/negative choice.
    • Repeat up to 30 times as needed.

      When writing Text responses, if you want to write more involved dialogue, you must link them together. To do that, you must end your text with ” | Transition: yvilda002″ (or whatever the identifier is to the dialogue you wish to link this to). In this way, the character will receive various text choices that will lead them through the dialogue.

      Here is a simple sample:

      Identifier: yvilda
      Dialogue: Hello weary traveler, how are you doing?
      Text: I am doing well, how about yourself? | Transition: yvilda002
      Text2: Goodbye.

      Identifier: yvilda002
      Dialogue: I am very happy to hear you are well. Tell me, what do you seek in Starheim?
      Text: Wisdom. | Transition: yvilda003
      Text2: Power. | Transition: yvilda004
      Text3: Riches. | Transition: yvilda005
      Text4: Nothing. | Transition: yvilda006

      Identifier: yvilda003
      Dialogue: You chose that you are seeking wisdom. That is a worthy endeavor.
      Text: Thank you.
      Text2: Goodbye.

      Identifier: yvilda004
      Dialogue: You chose that you are seeking power. Test your true strength comes from the mightiest of warriors in the land.
      Text: Thank you.
      Text2: Goodbye.

      Identifier: yvilda005
      Dialogue: You chose that you are seeking riches. You can easily find many rarities in the darkest of places.
      Text: Thank you.
      Text2: Goodbye.

      Identifier: yvilda006
      Dialogue: You must be joking. Is there really nothing you wish in this land?
      Text: On second thought... | Transition: yvilda002
      Text2: No. Goodbye.

      In the sample above, you can see how various dialogue branches are presented and linked and looped through based on the identifier.

      Note: You can refer to this site (potential spoilers): https://kg-dev.xyz/ for more information. There are some advanced dialogue options available, but you will not be able to use them at this time. Ex: Giving items, healing, teleporting, skill gains, and giving quests is not permitted.

    • Submit an NPC

      Below you will find the NPC form. You should complete it from a computer or laptop for best results as it will be most cumbersome to use on a phone.

      • Fields with an asterisk (*) are required.
      • By submitting an NPC you agree to Da Rules.


      Problems? Click here to open in a pop-up window or, you can try this link.