diff --git a/data/paths_are_roads/functions/check_if_should_check_for_path.mcfunction b/data/paths_are_roads/functions/check_if_should_check_for_path.mcfunction index 4b2f3c9..5d73f20 100644 --- a/data/paths_are_roads/functions/check_if_should_check_for_path.mcfunction +++ b/data/paths_are_roads/functions/check_if_should_check_for_path.mcfunction @@ -10,9 +10,11 @@ execute as @s[type=#paths_are_roads:needs_saddle/tag_exists_saddleitem] if data execute as @s[type=#paths_are_roads:needs_saddle/bool_saddle, nbt={Saddle: 1b}] run function paths_are_roads:check_for_path # Entities that have a bool called `Saddled` set execute as @s[type=#paths_are_roads:needs_saddle/bool_saddled, nbt={Saddled: 1b}] run function paths_are_roads:check_for_path +# Entities that have a bool called `IsSaddled` set +execute as @s[type=#paths_are_roads:needs_saddle/bool_issaddled, nbt={IsSaddled: 1b}] run function paths_are_roads:check_for_path ## Path users with unique requirements -# Alex's Mobs Tusklin: Needs `Saddled` bool set, and should have been passified /w a brown mushroom: `PassiveTicks != 0` +# Alex's Mobs Tusklin: Needs `Saddle` bool set, and should have been pacified /w a brown mushroom: `PassiveTicks != 0` execute as @s[type=#paths_are_roads:unique_requirement/tusklin, nbt={Saddle: 1b}] as @s[nbt=!{PassiveTicks: 0}] run function paths_are_roads:check_for_path # Alex's Mobs Laviathan: two unique equippable items: Straddlite Saddle & Tack: bools `BodyGear` and `HeadGear` need to be set execute as @s[type=#paths_are_roads:unique_requirement/laviathan, nbt={BodyGear: 1b, HeadGear: 1b}] run function paths_are_roads:check_for_path diff --git a/data/paths_are_roads/tags/entity_types/needs_saddle/bool_issaddled.json b/data/paths_are_roads/tags/entity_types/needs_saddle/bool_issaddled.json new file mode 100644 index 0000000..34ca73b --- /dev/null +++ b/data/paths_are_roads/tags/entity_types/needs_saddle/bool_issaddled.json @@ -0,0 +1,5 @@ +{ + "values": [ + + ] +} \ No newline at end of file diff --git a/data/paths_are_roads/tags/entity_types/path_user.json b/data/paths_are_roads/tags/entity_types/path_user.json index 7a6db09..cfacbec 100644 --- a/data/paths_are_roads/tags/entity_types/path_user.json +++ b/data/paths_are_roads/tags/entity_types/path_user.json @@ -3,6 +3,7 @@ "#paths_are_roads:unconditional_user", "#paths_are_roads:needs_saddle/bool_saddle", "#paths_are_roads:needs_saddle/bool_saddled", + "#paths_are_roads:needs_saddle/bool_issaddled", "#paths_are_roads:needs_saddle/tag_exists_saddleitem", "#paths_are_roads:needs_taming/bool_tame", "#paths_are_roads:needs_taming/bool_tamed",