Skip to content

Commit

Permalink
v1.21.10.23-preview
Browse files Browse the repository at this point in the history
  • Loading branch information
mammerla committed Jun 12, 2024
1 parent 12238f8 commit 6edb91a
Show file tree
Hide file tree
Showing 120 changed files with 6,068 additions and 1,175 deletions.
86 changes: 15 additions & 71 deletions behavior_pack/entities/bogged.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"format_version": "1.21.0",
"format_version": "1.21.10",
"minecraft:entity": {
"description": {
"identifier": "minecraft:bogged",
Expand Down Expand Up @@ -27,21 +27,11 @@
"minecraft:environment_sensor": {
"triggers": [
{
"filters": {
"test": "is_underwater",
"subject": "self",
"operator": "==",
"value": true
},
"filters": { "test": "is_underwater", "subject": "self", "operator": "==", "value": true },
"event": "minecraft:melee_mode"
},
{
"filters": {
"test": "has_ranged_weapon",
"subject": "self",
"operator": "==",
"value": false
},
"filters": { "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": false },
"event": "minecraft:melee_mode"
}
]
Expand All @@ -61,18 +51,8 @@
{
"filters": {
"all_of": [
{
"test": "in_water",
"subject": "self",
"operator": "==",
"value": false
},
{
"test": "has_ranged_weapon",
"subject": "self",
"operator": "==",
"value": true
}
{ "test": "in_water", "subject": "self", "operator": "==", "value": false },
{ "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": true }
]
},
"event": "minecraft:ranged_mode"
Expand Down Expand Up @@ -141,21 +121,11 @@
"minecraft:environment_sensor": {
"triggers": [
{
"filters": {
"test": "is_underwater",
"subject": "self",
"operator": "==",
"value": true
},
"filters": { "test": "is_underwater", "subject": "self", "operator": "==", "value": true },
"event": "minecraft:melee_mode"
},
{
"filters": {
"test": "has_ranged_weapon",
"subject": "self",
"operator": "==",
"value": false
},
"filters": { "test": "has_ranged_weapon", "subject": "self", "operator": "==", "value": false },
"event": "minecraft:melee_mode"
}
]
Expand Down Expand Up @@ -382,12 +352,7 @@
"priority": 1,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"operator": "!=",
"value": "breeze"
}
"filters": { "test": "is_family", "subject": "other", "operator": "!=", "value": "breeze" }
}
]
},
Expand All @@ -398,35 +363,18 @@

"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "player"
},
"filters": { "test": "is_family", "subject": "other", "value": "player" },
"max_dist": 16
},
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "irongolem"
},
"filters": { "test": "is_family", "subject": "other", "value": "irongolem" },
"max_dist": 16
},
{
"filters": {
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "baby_turtle"
},
{
"test": "in_water",
"subject": "other",
"operator": "!=",
"value": true
}
{ "test": "is_family", "subject": "other", "value": "baby_turtle" },
{ "test": "in_water", "subject": "other", "operator": "!=", "value": true }
]
},
"max_dist": 16
Expand All @@ -445,11 +393,7 @@
"priority": 4,
"entity_types": [
{
"filters": {
"test": "is_family",
"subject": "other",
"value": "wolf"
},
"filters": { "test": "is_family", "subject": "other", "value": "wolf" },
"max_dist": 6,
"walk_speed_multiplier": 1.2,
"sprint_speed_multiplier": 1.2
Expand Down Expand Up @@ -492,8 +436,8 @@
"on_interact": {
"filters": {
"all_of": [
{ "test": "has_equipment", "subject": "other", "domain": "hand", "value": "shears"},
{ "test": "has_component", "operator": "!=", "value": "minecraft:is_sheared"}
{ "test": "has_equipment", "subject": "other", "domain": "hand", "value": "shears" },
{ "test": "has_component", "operator": "!=", "value": "minecraft:is_sheared" }
]
},
"event": "be_sheared",
Expand Down
6 changes: 3 additions & 3 deletions behavior_pack/entities/breeze_wind_charge_projectile.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"format_version": "1.21.0",
"format_version": "1.21.10",
"minecraft:entity": {
"description": {
"identifier": "minecraft:breeze_wind_charge_projectile",
Expand All @@ -11,7 +11,7 @@
"radius": 3.0,
"particle_effect": "breeze_wind_burst",
"sound_effect": "breeze_wind_charge.burst",
"knockback_scaling": 1.0,
"knockback_scaling": 0.6,
"negates_fall_damage": false
},
"minecraft:collision_box": {
Expand Down Expand Up @@ -53,7 +53,7 @@
}
},
"minecraft:type_family": {
"family": ["wind_charge", "wind_charge_projectile"]
"family": [ "wind_charge", "wind_charge_projectile" ]
}
}
}
Expand Down
5 changes: 2 additions & 3 deletions behavior_pack/entities/iron_golem.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
{
"format_version": "1.19.50",
"format_version": "1.21.10",
"minecraft:entity": {
"description": {
"identifier": "minecraft:iron_golem",
"is_spawnable": true,
"is_summonable": true,
"is_experimental": false
"is_summonable": true
},

"component_groups": {
Expand Down
2 changes: 1 addition & 1 deletion behavior_pack/entities/panda.json
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,7 @@
"minecraft:behavior.panic": {
"priority": 1,
"speed_multiplier": 1.25,
// Aggressive pandas don't panic from mob damage
"damage_sources": [ "campfire", "fire", "fire_tick", "freezing", "lightning", "lava", "magma", "temperature", "soul_campfire" ],
"ignore_mob_damage": true
}
},
Expand Down
23 changes: 16 additions & 7 deletions behavior_pack/entities/polar_bear.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"format_version": "1.21.0",
"format_version": "1.21.10",
"minecraft:entity": {
"description": {
"identifier": "minecraft:polar_bear",
Expand Down Expand Up @@ -37,7 +37,7 @@
"priority": 4,
"entity_types": [
{
"filters": { "test" : "is_family", "subject" : "other", "value" : "player"},
"filters": { "test": "is_family", "subject": "other", "value": "player" },
"max_dist": 16
}
]
Expand Down Expand Up @@ -78,9 +78,7 @@
"priority": 4,
"entity_types": [
{
"filters": {
"test": "is_family", "subject": "other", "value": "fox"
},
"filters": { "test": "is_family", "subject": "other", "value": "fox" },
"max_dist": 16
}
],
Expand Down Expand Up @@ -130,7 +128,12 @@
"minecraft:hurt_on_condition": {
"damage_conditions": [
{
"filters": { "test": "in_lava", "subject": "self", "operator": "==", "value": true },
"filters": {
"test": "in_lava",
"subject": "self",
"operator": "==",
"value": true
},
"cause": "lava",
"damage_per_tick": 4
}
Expand Down Expand Up @@ -166,8 +169,14 @@
"minecraft:behavior.float": {
"priority": 0
},
"minecraft:behavior.panic": {
"priority": 1,
"speed_multiplier": 1.25,
"damage_sources": [ "campfire", "fire", "fire_tick", "freezing", "lightning", "lava", "magma", "temperature", "soul_campfire" ],
"ignore_mob_damage": true
},
"minecraft:behavior.hurt_by_target": {
"priority": 1
"priority": 2
},
"minecraft:behavior.random_stroll": {
"priority": 5
Expand Down
Loading

0 comments on commit 6edb91a

Please sign in to comment.