Modifications

This article will provide you with the tools to create and setup a modification for the ArrowChat store so you can distribute it to others.

 


Sections in this article

Creating a Modification

We've compiled a list of the most useful articles and sources for creating a modification below.


Setup for the ArrowChat Store

We have strict structure requirements when submitting a modification for the ArrowChat Store. This section will detail those requirements. There are a few modifications that do not need to follow this format such as languages.

Directory Structure
  • Mod NameGive your modification folder any name
    • mod_filesA folder containing all your modification's files
    • install.txtInstructions for installing your modification
File Explanations
mod_files Any additional files required for installing the modification should be placed in this folder.
install.txt These need to be the complete instructions for installing the modification. It is okay if you also include an html version (install.html), but this text version is required. Please see the file and information below for further information on writing the install.txt file.
Writing the install.txt File

You should download the modifications template and open up the install.txt file to write your installation instructions. Please follow the format that is already in place and make edits where necessary.

You will need to replace the word ACTION with the action that the user needs to take. We have a list of suggested actions below.

Actions
SQL Use this action when the user needs to insert something into the database.
COPY This should be used when the user needs to copy the code.
DIY INSTRUCTIONS Use this action when the user needs to perform non-standard instructions.
OPEN Use this action when you are telling a user to open a file.
FIND Use this action when the user must find an entire row of code.
REPLACE WITH This should be used when the line of code needs to be replaced with the previous action.
AFTER, ADD This should be used when the line of code needs to be added after the previous action.
BEFORE, ADD This should be used when the line of code needs to be added before the previous action.
IN-LINE FIND This should be used when the user needs to find a specific piece of code instead of an entire row.
IN-LINE REPLACE WITH This should be used when the specific piece of code needs to be replaced with the previous action.
IN-LINE AFTER, ADD This should be used when the specific piece of code needs to be added after the previous action.
IN-LINE BEFORE, ADD This should be used when the specific piece of code needs to be added before the previous action.

You do not need to include a standard install.txt file if your mod includes all the files for the modification instead of making edits.


Next