Updated
This commit is contained in:
@@ -3,18 +3,10 @@
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_initialization",
|
||||
"description": "This component allows the emitter to run some Molang at creation, primarily to populate any MoLang variables that get used later.",
|
||||
"type": "object",
|
||||
"title": "The emitter initialization component for 1.10.0",
|
||||
"title": "Emitter Initialization Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"creation_expression": {
|
||||
"$ref": "../../../../molang/1.8.0/string.json",
|
||||
"description": "This is run once at emitter startup.",
|
||||
"title": "Creation Expression"
|
||||
},
|
||||
"per_update_expression": {
|
||||
"$ref": "../../../../molang/1.8.0/string.json",
|
||||
"description": "This is run once per emitter update.",
|
||||
"title": "Per Update Expression"
|
||||
}
|
||||
"creation_expression": { "$ref": "../../../../molang/1.8.0/string.json", "description": "This is run once at emitter startup.", "title": "Creation Expression" },
|
||||
"per_update_expression": { "$ref": "../../../../molang/1.8.0/string.json", "description": "This is run once per emitter update.", "title": "Per Update Expression" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,99 +2,47 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_lifetime_events",
|
||||
"type": "object",
|
||||
"title": "The emitter lifetime events component for 1.10.0",
|
||||
"title": "Emitter Lifetime Events Component For 1.10.0",
|
||||
"description": "TODO",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"creation_event": {
|
||||
"title": "Creation event",
|
||||
"title": "Creation Event",
|
||||
"description": "Fires when the emitter is created",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
"oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }]
|
||||
},
|
||||
"expiration_event": {
|
||||
"title": "Expiration event",
|
||||
"title": "Expiration Event",
|
||||
"description": "Fires when the emitter expires (does not wait for particles to expire too)",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
"oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }]
|
||||
},
|
||||
"timeline": {
|
||||
"type": "object",
|
||||
"description": "A series of times, e.g. 0.0 or 1.0, that trigger the event, these get fired on every loop the emitter goes through, \"time\" is the time, e.g. one line might be: \"0.4\": \"event\"",
|
||||
"propertyNames": {
|
||||
"pattern": "^[\\d\\.]+$"
|
||||
},
|
||||
"propertyNames": { "pattern": "^[\\d\\.]+$" },
|
||||
"additionalProperties": {
|
||||
"title": "Timeline object",
|
||||
"title": "Timeline Object",
|
||||
"description": "A single point in time that executes commands/molang/events",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
"oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }]
|
||||
},
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"travel_distance_events": {
|
||||
"title": "Travel distance events",
|
||||
"title": "Travel Distance Events",
|
||||
"description": "A series of distances, e.g. 0.0 or 1.0, that trigger the event these get fired when the emitter has moved by the specified input distance, e.g. one line might be: \"0.4\": \"event\"",
|
||||
"propertyNames": {
|
||||
"pattern": "^[\\d\\.]+$"
|
||||
}
|
||||
"propertyNames": { "pattern": "^[\\d\\.]+$" }
|
||||
},
|
||||
"looping_travel_distance_events": {
|
||||
"title": "Looping travel distance events",
|
||||
"title": "Looping Travel Distance Events",
|
||||
"description": "A series of events that occur at set intervals these get fired every time the emitter has moved the specified input distance from the last time it was fired.",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "object",
|
||||
"title": "Distance event",
|
||||
"title": "Distance Event",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"distance": {
|
||||
"title": "Distance",
|
||||
"description": "TODO",
|
||||
"type": "number"
|
||||
},
|
||||
"effects": {
|
||||
"title": "Effects",
|
||||
"description": "TODO",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
}
|
||||
"distance": { "title": "Distance", "description": "TODO", "type": "number" },
|
||||
"effects": { "title": "Effects", "description": "TODO", "oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }] }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_rate_manual",
|
||||
"type": "object",
|
||||
"title": "The emitter rate manual component for 1.10.0",
|
||||
"title": "Emitter Rate Manual Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"activation_expression": {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_lifetime_looping",
|
||||
"type": "object",
|
||||
"title": "The emitter lifetime looping component for 1.10.0",
|
||||
"title": "Emitter Lifetime Looping Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"active_time": {
|
||||
|
||||
@@ -2,14 +2,8 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_lifetime_once",
|
||||
"type": "object",
|
||||
"title": "The emitter lifetime once component for 1.10.0",
|
||||
"title": "Emitter Lifetime Once Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"active_time": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "How long the particles emit for evaluated once",
|
||||
"title": "Active Time"
|
||||
}
|
||||
},
|
||||
"properties": { "active_time": { "$ref": "../../../../molang/1.8.0/number.json", "description": "How long the particles emit for evaluated once", "title": "Active Time" } },
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,24 +2,12 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_local_space",
|
||||
"type": "object",
|
||||
"title": "The emitter local space component for 1.10.0",
|
||||
"title": "Emitter Local Space Component For 1.10.0",
|
||||
"description": "TODO description: ",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"position": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: position",
|
||||
"title": "Position"
|
||||
},
|
||||
"rotation": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: rotation",
|
||||
"title": "Rotation"
|
||||
},
|
||||
"velocity": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: rotation",
|
||||
"title": "Rotation"
|
||||
}
|
||||
"position": { "type": "boolean", "description": "TODO description: position", "title": "Position" },
|
||||
"rotation": { "type": "boolean", "description": "TODO description: rotation", "title": "Rotation" },
|
||||
"velocity": { "type": "boolean", "description": "TODO description: rotation", "title": "Rotation" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_rate_instant",
|
||||
"type": "object",
|
||||
"title": "The emitter rate instant component for 1.10.0",
|
||||
"title": "Emitter Rate Instant Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"num_particles": {
|
||||
|
||||
@@ -2,14 +2,8 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_rate_manual",
|
||||
"type": "object",
|
||||
"title": "The emitter rate manual component for 1.10.0",
|
||||
"title": "Emitter Rate Manual Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"max_particles": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "Evaluated once per particle emitted",
|
||||
"title": "Max Particles"
|
||||
}
|
||||
},
|
||||
"properties": { "max_particles": { "$ref": "../../../../molang/1.8.0/number.json", "description": "Evaluated once per particle emitted", "title": "Max Particles" } },
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_rate_steady",
|
||||
"type": "object",
|
||||
"title": "The emitter rate steady component for 1.10.0",
|
||||
"title": "Emitter Rate Steady Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"max_particles": {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_box",
|
||||
"type": "object",
|
||||
"title": "The emitter shape box component for 1.10.0",
|
||||
"title": "Emitter Shape Box Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
@@ -10,50 +10,24 @@
|
||||
"title": "Direction",
|
||||
"default": "outwards",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": ["inwards", "outwards"]
|
||||
},
|
||||
{
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
}
|
||||
}
|
||||
{ "type": "string", "enum": ["inwards", "outwards"] },
|
||||
{ "type": "array", "minItems": 3, "maxItems": 3, "items": { "$ref": "../../../../molang/1.8.0/number.json" } }
|
||||
]
|
||||
},
|
||||
"radius": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: radius", "title": "Radius" },
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"half_dimensions": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: half dimensions",
|
||||
"title": "Half Dimensions"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: half dimensions", "title": "Half Dimensions" },
|
||||
"description": "TODO description: half dimensions",
|
||||
"title": "Half Dimensions"
|
||||
},
|
||||
"surface_only": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: surface only",
|
||||
"title": "Surface Only"
|
||||
}
|
||||
"surface_only": { "type": "boolean", "description": "TODO description: surface only", "title": "Surface Only" }
|
||||
},
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,30 +2,18 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_custom",
|
||||
"type": "object",
|
||||
"title": "The emitter shape custom component for 1.10.0",
|
||||
"title": "Emitter Shape Custom Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: direction",
|
||||
"title": "Direction"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: direction", "title": "Direction" },
|
||||
"description": "TODO description: direction",
|
||||
"title": "Direction"
|
||||
},
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
}
|
||||
|
||||
@@ -2,23 +2,13 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_disc",
|
||||
"type": "object",
|
||||
"title": "The emitter shape disc component for 1.10.0",
|
||||
"title": "Emitter Shape Disc Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": ["inwards", "outwards"]
|
||||
},
|
||||
{
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
}
|
||||
}
|
||||
{ "type": "string", "enum": ["inwards", "outwards"] },
|
||||
{ "type": "array", "minItems": 3, "maxItems": 3, "items": { "$ref": "../../../../molang/1.8.0/number.json" } }
|
||||
],
|
||||
"description": "TODO description: direction",
|
||||
"title": "Direction"
|
||||
@@ -26,46 +16,23 @@
|
||||
"radius": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: radius", "title": "Radius" },
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"plane_normal": {
|
||||
"title": "Plane normal",
|
||||
"title": "Plane Normal",
|
||||
"description": "Specifies the normal of the disc plane, the disc will be perpendicular to this direction",
|
||||
"default": [0, 1, 0],
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": ["x", "y", "z"]
|
||||
},
|
||||
{ "type": "string", "enum": ["x", "y", "z"] },
|
||||
{
|
||||
"type": "array",
|
||||
"items": [
|
||||
{
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
},
|
||||
{
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
},
|
||||
{
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
}
|
||||
]
|
||||
"items": [{ "$ref": "../../../../molang/1.8.0/number.json" }, { "$ref": "../../../../molang/1.8.0/number.json" }, { "$ref": "../../../../molang/1.8.0/number.json" }]
|
||||
}
|
||||
]
|
||||
},
|
||||
"surface_only": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: surface only",
|
||||
"title": "Surface Only"
|
||||
}
|
||||
"surface_only": { "type": "boolean", "description": "TODO description: surface only", "title": "Surface Only" }
|
||||
},
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,26 +2,15 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_entity_aabb",
|
||||
"type": "object",
|
||||
"title": "The emitter shape entity aabb component for 1.10.0",
|
||||
"title": "Emitter Shape Entity Aabb Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": ["inwards", "outwards"],
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
},
|
||||
{ "type": "string", "enum": ["inwards", "outwards"], "description": "TODO description: Todo", "title": "Todo" },
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: Todo", "title": "Todo" },
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
}
|
||||
@@ -31,15 +20,9 @@
|
||||
},
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
}
|
||||
},
|
||||
"description": "TODO description: "
|
||||
|
||||
@@ -2,32 +2,20 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_point",
|
||||
"type": "object",
|
||||
"title": "The emitter shape point component for 1.10.0",
|
||||
"title": "Emitter Shape Point Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: direction",
|
||||
"title": "Direction"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: direction", "title": "Direction" },
|
||||
"description": "TODO description: direction",
|
||||
"title": "Direction"
|
||||
},
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
}
|
||||
},
|
||||
"description": "TODO description: "
|
||||
|
||||
@@ -2,26 +2,15 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.emitter_shape_sphere",
|
||||
"type": "object",
|
||||
"title": "The emitter shape sphere component for 1.10.0",
|
||||
"title": "Emitter Shape Sphere Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"direction": {
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "string",
|
||||
"enum": ["inwards", "outwards"],
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
},
|
||||
{ "type": "string", "enum": ["inwards", "outwards"], "description": "TODO description: Todo", "title": "Todo" },
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: Todo", "title": "Todo" },
|
||||
"description": "TODO description: Todo",
|
||||
"title": "Todo"
|
||||
}
|
||||
@@ -31,22 +20,12 @@
|
||||
},
|
||||
"offset": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: offset",
|
||||
"title": "Offset"
|
||||
},
|
||||
"items": { "minItems": 3, "maxItems": 3, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: offset", "title": "Offset" },
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
},
|
||||
"radius": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: radius", "title": "Radius" },
|
||||
"surface_only": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: surface only",
|
||||
"title": "Surface Only"
|
||||
}
|
||||
"surface_only": { "type": "boolean", "description": "TODO description: surface only", "title": "Surface Only" }
|
||||
},
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,18 +2,14 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_appearance_billboard",
|
||||
"type": "object",
|
||||
"title": "The particle appearance billboard component for 1.10.0",
|
||||
"title": "Particle Appearance Billboard Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"size": {
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: size",
|
||||
"title": "Size"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: size", "title": "Size" },
|
||||
"description": "TODO description: size",
|
||||
"title": "Size"
|
||||
},
|
||||
@@ -27,16 +23,8 @@
|
||||
"additionalProperties": false,
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"texture_width": {
|
||||
"type": "integer",
|
||||
"description": "TODO description: texture width",
|
||||
"title": "Texture Width"
|
||||
},
|
||||
"texture_height": {
|
||||
"type": "integer",
|
||||
"description": "TODO description: texture height",
|
||||
"title": "Texture Height"
|
||||
},
|
||||
"texture_width": { "type": "integer", "description": "TODO description: texture width", "title": "Texture Width" },
|
||||
"texture_height": { "type": "integer", "description": "TODO description: texture height", "title": "Texture Height" },
|
||||
"flipbook": {
|
||||
"additionalProperties": false,
|
||||
"type": "object",
|
||||
@@ -46,11 +34,7 @@
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: base UV",
|
||||
"title": "Base U V"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: base UV", "title": "Base U V" },
|
||||
"description": "TODO description: base UV",
|
||||
"title": "Base U V"
|
||||
},
|
||||
@@ -58,11 +42,7 @@
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: size UV",
|
||||
"title": "Size U V"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: size UV", "title": "Size U V" },
|
||||
"description": "TODO description: size UV",
|
||||
"title": "Size U V"
|
||||
},
|
||||
@@ -70,34 +50,14 @@
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: step UV",
|
||||
"title": "Step U V"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: step UV", "title": "Step U V" },
|
||||
"description": "TODO description: step UV",
|
||||
"title": "Step U V"
|
||||
},
|
||||
"frames_per_second": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: frames per second",
|
||||
"title": "Frames Per Second"
|
||||
},
|
||||
"max_frame": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: max frame",
|
||||
"title": "Max Frame"
|
||||
},
|
||||
"stretch_to_lifetime": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: stretch to lifetime",
|
||||
"title": "Stretch To Lifetime"
|
||||
},
|
||||
"loop": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: loop",
|
||||
"title": "Loop"
|
||||
}
|
||||
"frames_per_second": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: frames per second", "title": "Frames Per Second" },
|
||||
"max_frame": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: max frame", "title": "Max Frame" },
|
||||
"stretch_to_lifetime": { "type": "boolean", "description": "TODO description: stretch to lifetime", "title": "Stretch To Lifetime" },
|
||||
"loop": { "type": "boolean", "description": "TODO description: loop", "title": "Loop" }
|
||||
},
|
||||
"description": "TODO description: flipbook",
|
||||
"title": "Flipbook"
|
||||
@@ -106,11 +66,7 @@
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: uv",
|
||||
"title": "Uv"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: uv", "title": "Uv" },
|
||||
"description": "TODO description: uv",
|
||||
"title": "Uv"
|
||||
},
|
||||
@@ -118,11 +74,7 @@
|
||||
"type": "array",
|
||||
"minItems": 2,
|
||||
"maxItems": 2,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: uv size",
|
||||
"title": "Uv Size"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: uv size", "title": "Uv Size" },
|
||||
"description": "TODO description: uv size",
|
||||
"title": "Uv Size"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_appearance_lighting",
|
||||
"type": "object",
|
||||
"title": "The particle appearance lighting component for 1.10.0",
|
||||
"title": "Particle Appearance Lighting Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"description": "TODO description"
|
||||
}
|
||||
|
||||
@@ -3,22 +3,14 @@
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_appearance_tinting",
|
||||
"description": "Color fields are special, they can be either an RGB, or a \"#RRGGBB\" field (or RGBA or \"AARRGGBB\"). If RGB(A), the channels are from 0 to 1. If the string \"#AARRGGBB\", then the values are hex from 00 to ff.",
|
||||
"type": "object",
|
||||
"title": "The particle appearance tinting component for 1.10.0",
|
||||
"title": "Particle Appearance Tinting Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"color": {
|
||||
"title": "Color",
|
||||
"anyOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"description": "Direct color field",
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json" }
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"format": "color-hex",
|
||||
"description": "Direct color field"
|
||||
},
|
||||
{ "type": "array", "description": "Direct color field", "items": { "$ref": "../../../../molang/1.8.0/number.json" } },
|
||||
{ "type": "string", "format": "color-hex", "description": "Direct color field" },
|
||||
{
|
||||
"description": "Interpolation based color",
|
||||
"type": "object",
|
||||
@@ -27,27 +19,12 @@
|
||||
"gradient": {
|
||||
"title": "Gradient",
|
||||
"oneOf": [
|
||||
{
|
||||
"description": "An array of colors",
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string",
|
||||
"description": "Color",
|
||||
"title": "Color",
|
||||
"format": "color-hex"
|
||||
}
|
||||
},
|
||||
{ "description": "An array of colors", "type": "array", "items": { "type": "string", "description": "Color", "title": "Color", "format": "color-hex" } },
|
||||
{
|
||||
"description": "An object of colors",
|
||||
"type": "object",
|
||||
"propertyNames": {
|
||||
"pattern": "(^[\\-0-9]+$|^[\\-0-9]+\\.[\\-0-9]+$)"
|
||||
},
|
||||
"additionalProperties": {
|
||||
"type": "string",
|
||||
"description": "Color",
|
||||
"format": "color-hex"
|
||||
}
|
||||
"propertyNames": { "pattern": "(^[\\-0-9]+$|^[\\-0-9]+\\.[\\-0-9]+$)" },
|
||||
"additionalProperties": { "type": "string", "description": "Color", "format": "color-hex" }
|
||||
},
|
||||
{
|
||||
"description": "An array of colors",
|
||||
@@ -57,28 +34,15 @@
|
||||
"minItems": 3,
|
||||
"items": {
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "number",
|
||||
"description": "Color",
|
||||
"title": "Color",
|
||||
"minimum": 0,
|
||||
"maximum": 1
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"title": "Molang"
|
||||
}
|
||||
{ "type": "number", "description": "Color", "title": "Color", "minimum": 0, "maximum": 1 },
|
||||
{ "type": "string", "title": "Molang" }
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"interpolant": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: interpolant",
|
||||
"title": "Interpolant"
|
||||
}
|
||||
"interpolant": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: interpolant", "title": "Interpolant" }
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -2,12 +2,8 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_expire_if_not_in_blocks",
|
||||
"type": "array",
|
||||
"title": "The particle expire if not in blocks component for 1.10.0",
|
||||
"title": "Particle Expire If Not In Blocks Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"items": {
|
||||
"$ref": "../../../../general/blocks_identifiers.json",
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"items": { "$ref": "../../../../general/blocks_identifiers.json", "description": "TODO description", "title": "TODO Title" },
|
||||
"description": "TODO description"
|
||||
}
|
||||
|
||||
@@ -1,21 +1,17 @@
|
||||
{
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_initial_speed",
|
||||
"title": "The particle initial speed component for 1.10.0",
|
||||
"title": "Particle Initial Speed Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"anyOf": [
|
||||
{ "$ref": "../../../../molang/1.8.0/number.json" },
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description", "title": "TODO Title" },
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
"title": "TODO Title"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
{
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_initial_spin",
|
||||
"title": "The particle initial spin component for 1.10.0",
|
||||
"title": "Particle Initial Spin Component For 1.10.0",
|
||||
"description": "Starts the particle with a specified orientation and rotation rate.",
|
||||
"additionalProperties": false,
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"rotation": { "$ref": "../../../../molang/1.8.0/number.json", "description": "Specifies the initial rotation in degrees", "title": "Rotation" },
|
||||
"rotation_rate": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "Specifies the spin rate in degrees/second",
|
||||
"title": "Rotation Rate"
|
||||
}
|
||||
"rotation_rate": { "$ref": "../../../../molang/1.8.0/number.json", "description": "Specifies the spin rate in degrees/second", "title": "Rotation Rate" }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,19 +2,11 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_initialization",
|
||||
"type": "object",
|
||||
"title": "The particle initialization component for 1.10.0",
|
||||
"title": "Particle Initialization Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"per_update_expression": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: per update expression",
|
||||
"title": "Per Update Expression"
|
||||
},
|
||||
"per_render_expression": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: per render expression",
|
||||
"title": "Per Render Expression"
|
||||
}
|
||||
"per_update_expression": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: per update expression", "title": "Per Update Expression" },
|
||||
"per_render_expression": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: per render expression", "title": "Per Render Expression" }
|
||||
},
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -2,13 +2,7 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_kill_plane",
|
||||
"type": "array",
|
||||
"title": "The particle kill plane component for 1.10.0",
|
||||
"items": {
|
||||
"minItems": 4,
|
||||
"maxItems": 4,
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description",
|
||||
"title": "TODO title"
|
||||
},
|
||||
"title": "Particle Kill Plane Component For 1.10.0",
|
||||
"items": { "minItems": 4, "maxItems": 4, "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description", "title": "TODO Title" },
|
||||
"description": "TODO description"
|
||||
}
|
||||
|
||||
@@ -2,50 +2,21 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_lifetime_events",
|
||||
"type": "object",
|
||||
"title": "The particle lifetime events component for 1.10.0",
|
||||
"title": "Particle Lifetime Events Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"creation_event": {
|
||||
"title": "Creation event",
|
||||
"title": "Creation Event",
|
||||
"description": "Fires when the particle is created",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
},
|
||||
"custom_events": {
|
||||
"title": "Custom events",
|
||||
"description": "TODO, unclear structure :("
|
||||
"oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }]
|
||||
},
|
||||
"custom_events": { "title": "Custom Events", "description": "TODO, unclear structure :(" },
|
||||
"expiration_event": {
|
||||
"title": "Expiration event",
|
||||
"title": "Expiration Event",
|
||||
"description": "Fires when the particle expires (does not wait for particles to expire too)",
|
||||
"oneOf": [
|
||||
{
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "string"
|
||||
}
|
||||
]
|
||||
"oneOf": [{ "type": "array", "items": { "type": "string" } }, { "type": "string" }]
|
||||
},
|
||||
"timeline": {
|
||||
"propertyNames": {
|
||||
"pattern": "[0-9]*.[0-9]*"
|
||||
},
|
||||
"description": "TODO description: timeline",
|
||||
"title": "Timeline"
|
||||
}
|
||||
"timeline": { "propertyNames": { "pattern": "[0-9]*.[0-9]*" }, "description": "TODO description: timeline", "title": "Timeline" }
|
||||
},
|
||||
"description": "TODO description: "
|
||||
}
|
||||
|
||||
@@ -3,11 +3,11 @@
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_lifetime_expression",
|
||||
"type": "object",
|
||||
"description": "TODO description: ",
|
||||
"title": "The particle lifetime expression component for 1.10.0",
|
||||
"title": "Particle Lifetime Expression Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"expiration_expression": {
|
||||
"title": "Expiration expression",
|
||||
"title": "Expiration Expression",
|
||||
"description": "This expression makes the particle expire when true (non-zero), The float/expr is evaluated once per particle, evaluated every frame",
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
},
|
||||
|
||||
@@ -2,45 +2,21 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_motion_collision",
|
||||
"type": "object",
|
||||
"title": "The particle motion collision component for 1.10.0",
|
||||
"title": "Particle Motion Collision Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"collision_drag": {
|
||||
"type": "number",
|
||||
"description": "TODO description: collision drag",
|
||||
"title": "Collision Drag"
|
||||
},
|
||||
"coefficient_of_restitution": {
|
||||
"type": "number",
|
||||
"description": "TODO description: coefficient of restitution",
|
||||
"title": "Coefficient Of Restitution"
|
||||
},
|
||||
"collision_radius": {
|
||||
"type": "number",
|
||||
"description": "TODO description: collision radius",
|
||||
"title": "Collision Radius"
|
||||
},
|
||||
"collision_drag": { "type": "number", "description": "TODO description: collision drag", "title": "Collision Drag" },
|
||||
"coefficient_of_restitution": { "type": "number", "description": "TODO description: coefficient of restitution", "title": "Coefficient Of Restitution" },
|
||||
"collision_radius": { "type": "number", "description": "TODO description: collision radius", "title": "Collision Radius" },
|
||||
"enabled": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: enabled", "title": "Enabled" },
|
||||
"expire_on_contact": {
|
||||
"type": "boolean",
|
||||
"description": "TODO description: expire on contact",
|
||||
"title": "Expire On Contact"
|
||||
},
|
||||
"expire_on_contact": { "type": "boolean", "description": "TODO description: expire on contact", "title": "Expire On Contact" },
|
||||
"events": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"properties": {
|
||||
"additionalProperties": false,
|
||||
"event": {
|
||||
"type": "string",
|
||||
"description": "TODO description: event",
|
||||
"title": "Event"
|
||||
},
|
||||
"min_speed": {
|
||||
"type": "number",
|
||||
"description": "TODO description: min speed",
|
||||
"title": "Min Speed"
|
||||
}
|
||||
"event": { "type": "string", "description": "TODO description: event", "title": "Event" },
|
||||
"min_speed": { "type": "number", "description": "TODO description: min speed", "title": "Min Speed" }
|
||||
},
|
||||
"description": "TODO description: events",
|
||||
"title": "Events"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_motion_dynamic",
|
||||
"description": "This component specifies the dynamic properties of the particle, from a simulation standpoint what forces act upon the particle? These dynamics alter the velocity of the particle, which is a combination of the direction of the particle and the speed. Particle direction will always be in the direction of the velocity of the particle.",
|
||||
"type": "object",
|
||||
"title": "The particle motion dynamic component for 1.10.0",
|
||||
"title": "Particle Motion Dynamic Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"linear_acceleration": {
|
||||
@@ -11,9 +11,7 @@
|
||||
"default": [0, 0, 0],
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json" },
|
||||
"description": "The linear acceleration applied to the particle. Units are blocks/sec/sec",
|
||||
"title": "Linear Acceleration"
|
||||
},
|
||||
@@ -29,11 +27,6 @@
|
||||
"title": "Rotation Acceleration",
|
||||
"default": 0
|
||||
},
|
||||
"rotation_drag_coefficient": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "Drag applied to rotation",
|
||||
"title": "Rotation Drag Coefficient",
|
||||
"default": 0
|
||||
}
|
||||
"rotation_drag_coefficient": { "$ref": "../../../../molang/1.8.0/number.json", "description": "Drag applied to rotation", "title": "Rotation Drag Coefficient", "default": 0 }
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,18 +2,14 @@
|
||||
"$schema": "http://json-schema.org/draft-07/schema",
|
||||
"$id": "blockception.minecraft.resource.particle.1.10.0.particle_motion_parametric",
|
||||
"type": "object",
|
||||
"title": "The particle motion parametric component for 1.10.0",
|
||||
"title": "Particle Motion Parametric Component For 1.10.0",
|
||||
"additionalProperties": false,
|
||||
"properties": {
|
||||
"relative_position": {
|
||||
"type": "array",
|
||||
"minItems": 3,
|
||||
"maxItems": 3,
|
||||
"items": {
|
||||
"$ref": "../../../../molang/1.8.0/number.json",
|
||||
"description": "TODO description: relative position",
|
||||
"title": "Relative Position"
|
||||
},
|
||||
"items": { "$ref": "../../../../molang/1.8.0/number.json", "description": "TODO description: relative position", "title": "Relative Position" },
|
||||
"description": "TODO description: relative position",
|
||||
"title": "Relative Position"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user