Skip to content

Commit

Permalink
v1.21.60.23-preview
Browse files Browse the repository at this point in the history
  • Loading branch information
mammerla committed Dec 4, 2024
1 parent 706bce4 commit 513511e
Show file tree
Hide file tree
Showing 121 changed files with 6,496 additions and 1,407 deletions.
71 changes: 39 additions & 32 deletions behavior_pack/entities/cave_spider.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"format_version": "1.21.0",
"format_version": "1.21.60",
"minecraft:entity": {
"description": {
"identifier": "minecraft:cave_spider",
Expand All @@ -23,7 +23,6 @@
}
}
},

"minecraft:spider_stray_jockey": {
"minecraft:addrider": {
"entity_type": "minecraft:skeleton.stray"
Expand All @@ -38,7 +37,6 @@
}
}
},

"minecraft:spider_wither_jockey": {
"minecraft:addrider": {
"entity_type": "minecraft:skeleton.wither"
Expand All @@ -53,7 +51,6 @@
}
}
},

"minecraft:spider_neutral": {
"minecraft:environment_sensor": {
"triggers": {
Expand All @@ -69,7 +66,6 @@
"event": "minecraft:become_angry"
}
},

"minecraft:spider_hostile": {
"minecraft:environment_sensor": {
"triggers": {
Expand All @@ -81,7 +77,6 @@
"event": "minecraft:become_neutral"
}
},

"minecraft:behavior.nearest_attackable_target": {
"priority": 2,
"must_see": true,
Expand All @@ -90,9 +85,21 @@
{
"filters": {
"any_of": [
{ "test": "is_family", "subject": "other", "value": "player" },
{ "test": "is_family", "subject": "other", "value": "snowgolem" },
{ "test": "is_family", "subject": "other", "value": "irongolem" }
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
},
"max_dist": 16
Expand All @@ -110,7 +117,6 @@
"random_stop_interval": 100
}
},

"minecraft:spider_angry": {
"minecraft:angry": {
"duration": 10,
Expand All @@ -128,9 +134,21 @@
{
"filters": {
"any_of": [
{ "test": "is_family", "subject": "other", "value": "player" },
{ "test": "is_family", "subject": "other", "value": "snowgolem" },
{ "test": "is_family", "subject": "other", "value": "irongolem" }
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"test": "is_family",
"subject": "other",
"value": "snowgolem"
},
{
"test": "is_family",
"subject": "other",
"value": "irongolem"
}
]
},
"max_dist": 16
Expand Down Expand Up @@ -173,6 +191,8 @@
"components": {
"minecraft:is_hidden_when_invisible": {
},
"minecraft:renders_when_invisible": {
},
"minecraft:experience_reward": {
"on_death": "query.last_hit_by_player ? 5 : 0"
},
Expand Down Expand Up @@ -200,7 +220,7 @@
"damage_conditions": [
{
"filters": {
"test": "in_lava", "subject": "self","operator": "==", "value": true
"test": "in_lava", "subject": "self"
},
"cause": "lava",
"damage_per_tick": 4
Expand Down Expand Up @@ -305,7 +325,6 @@
{ "test": "is_underground", "value": false }
]
},
"remove": {},
"add": {
"component_groups": [
"minecraft:spider_stray_jockey",
Expand All @@ -316,10 +335,8 @@
{
"weight": 80,
"filters": {
"test": "is_biome",
"value": "the_nether"
"test": "is_biome", "value": "the_nether"
},
"remove": {},
"add": {
"component_groups": [
"minecraft:spider_wither_jockey",
Expand All @@ -335,7 +352,6 @@
{ "test": "is_underground", "value": true }
]
},
"remove": {},
"add": {
"component_groups": [
"minecraft:spider_jockey",
Expand All @@ -347,7 +363,6 @@
},
{
"weight": 99,
"remove": {},
"add": {
"component_groups": [
"minecraft:spider_neutral"
Expand All @@ -356,7 +371,6 @@
}
]
},

"minecraft:become_hostile": {
"sequence": [
{
Expand All @@ -373,8 +387,7 @@
},
{
"filters": {
"test": "is_difficulty",
"value": "easy"
"test": "is_difficulty", "value": "easy"
},
"remove": {
"component_groups": [ "minecraft:spider_poison_hard", "minecraft:spider_poison_normal" ]
Expand All @@ -385,8 +398,7 @@
},
{
"filters": {
"test": "is_difficulty",
"value": "normal"
"test": "is_difficulty", "value": "normal"
},
"remove": {
"component_groups": [ "minecraft:spider_poison_easy", "minecraft:spider_poison_hard" ]
Expand All @@ -397,8 +409,7 @@
},
{
"filters": {
"test": "is_difficulty",
"value": "hard"
"test": "is_difficulty", "value": "hard"
},
"remove": {
"component_groups": [ "minecraft:spider_poison_easy", "minecraft:spider_poison_normal" ]
Expand All @@ -409,7 +420,6 @@
}
]
},

"minecraft:become_neutral": {
"remove": {
"component_groups": [
Expand All @@ -422,7 +432,6 @@
]
}
},

"minecraft:become_angry": {
"sequence": [
{
Expand All @@ -439,8 +448,7 @@
},
{
"filters": {
"test": "is_difficulty",
"value": "easy"
"test": "is_difficulty", "value": "easy"
},
"remove": {
"component_groups": [ "minecraft:spider_poison_hard", "minecraft:spider_poison_normal" ]
Expand Down Expand Up @@ -473,7 +481,6 @@
}
]
},

"minecraft:on_calm": {
"remove": {
"component_groups": [
Expand Down
2 changes: 2 additions & 0 deletions behavior_pack/entities/creaking.json
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@
},
"minecraft:is_hidden_when_invisible": {
},
"minecraft:renders_when_invisible": {
},
"minecraft:despawn": {
"despawn_from_distance": {}
}
Expand Down
4 changes: 3 additions & 1 deletion behavior_pack/entities/enderman.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"format_version": "1.21.40",
"format_version": "1.21.60",
"minecraft:entity": {
"description": {
"identifier": "minecraft:enderman",
Expand Down Expand Up @@ -38,6 +38,8 @@
"components": {
"minecraft:is_hidden_when_invisible": {
},
"minecraft:renders_when_invisible": {
},
"minecraft:experience_reward": {
"on_death": "query.last_hit_by_player ? 5 : 0"
},
Expand Down
12 changes: 4 additions & 8 deletions behavior_pack/entities/phantom.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
{
"format_version": "1.16.0",
"format_version": "1.21.60",
"minecraft:entity": {
"description": {
"identifier": "minecraft:phantom",
"spawn_category": "monster",
"is_spawnable": true,
"is_summonable": true,
"is_experimental": false
},

"component_groups": {

"is_summonable": true
},

"components": {
"minecraft:is_hidden_when_invisible": {
},
"minecraft:renders_when_invisible": {
},
"minecraft:experience_reward": {
"on_death": "query.last_hit_by_player ? 5 : 0"
},
Expand Down Expand Up @@ -104,7 +101,6 @@
"within_radius": 64.0,
"must_see_forget_duration": 0.5,
"target_search_height": 80.0,

"entity_types": [
{
"filters": { "test": "is_family", "subject": "other", "value": "player" },
Expand Down
Loading

0 comments on commit 513511e

Please sign in to comment.