-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(ci): Do sub-validation of projects in bulk runs, UX fixes (#42)
* feat(ci): Do sub-validation of projects in bulk runs, UX fixes - Improve validator to run subsidiary tests if content is "addon targeted' - Update to 1.21.30 sample files - Adjust home UX to make "open from file"/"backup" more clear - Refactor how folder delimiters work across IStorage - Fix issue with parsing of JSON with comments - nineslice files - Fix dependency fix up in new project generation - Model geometries can have multiple models; accommodate - Basic blockbench model export * fix(samples): Small fixes in samples and sample loading
- Loading branch information
Showing
114 changed files
with
3,218 additions
and
685 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
{ | ||
"title": "Conversion", | ||
"fields": [ | ||
{ | ||
"id": "name", | ||
"title": "Name", | ||
"dataType": 2 | ||
}, | ||
{ | ||
"id": "targetJavaVersion", | ||
"title": "Target Java Version", | ||
"dataType": 5, | ||
"choices": [ | ||
{ | ||
"id": 0, | ||
"title": "1.8.8" | ||
}, | ||
{ | ||
"id": 1, | ||
"title": "1.9.3" | ||
}, | ||
{ | ||
"id": 2, | ||
"title": "1.10.2" | ||
}, | ||
{ | ||
"id": 3, | ||
"title": "1.11.2" | ||
}, | ||
{ | ||
"id": 4, | ||
"title": "1.12.2" | ||
}, | ||
{ | ||
"id": 5, | ||
"title": "1.13.2" | ||
}, | ||
{ | ||
"id": 6, | ||
"title": "1.14.4" | ||
}, | ||
{ | ||
"id": 7, | ||
"title": "1.15.2" | ||
}, | ||
{ | ||
"id": 8, | ||
"title": "1.16.5" | ||
}, | ||
{ | ||
"id": 9, | ||
"title": "1.17.1" | ||
}, | ||
{ | ||
"id": 10, | ||
"title": "1.18.2" | ||
}, | ||
{ | ||
"id": 11, | ||
"title": "1.19.4" | ||
}, | ||
{ | ||
"id": 12, | ||
"title": "1.20.6" | ||
}, | ||
{ | ||
"id": 13, | ||
"title": "1.21.0" | ||
} | ||
] | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
66 changes: 66 additions & 0 deletions
66
app/public/data/forms/entity_minecraft_anger_level.form.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
{ | ||
"title": "Anger Level", | ||
"description": "Compels the entity to track anger towards a set of nuisances.", | ||
"fields": [ | ||
{ | ||
"id": "anger_decrement_interval", | ||
"description": "Anger level will decay over time. Defines how often anger towards all nuisances will decrease by on.", | ||
"dataType": 2 | ||
}, | ||
{ | ||
"id": "sound_interval", | ||
"description": "Anger boost applied to angry threshold when the entity gets angry.", | ||
"dataType": 18 | ||
}, | ||
{ | ||
"id": "duration", | ||
"description": "The amount of time in seconds that the entity will be angry.", | ||
"dataType": 0 | ||
}, | ||
{ | ||
"id": "duration_delta", | ||
"description": "Variance in seconds added to the duration [-delta, delta].", | ||
"dataType": 0 | ||
}, | ||
{ | ||
"id": "filters", | ||
"title": "Anger exemption filters", | ||
"description": "Filter out mob types that it should not attack while angry (other Piglins)", | ||
"dataType": 20 | ||
}, | ||
{ | ||
"id": "broadcast_anger", | ||
"description": "If set, other entities of the same entity definition within the broadcastRange will also become angry", | ||
"dataType": 1, | ||
"defaultValue": false | ||
}, | ||
{ | ||
"id": "broadcast_anger_on_attack", | ||
"description": "If set, other entities of the same entity definition within the broadcastRange will also become angry whenever this mob attacks", | ||
"dataType": 1, | ||
"defaultValue": false | ||
}, | ||
{ | ||
"id": "broadcast_range", | ||
"description": "Distance in blocks within which other entities of the same entity type will become angry", | ||
"dataType": 0, | ||
"defaultValue": 20 | ||
}, | ||
{ | ||
"id": "broadcast_targets", | ||
"description": "A list of entity families to broadcast anger to", | ||
"dataType": 17 | ||
}, | ||
{ | ||
"id": "broadcast_filters", | ||
"description": "Conditions that make this entry in the list valid", | ||
"dataType": 20 | ||
}, | ||
{ | ||
"id": "calm_event", | ||
"description": "Event to fire when this entity is calmed down", | ||
"dataType": 8, | ||
"lookupId": "entityTypeEvents" | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
38 changes: 38 additions & 0 deletions
38
app/public/data/forms/entity_minecraft_leashable.form.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
{ | ||
"title": "Leashable", | ||
"description": "Describes how this mob can be leashed to other items", | ||
"fields": [ | ||
{ | ||
"id": "can_be_stolen", | ||
"dataType": 1, | ||
"defaultValue": false | ||
}, | ||
{ | ||
"id": "hard_distance", | ||
"description": "Distance in blocks at which the leash stiffens, restricting movement.", | ||
"dataType": 0, | ||
"experienceType": 3, | ||
"minValue": 0, | ||
"suggestedMaxValue": 20, | ||
"defaultValue": 6 | ||
}, | ||
{ | ||
"id": "soft_distance", | ||
"description": "Distance in blocks at which the 'spring' effect starts acting to keep this entity close to the entity that leashed it.", | ||
"dataType": 0, | ||
"experienceType": 3, | ||
"minValue": 0, | ||
"suggestedMaxValue": 20, | ||
"defaultValue": 4 | ||
}, | ||
{ | ||
"id": "max_distance", | ||
"description": "Distance in blocks it which the leash breaks.", | ||
"dataType": 0, | ||
"experienceType": 3, | ||
"minValue": 0, | ||
"suggestedMaxValue": 20, | ||
"defaultValue": 0 | ||
} | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.