Add advancements, siren sounds, fix bugs

This commit is contained in:
Andrew-71 2023-09-28 17:59:23 +03:00
parent 5e60100eca
commit cabbed33cf
23 changed files with 366 additions and 23 deletions

View file

@ -0,0 +1,39 @@
{
"criteria": {
"got_dirt": {
"conditions": {
"items": [
{
"items": [
"minecraft:dirt"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"display": {
"announce_to_chat": false,
"background": "minecraft:textures/gui/advancements/backgrounds/adventure.png",
"description": {
"translate": "advancement.new_soviet.root.desc"
},
"frame": "task",
"hidden": false,
"icon": {
"item": "new_soviet:sickle",
"nbt": "{Damage:0}"
},
"show_toast": false,
"title": {
"translate": "advancement.new_soviet.root.name"
}
},
"requirements": [
[
"got_dirt"
]
],
"sends_telemetry_event": true
}

View file

@ -0,0 +1,40 @@
{
"parent": "minecraft:new_soviet/root",
"criteria": {
"got_sickle": {
"conditions": {
"items": [
{
"items": [
"new_soviet:sickle"
]
}
]
},
"trigger": "minecraft:inventory_changed"
}
},
"display": {
"announce_to_chat": true,
"background": "minecraft:textures/gui/advancements/backgrounds/adventure.png",
"description": {
"translate": "advancement.new_soviet.sickle.desc"
},
"frame": "task",
"hidden": false,
"icon": {
"item": "new_soviet:sickle",
"nbt": "{Damage:0}"
},
"show_toast": true,
"title": {
"translate": "advancement.new_soviet.sickle.name"
}
},
"requirements": [
[
"got_sickle"
]
],
"sends_telemetry_event": true
}

View file

@ -0,0 +1,51 @@
{
"parent": "minecraft:new_soviet/sickle",
"criteria": {
"kill": {
"conditions": {
"entity": [
{
"condition": "minecraft:entity_properties",
"entity": "this",
"predicate": {}
}
],
"killing_blow": {
"source_entity": {
"equipment": {
"mainhand": {
"items": [
"new_soviet:sickle"
]
}
}
}
}
},
"trigger": "minecraft:player_killed_entity"
}
},
"display": {
"announce_to_chat": true,
"background": "minecraft:textures/gui/advancements/backgrounds/adventure.png",
"description": {
"translate": "advancement.new_soviet.sickle_kill.desc"
},
"frame": "task",
"hidden": false,
"icon": {
"item": "new_soviet:sickle",
"nbt": "{Damage:0}"
},
"show_toast": true,
"title": {
"translate": "advancement.new_soviet.sickle_kill.name"
}
},
"requirements": [
[
"kill"
]
],
"sends_telemetry_event": true
}