Skip to content

Extra: Custom BetonQuest conversation screen

LK520 edited this page Apr 14, 2018 · 13 revisions

Custom NPC texture

If you use the BetonQuest plugin, you can customize the conversation box.

Note: Please set the number of options according to the actual situation to avoid too many options to display.

You can customize the following:

  • Dialog style (local only)
  • Button style (local only)
  • NPC paint (URL or local) First of all, make sure your server is installed and successfully loaded with the BetonQuest plug-in.

Open the plugin/VexView/bqconversation.yml file in the server folder:

gui: true

Then in the BetonQuest configuration file, set the default_conversation_IO to simple

default_conversation_IO: simple

Then go back to the VexView configuration file, where you can customize the texture for each NPC. (In fact, the picture displayed on the left side of the dialog box)

To customize an NPC texture, first let the NPC be recognized by the plugin. We find plugins\BetonQuest\default\conversations directory.

Open your conversation configuration and find the quester item. The name behind en is the NPC English name (if you do not add it yourself)

We then write in bqconversation.yml:

How to modify button styles and dialog styles?

We take into account the large number of conversations and the large number of data reads and writes each time, so we only provide local customizations for the dialog and button styles.

Use "§y" to wrap:

Then:

If you have any other questions, welcome to our Discord

Thanks to the translators: ☁ Danniel ☁ (English/Spanish)

Clone this wiki locally