Adds license files and language customization info
This commit is contained in:
21
README.md
21
README.md
@@ -147,4 +147,23 @@ All currently supported presets, and available filters for each preset:
|
||||
| invalidItemMessage | The message displayed when a blacksmith is presented an item which it cannot repair |
|
||||
| itemChangedMessage | The message displayed when a player changes their item after being shown the repair cost |
|
||||
| startReforgeMessage | The message displayed when a blacksmith starts reforging an item |
|
||||
| successMessage | The message displayed when a blacksmith successfully repairs an item |
|
||||
| successMessage | The message displayed when a blacksmith successfully repairs an item |
|
||||
|
||||
## Language customization
|
||||
|
||||
All strings, even time units, are customizable. If you place a strings.yml file in the plugin folder, it will take
|
||||
priority over built-in languages. If you want to change strings, look at Blacksmith/src/main/resources/strings.yml for
|
||||
the proper keys. All strings have the format: ENUM: "Displayed string". The enum must be identical as it defines which
|
||||
string you have changed. All strings belonging to a language are beneath the language code and indented with two spaces.
|
||||
|
||||
The easiest way to add a new language is to copy an existing language and paste it into your custom strings.yml and
|
||||
change strings as necessary. If you don't include all strings, the remaining will use the built-in English translation.
|
||||
Remember to change the language code to whichever you use for your custom language.
|
||||
|
||||
The interval messages are unique in that if several values are separated by comma (option1,option2,option3), a random
|
||||
message will be chosen each time it's displayed.
|
||||
|
||||
## License
|
||||
|
||||
Blacksmith is licensed under the GNU Public License Version 3.0. This includes every source and resource file. See the
|
||||
HEADER file for a more detailed license description.
|
Reference in New Issue
Block a user