"description":"allows you to add commands which will be run in-game when the button is pressed",
"title":"Commands",
"items":{
"title":"Minecraft Command",
"description":"The commands to execute",
"type":"string",
"pattern":"^/[a-z].*$"
}
}
}
}
},
"npc_name":{
"title":"NPC Name",
"description":"This is where you can add or change a name for your NPC dialogue box. This is an optional property that is useful for dynamically changing NPC names.",
"description":"This is where you can define which commands will fire when the NPC dialogue box closes",
"title":"On Close Commands",
"items":{
"title":"Minecraft Command",
"description":"A minecraft command to execute",
"type":"string",
"pattern":"^/[a-z].*$"
}
},
"on_open_commands":{
"type":"array",
"description":"This is where you can define which commands will fire when the NPC dialogue box opens",
"title":"On Close Commands",
"items":{
"title":"Minecraft Command",
"description":"A minecraft command to execute",
"type":"string",
"pattern":"^/[a-z].*$"
}
},
"scene_tag":{
"title":"Scene Tag",
"description":"This is the name you will use to call this scene in-game. This is a required property.",
"type":"string"
},
"text":{
"title":"Text",
"description":"This is where you enter the dialogue you want your NPC to display in-game for this scene. You can type the dialogue text directly here or use raw text if you are using a language file. This is an optional property, but without it your NPC dialogue box will be empty.",