diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/carnivores.json new file mode 100644 index 0000000..402ce85 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/carnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/carnivore.json", + "entities": [ + "betteranimalsplus:feralwolf" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/crabs.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/crabs.json new file mode 100644 index 0000000..21dd281 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/crabs.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/compatibility/betteranimalsplus/crab.json", + "entities": [ + "betteranimalsplus:crab", + "betteranimalsplus:horseshoecrab" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/herbivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/herbivores.json new file mode 100644 index 0000000..433bafd --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/herbivores.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/animals/herbivore.json", + "entities": [ + "betteranimalsplus:deer", + "betteranimalsplus:moose", + "betteranimalsplus:reindeer" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/insects.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/insects.json new file mode 100644 index 0000000..002d1b7 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/insects.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/animals/insect.json", + "entities": [ + "betteranimalsplus:bobbit_worm", + "betteranimalsplus:butterfly", + "betteranimalsplus:dragonfly" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/large_fish.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/large_fish.json new file mode 100644 index 0000000..6e7d25f --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/large_fish.json @@ -0,0 +1,13 @@ +{ + "chestcavity": "chestcavity:types/animals/large_fish.json", + "entities": [ + "betteranimalsplus:barracuda", + "betteranimalsplus:eel_freshwater", + "betteranimalsplus:eel_saltwater", + "betteranimalsplus:octopus", + "betteranimalsplus:shark", + "betteranimalsplus:squid_colossal", + "betteranimalsplus:squid_giant", + "betteranimalsplus:whale" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/omnivores.json new file mode 100644 index 0000000..e607e0f --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/omnivores.json @@ -0,0 +1,11 @@ +{ + "chestcavity": "chestcavity:types/animals/omnivore.json", + "entities": [ + "betteranimalsplus:blackbear", + "betteranimalsplus:boar", + "betteranimalsplus:brownbear", + "betteranimalsplus:coyote", + "betteranimalsplus:turkey", + "betteranimalsplus:walrus" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/slimes.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/slimes.json new file mode 100644 index 0000000..ec97afc --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/slimes.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/magical_beasts/slime.json", + "entities": [ + "betteranimalsplus:jellyfish" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_carnivores.json new file mode 100644 index 0000000..9c245d8 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_carnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/small_carnivore.json", + "entities": [ + "betteranimalsplus:lammergeier" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_fish.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_fish.json new file mode 100644 index 0000000..9e070aa --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_fish.json @@ -0,0 +1,9 @@ +{ + "chestcavity": "chestcavity:types/animals/small_fish.json", + "entities": [ + "betteranimalsplus:flying_fish", + "betteranimalsplus:lamprey", + "betteranimalsplus:nautilus", + "betteranimalsplus:piranha" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_herbivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_herbivores.json new file mode 100644 index 0000000..ec6595a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_herbivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/small_herbivore.json", + "entities": [ + "betteranimalsplus:goose", + "betteranimalsplus:squirrel" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_omnivores.json new file mode 100644 index 0000000..4210223 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/small_omnivores.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/animals/small_omnivore.json", + "entities": [ + "betteranimalsplus:badger", + "betteranimalsplus:pheasant", + "betteranimalsplus:songbird" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/spiders.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/spiders.json new file mode 100644 index 0000000..ba005f1 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/spiders.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/insects/spider.json", + "entities": [ + "betteranimalsplus:tarantula" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/types/compatibility/betteranimalsplus/crab.json b/src/main/resources/data/chestcavity/types/compatibility/betteranimalsplus/crab.json new file mode 100644 index 0000000..c318bac --- /dev/null +++ b/src/main/resources/data/chestcavity/types/compatibility/betteranimalsplus/crab.json @@ -0,0 +1,31 @@ +{ + "defaultChestCavity": [ + {"item": "chestcavity:small_animal_muscle","position": 0}, + {"item": "chestcavity:small_animal_rib","position": 1}, + {"item": "chestcavity:small_animal_appendix","position": 2}, + {"item": "chestcavity:small_gills","position": 3}, + {"item": "chestcavity:small_animal_heart","position": 4}, + {"item": "chestcavity:small_gills","position": 5}, + + {"item": "chestcavity:small_animal_rib","position": 7}, + {"item": "chestcavity:small_animal_muscle","position": 8}, + {"item": "chestcavity:small_animal_muscle","position": 9}, + {"item": "chestcavity:small_animal_rib","position": 10}, + {"item": "chestcavity:small_animal_spleen","position": 11}, + {"item": "chestcavity:small_animal_kidney","position": 12}, + {"item": "chestcavity:small_animal_spine","position": 13}, + {"item": "chestcavity:small_animal_kidney","position": 14}, + {"item": "chestcavity:small_animal_liver","position": 15}, + {"item": "chestcavity:small_animal_rib","position": 16}, + {"item": "chestcavity:small_animal_muscle","position": 17}, + {"item": "chestcavity:small_animal_muscle","position": 18}, + {"item": "chestcavity:small_animal_muscle","position": 19}, + {"item": "chestcavity:small_carnivore_intestine","position": 20}, + {"item": "chestcavity:small_carnivore_intestine","position": 21}, + {"item": "chestcavity:small_carnivore_stomach","position": 22}, + {"item": "chestcavity:small_carnivore_intestine","position": 23}, + {"item": "chestcavity:small_carnivore_intestine","position": 24}, + {"item": "chestcavity:small_animal_muscle","position": 25}, + {"item": "chestcavity:small_animal_muscle","position": 26} + ] +} \ No newline at end of file