Update dweller.json

Added descriptions & values
This commit is contained in:
ChibiMango
2022-07-13 22:08:48 +01:00
parent 41e99999f5
commit 0dada3bc48

View File

@@ -2,63 +2,62 @@
"$id": "blockception.minecraft.behavior.entities.minecraft.dweller", "$id": "blockception.minecraft.behavior.entities.minecraft.dweller",
"type": "object", "type": "object",
"title": "Dweller", "title": "Dweller",
"description": "UNDOCUMENTED", "description": "Allows a mob to join and migrate between villages and other dwellings.",
"$comment": "UNDOCUMENTED",
"additionalProperties": false, "additionalProperties": false,
"properties": { "properties": {
"dwelling_type": { "dwelling_type": {
"type": "string", "type": "string",
"title": "Dwelling Type", "title": "Dwelling Type",
"description": "UNDOCUMENTED", "description": "The type of dwelling the mob wishes to join. Current Types: village",
"$comment": "UNDOCUMENTED" "enum": ["village"]
}, },
"dweller_role": { "dweller_role": {
"type": "string", "type": "string",
"title": "Dwelling Role", "title": "Dwelling Role",
"description": "UNDOCUMENTED", "description": "The role of which the mob plays in the dwelling. Current Roles: inhabitant, defender, hostile, passive.",
"$comment": "UNDOCUMENTED" "enum": ["inhabitant", "defender", "hostile", "passive"]
}, },
"update_interval_base": { "update_interval_base": {
"type": "integer", "type": "number",
"title": "Update Interval Base", "title": "Update Interval Base",
"description": "UNDOCUMENTED", "description": "How often the mob checks on their dwelling status in ticks. Positive values only.",
"$comment": "UNDOCUMENTED" "minimum": 0
}, },
"update_interval_variant": { "update_interval_variant": {
"type": "integer", "type": "number",
"title": "Update Interval Variant", "title": "Update Interval Variant",
"description": "UNDOCUMENTED", "description": "The variant value in ticks that will be added to the update_interval_base."
"$comment": "UNDOCUMENTED"
},
"preferred_profession": {
"type": "string",
"title": "Preferred Profession",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
}, },
"can_find_poi": { "can_find_poi": {
"type": "boolean", "type": "boolean",
"title": "Can Find Poi", "title": "Can Find Poi",
"description": "UNDOCUMENTED", "description": "Whether or not the mob can find and add POI's to the dwelling."
"$comment": "UNDOCUMENTED"
},
"can_migrate": {
"type": "boolean",
"title": "Can Migrate",
"description": "UNDOCUMENTED",
"$comment": "UNDOCUMENTED"
}, },
"first_founding_reward": { "first_founding_reward": {
"type": "integer", "type": "integer",
"title": "First Founding Reward", "title": "First Founding Reward",
"description": "UNDOCUMENTED", "description": "How much reputation should the players be rewarded on first founding?"
"$comment": "UNDOCUMENTED" },
"can_migrate": {
"type": "boolean",
"title": "Can Migrate",
"description": "Can this mob migrate between dwellings? Or does it only have its initial dwelling?"
},
"dwelling_bounds_tolerance": {
"title": "Dwelling Bounds Tolerance",
"type": "number",
"description": "A padding distance for checking if the mob is within the dwelling."
},
"preferred_profession": {
"type": "string",
"title": "Preferred Profession",
"description": "Allows the user to define a starting profession for this particular Dweller, instead of letting them choose organically. (They still need to gain experience from trading before this takes effect.)"
} }
}, },
"examples": [ "examples": [
{ {
"dwelling_type": "example", "dwelling_type": "village",
"dweller_role": "example", "dweller_role": "inhabitant",
"update_interval_base": 0, "update_interval_base": 0,
"update_interval_variant": 0, "update_interval_variant": 0,
"preferred_profession": "example", "preferred_profession": "example",