pack.mcmeta:
- Added `supported_formats` to make minecraft show it as compatible for newer versions ReadMe.txt: - A file added to optional resource pack root since interested people might check out the optional resource pack resourcepack.md: - Added lines to clarify the use of the schema - Added lines to suggest the use of `supported_formats`
This commit is contained in:
6
Resourcepack/quarter_circle_speedometer/ReadMe.txt
Normal file
6
Resourcepack/quarter_circle_speedometer/ReadMe.txt
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
Hello there!
|
||||||
|
|
||||||
|
If you're reading this I assume you might be interested in making your own!
|
||||||
|
|
||||||
|
You're in luck, I have provided a guide. Over on GitHub on how to do it!
|
||||||
|
Please check out https://github.com/zaze06/Speedometer/blob/master/resourcepack.md for a guide to get started
|
||||||
@@ -1,6 +1,10 @@
|
|||||||
{
|
{
|
||||||
"pack": {
|
"pack": {
|
||||||
"pack_format": 34,
|
"pack_format": 34,
|
||||||
"description": "A different speedometer"
|
"description": "A different speedometer",
|
||||||
|
"supported_formats": {
|
||||||
|
"min_inclusive": 34,
|
||||||
|
"max_inclusive": 57
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -9,6 +9,13 @@ This feature is supported in
|
|||||||
## `pack.mcmeta`
|
## `pack.mcmeta`
|
||||||
The mcmeta file has no differences just make sure it's a valid pack_format for the version
|
The mcmeta file has no differences just make sure it's a valid pack_format for the version
|
||||||
- 1.21.x: `"pack_format": 34`
|
- 1.21.x: `"pack_format": 34`
|
||||||
|
- I recommend adding this, so that you dont need to update the format since the only real requirement is using version 6.2 or newer of this mod
|
||||||
|
```json
|
||||||
|
"supported_formats": {
|
||||||
|
"min_inclusive": 34,
|
||||||
|
"max_inclusive": 57 // This needs to be the leatest pack_format
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
## File Locations
|
## File Locations
|
||||||
So the speedometer is built upon 2 main things
|
So the speedometer is built upon 2 main things
|
||||||
@@ -33,7 +40,7 @@ base
|
|||||||
```
|
```
|
||||||
|
|
||||||
## `speedometer.json` example *Standard speedometer.json file*
|
## `speedometer.json` example *Standard speedometer.json file*
|
||||||
```
|
```json
|
||||||
{
|
{
|
||||||
"background": "speedometer:meter/speedometer.png",
|
"background": "speedometer:meter/speedometer.png",
|
||||||
"start": -45,
|
"start": -45,
|
||||||
@@ -77,4 +84,11 @@ base
|
|||||||
- scale
|
- scale
|
||||||
The scale of how to modify the speed as a power, this is the speed that `maxSpeed` is based of. the way the speed passed to `maxSpeed` is calculated is `baseSpeed^scale`.
|
The scale of how to modify the speed as a power, this is the speed that `maxSpeed` is based of. the way the speed passed to `maxSpeed` is calculated is `baseSpeed^scale`.
|
||||||
- name
|
- name
|
||||||
A string that is the name of this speedometer. *This is just used to send a log message about the speedometer*
|
A string that is the name of this speedometer. *This is just used to send a log message about the speedometer*
|
||||||
|
|
||||||
|
## JSON formating help
|
||||||
|
I have created a JSON schema for this that is available at [speedometer_config_schema.json](https://github.com/zaze06/Speedometer/blob/master/schemas/speedometer_config_schema.json), please refer to your Advanced Text Editor on how to add a schema, if your editor supports the `$schema` feature then add
|
||||||
|
```json
|
||||||
|
"$schema": "https://raw.githubusercontent.com/zaze06/Speedometer/refs/heads/master/schemas/speedometer_config_schema.json",
|
||||||
|
```
|
||||||
|
in the root object, and the schema shuld apply, else if your editor supports it you can add the schema to all `speedometer.json` files
|
||||||
Reference in New Issue
Block a user