> For the complete documentation index, see [llms.txt](https://waterarchery.gitbook.io/islandnpc-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://waterarchery.gitbook.io/islandnpc-wiki/files/config.yml.md).

# config.yml

```yaml
DebugMessages: false
DefaultVisibleState: true
CanPlayerChangeNpcType: false
# Set to 'menu' if you want to open menu
# Set to 'command' if you want player to execute a command
NPCBehaviorType: 'menu'
NPCCommand: 'islandnpc'
MovementTimeLimit: 15
MovementMaxDistance: 50

NPCSettings:
  DisableNPCAI: false
  SetSilent: false
  Type: VILLAGER
  Glowing: false
  Location:
    Distance: '0, 0, 0'
    # This is only enabled on SuperiorSkyblock2
    SchematicNameBasedOffset:
      Enabled: false
      Schematics:
        test: '0, 0, 0'
  Hologram:
    Lines:
      - '&b&lISLAND NPC'
      - ''
      - '&fRight click to me for'
      - '&ffinding &bnews about &fserver!'
    HeightOffset: 3.2

SoundVolume: 2
Sounds:
  # You can set sounds "" to disable them.
  MenuOpen: 'BLOCK_ANVIL_BREAK'
  NoPermission: 'ENTITY_ARROW_HIT'
  NoNPC: 'ENTITY_ARROW_HIT'
  PerformCommand: 'BLOCK_ANVIL_BREAK'
```
