Update from 1.21.0 to 1.21.30 (#307)

* - Remove deprecated biome components
* - Remove block hcf
* - Add item specific destroy speeds
* - Add owner distance filter
* - Update scatter feature distribution property
* - Add new entity components
- Remove behavior.peek
* - Add new item components
- Remove hcf item stuff
* - Remove volumes
* - Add set_potion loot table function
* - Mark fields as required
* - Add item display transforms
* - Add redstone conductivity block component
* - Add is_navigating filter
* - Fix move around target ref
* - Add pack namespaced loot tables functions
This commit is contained in:
Xterionix
2024-09-22 16:25:16 +05:00
committed by GitHub
parent a3e2eaabe4
commit ca1b07bc2d
68 changed files with 1489 additions and 1238 deletions

View File

@@ -10,7 +10,7 @@
{
"tiers": [
{
"trades": [{ "wants": [{ "item": "minecraft:coal:0", "quantity": { "min": 16, "max": 24 } }], "gives": [{ "item": "minecraft:emerald" }] }]
"trades": [ { "wants": [ { "item": "minecraft:coal:0", "quantity": { "min": 16, "max": 24 } } ], "gives": [ { "item": "minecraft:emerald" } ] } ]
}
]
}
@@ -42,7 +42,7 @@
{
"type": "object",
"additionalProperties": false,
"required": ["min", "max"],
"required": [ "min", "max" ],
"properties": {
"min": { "type": "integer", "minimum": 1, "title": "Minimum" },
"max": { "type": "integer", "minimum": 1, "title": "Maximum" }
@@ -57,7 +57,7 @@
"Functions": {
"title": "Functions",
"type": "array",
"items": { "type": "object", "required": ["function"], "$ref": "../loot_tables/functions.json" }
"items": { "type": "object", "required": [ "function" ], "$ref": "../loot_tables/functions.json" }
},
"TradeArray": {
"type": "array",
@@ -66,7 +66,7 @@
"additionalProperties": false,
"type": "object",
"title": "Trade",
"required": ["wants", "gives"],
"required": [ "wants", "gives" ],
"properties": {
"gives": {
"type": "array",
@@ -87,7 +87,7 @@
{
"type": "object",
"additionalProperties": false,
"required": ["min", "max"],
"required": [ "min", "max" ],
"properties": {
"min": { "type": "integer", "minimum": 1, "title": "Minimum" },
"max": { "type": "integer", "minimum": 1, "title": "Maximum" }
@@ -127,7 +127,7 @@
{
"type": "object",
"additionalProperties": false,
"required": ["min", "max"],
"required": [ "min", "max" ],
"properties": {
"min": { "type": "integer", "minimum": 1, "title": "Minimum" },
"max": { "type": "integer", "minimum": 1, "title": "Maximum" }
@@ -167,6 +167,7 @@
"additionalProperties": false,
"type": "object",
"title": "Tier",
"required": [ "total_exp_required", "groups" ],
"properties": {
"trades": { "$ref": "#/definitions/TradeArray" },
"total_exp_required": { "title": "Total Experience Required", "type": "integer" },