diff --git a/build.gradle b/build.gradle index 62891e7..3385472 100644 --- a/build.gradle +++ b/build.gradle @@ -23,7 +23,7 @@ dependencies { // You may need to force-disable transitiveness on them. // Replace modImplementation with modApi if you expose components in your own API - modApi "com.github.tigereye504:modify-drops-api:master-SNAPSHOT" + modApi "com.github.tigereye504:modify-drops-api:v0.4.0.2" modApi("me.shedaniel.cloth:cloth-config-fabric:5.0.38") { exclude(group: "net.fabricmc.fabric-api") } @@ -42,7 +42,7 @@ dependencies { // Jar-in-Jar dependencies - include "com.github.tigereye504:modify-drops-api:v0.4.0.1" + include "com.github.tigereye504:modify-drops-api:v0.4.0.2" include "me.shedaniel.cloth:cloth-config-fabric:5.0.38" //include "me.shedaniel.mcmods:autoconfig1u:3.2.2" } diff --git a/gradle.properties b/gradle.properties index 247044d..dbb4795 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx1G loader_version=0.12.8 # Mod Properties - mod_version = 2.13.5 + mod_version = 2.14.0 maven_group = net.tigereye.chestcavity archives_base_name = chestcavity diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/blazes.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/blazes.json new file mode 100644 index 0000000..9057ad6 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/blazes.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/constructs/blaze.json", + "entities": [ + "adventurez:blaze_guardian" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/brutes.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/brutes.json new file mode 100644 index 0000000..be43095 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/brutes.json @@ -0,0 +1,9 @@ +{ + "chestcavity": "chestcavity:types/animals/brutish.json", + "entities": [ + "adventurez:piglin_beast", + "adventurez:enderwarthog", + "adventurez:desert_rhino", + "adventurez:orc" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/dragons.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/dragons.json new file mode 100644 index 0000000..be39e15 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/dragons.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/magical_beasts/dragon.json", + "entities": [ + "adventurez:dragon" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/ender_whale.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/ender_whale.json new file mode 100644 index 0000000..25628ba --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/ender_whale.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/compatibility/adventurez/ender_whale.json", + "entities": [ + "adventurez:ender_whale" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/fireproof_animals.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/fireproof_animals.json new file mode 100644 index 0000000..e1d4fbf --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/fireproof_animals.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/fireproof.json", + "entities": [ + "adventurez:iguana" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/herbivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/herbivores.json new file mode 100644 index 0000000..9c21337 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/herbivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/herbivore.json", + "entities": [ + "adventurez:deer", + "adventurez:mammoth" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/humans.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/humans.json new file mode 100644 index 0000000..20349b0 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/humans.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/humanoids/human.json", + "entities": [ + "adventurez:necromancer", + "adventurez:shaman" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/nulls.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/nulls.json new file mode 100644 index 0000000..0bbc007 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/nulls.json @@ -0,0 +1,10 @@ +{ + "chestcavity": "chestcavity:types/null.json", + "entities": [ + "adventurez:void_shade", + "adventurez:the_eye", + "adventurez:tiny_eye", + "adventurez:brown_fungus", + "adventurez:red_fungus" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/skeletons.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/skeletons.json new file mode 100644 index 0000000..725b3a1 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/skeletons.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/undead/skeleton.json", + "entities": [ + "adventurez:summoner", + "adventurez:skeleton_vanguard" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/wither_skeletons.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/wither_skeletons.json new file mode 100644 index 0000000..3865fa7 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/adventurez/wither_skeletons.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/undead/wither_skeleton.json", + "entities": [ + "adventurez:nightmare", + "adventurez:soul_reaper", + "adventurez:wither_puppet" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/carnivores.json new file mode 100644 index 0000000..74fa3e2 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/carnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/carnivore.json", + "entities": [ + "aqupd:grizzly_bear" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/small_carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/small_carnivores.json new file mode 100644 index 0000000..a307a74 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/aqupd/small_carnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/small_carnivore.json", + "entities": [ + "aqupd:caracal" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/cave_spiders.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/cave_spiders.json new file mode 100644 index 0000000..49a1f8c --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/cave_spiders.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/insects/cave_spider.json", + "entities": [ + "besmirchment:beelzebub" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/werewolves.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/werewolves.json new file mode 100644 index 0000000..4ba52b4 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/besmirchment/werewolves.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/compatibility/bewitchment/werewolf.json", + "entities": [ + "besmirchment:werepyre" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/aquatic_mammals.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/aquatic_mammals.json new file mode 100644 index 0000000..04bb111 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/aquatic_mammals.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/dolphin.json", + "entities": [ + "betteranimalsplus:whale" + ] +} \ No newline at end of file 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 index 402ce85..530f1b4 100644 --- a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/carnivores.json +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/carnivores.json @@ -1,6 +1,8 @@ { "chestcavity": "chestcavity:types/animals/carnivore.json", "entities": [ + "betteranimalsplus:blackbear", + "betteranimalsplus:brownbear", "betteranimalsplus:feralwolf" ] } \ 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 index 002d1b7..2d8a330 100644 --- a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/insects.json +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/insects.json @@ -1,5 +1,5 @@ { - "chestcavity": "chestcavity:types/animals/insect.json", + "chestcavity": "chestcavity:types/insects/insect.json", "entities": [ "betteranimalsplus:bobbit_worm", "betteranimalsplus:butterfly", 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 index 6e7d25f..163be02 100644 --- 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 @@ -7,7 +7,6 @@ "betteranimalsplus:octopus", "betteranimalsplus:shark", "betteranimalsplus:squid_colossal", - "betteranimalsplus:squid_giant", - "betteranimalsplus:whale" + "betteranimalsplus:squid_giant" ] } \ 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 index e607e0f..f35800d 100644 --- a/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/omnivores.json +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/betteranimalsplus/omnivores.json @@ -1,9 +1,7 @@ { "chestcavity": "chestcavity:types/animals/omnivore.json", "entities": [ - "betteranimalsplus:blackbear", "betteranimalsplus:boar", - "betteranimalsplus:brownbear", "betteranimalsplus:coyote", "betteranimalsplus:turkey", "betteranimalsplus:walrus" diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/capybara/herbivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/capybara/herbivores.json new file mode 100644 index 0000000..4a2e393 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/capybara/herbivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/herbivore.json", + "entities": [ + "capybara:capybara" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/aquatic_mammals.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/aquatic_mammals.json new file mode 100644 index 0000000..102608a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/aquatic_mammals.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/animals/dolphin.json", + "entities": [ + "creatures_of_the_snow:beluga", + "creatures_of_the_snow:narwhal", + "creatures_of_the_snow:snow_wyrm" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/omnivores.json new file mode 100644 index 0000000..ef8aa95 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/omnivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/omnivore.json", + "entities": [ + "creatures_of_the_snow:snikerbosh", + "creatures_of_the_snow:snow_trover" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/small_aquatic_carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/small_aquatic_carnivores.json new file mode 100644 index 0000000..2266319 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/creatures_of_the_snow/small_aquatic_carnivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/small_aquatic_carnivore.json", + "entities": [ + "creatures_of_the_snow:snow_seal", + "creatures_of_the_snow:penguin" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/insects.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/insects.json new file mode 100644 index 0000000..ad1faef --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/insects.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/insects/insect.json", + "entities": [ + "earth:carboranea" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/small_omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/small_omnivores.json new file mode 100644 index 0000000..59639d3 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earth/small_omnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/small_omnivore.json", + "entities": [ + "earth:rubro" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/humans.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/humans.json new file mode 100644 index 0000000..5c5b358 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/humans.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/humanoids/human.json", + "entities": [ + "earthtojavamobs:viler_witch" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/iron_golems.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/iron_golems.json new file mode 100644 index 0000000..8a110b6 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/iron_golems.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/constructs/iron_golem.json", + "entities": [ + "earthtojavamobs:furnace_golem" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/large_fish.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/large_fish.json new file mode 100644 index 0000000..a6116ad --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/large_fish.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/large_fish.json", + "entities": [ + "earthtojavamobs:glow_squid" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/llamas.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/llamas.json new file mode 100644 index 0000000..1b5298f --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/llamas.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/llama.json", + "entities": [ + "earthtojavamobs:jolly_llama" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/omnivores.json new file mode 100644 index 0000000..be539b9 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/omnivores.json @@ -0,0 +1,12 @@ +{ + "chestcavity": "chestcavity:types/animals/omnivore.json", + "entities": [ + "earthtojavamobs:mottled_pig", + "earthtojavamobs:muddy_pig", + "earthtojavamobs:pale_pig", + "earthtojavamobs:piebald_pig", + "earthtojavamobs:pink_footed_pig", + "earthtojavamobs:sooty_pig", + "earthtojavamobs:spotted_pig" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/rabbits.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/rabbits.json new file mode 100644 index 0000000..27c3d76 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/rabbits.json @@ -0,0 +1,11 @@ +{ + "chestcavity": "chestcavity:types/animals/rabbit.json", + "entities": [ + "earthtojavamobs:bold_striped_rabbit", + "earthtojavamobs:freckled_rabbit", + "earthtojavamobs:harelequin_rabbit", + "earthtojavamobs:jumbo_rabbit", + "earthtojavamobs:muddy_foot_rabbit", + "earthtojavamobs:vested_rabbit" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/ruminants.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/ruminants.json new file mode 100644 index 0000000..dce8c76 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/ruminants.json @@ -0,0 +1,24 @@ +{ + "chestcavity": "chestcavity:types/animals/ruminant.json", + "entities": [ + "earthtojavamobs:albino_cow", + "earthtojavamobs:ashen_cow", + "earthtojavamobs:cookie_cow", + "earthtojavamobs:cream_cow", + "earthtojavamobs:dairy_cow", + "earthtojavamobs:pinto_cow", + "earthtojavamobs:sunset_cow", + "earthtojavamobs:umbra_cow", + "earthtojavamobs:wooly_cow", + "earthtojavamobs:moobloom", + "earthtojavamobs:moolip", + "earthtojavamobs:flecked_sheep", + "earthtojavamobs:fuzzy_sheep", + "earthtojavamobs:horned_sheep", + "earthtojavamobs:inky_sheep", + "earthtojavamobs:long_nosed_sheep", + "earthtojavamobs:patched_sheep", + "earthtojavamobs:rainbow_sheep", + "earthtojavamobs:rocky_sheep" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/skeletons.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/skeletons.json new file mode 100644 index 0000000..9936764 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/skeletons.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/undead/skeleton.json", + "entities": [ + "earthtojavamobs:skeleton_wolf", + "earthtojavamobs:bone_spider" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/snow_golems.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/snow_golems.json new file mode 100644 index 0000000..14863fe --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/snow_golems.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/constructs/snow_golem.json", + "entities": [ + "earthtojavamobs:melon_golem" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/zombies.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/zombies.json new file mode 100644 index 0000000..fa8cd84 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/earthtojavamobs/zombies.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/undead/zombie.json", + "entities": [ + "earthtojavamobs:bouldering_zombie", + "earthtojavamobs:lobber_zombie" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/copper_golems.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/copper_golems.json new file mode 100644 index 0000000..7ab5d6a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/copper_golems.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/constructs/iron_golem.json", + "entities": [ + "friendsandfoes:copper_golem" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/glare.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/glare.json new file mode 100644 index 0000000..12facc5 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/glare.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/magical_beasts/creeper.json", + "entities": [ + "friendsandfoes:glare" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/ruminants.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/ruminants.json new file mode 100644 index 0000000..9ffb0ea --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/friendsandfoes/ruminants.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/ruminant.json", + "entities": [ + "friendsandfoes:moobloom" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/goblintraders/humans.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/goblintraders/humans.json new file mode 100644 index 0000000..c88d18e --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/goblintraders/humans.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/humanoids/human.json", + "entities": [ + "goblintraders:goblin_trader", + "goblintraders:vein_goblin_trader", + "endgoblintraders:end_goblin_trader" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/humans.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/humans.json new file mode 100644 index 0000000..22d812a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/humans.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/humanoids/human.json", + "entities": [ + "graveyard:acolyte" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/skeletons.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/skeletons.json new file mode 100644 index 0000000..9ac5575 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/skeletons.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/undead/skeleton.json", + "entities": [ + "graveyard:skeleton_creeper", + "graveyard:reaper" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/zombies.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/zombies.json new file mode 100644 index 0000000..ce4f19a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/graveyard/zombies.json @@ -0,0 +1,8 @@ +{ + "chestcavity": "chestcavity:types/undead/zombie.json", + "entities": [ + "graveyard:ghoul", + "graveyard:revenant", + "graveyard:nightmare" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/guardvillager/humans.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/guardvillager/humans.json new file mode 100644 index 0000000..3f74868 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/guardvillager/humans.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/humanoids/human.json", + "entities": [ + "guardvillagers:guard" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/lovely_snails/small_omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/lovely_snails/small_omnivores.json new file mode 100644 index 0000000..5855aea --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/lovely_snails/small_omnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/small_omnivore.json", + "entities": [ + "lovely_snails:snail" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/ottercraft/carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/ottercraft/carnivores.json new file mode 100644 index 0000000..3d16a4a --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/ottercraft/carnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/carnivore.json", + "entities": [ + "ottercraft:otter" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/platypus/omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/platypus/omnivores.json new file mode 100644 index 0000000..0387450 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/platypus/omnivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/omnivore.json", + "entities": [ + "platypus:platypus", + "platypus:perry" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/snowpig/omnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/snowpig/omnivores.json new file mode 100644 index 0000000..89133dc --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/snowpig/omnivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/omnivore.json", + "entities": [ + "snowpig:snow_pig" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/brutes.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/brutes.json new file mode 100644 index 0000000..339f66d --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/brutes.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/brutish.json", + "entities": [ + "twm:warden" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/insects.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/insects.json new file mode 100644 index 0000000..4360771 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/insects.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/insects/insect.json", + "entities": [ + "twm:firefly" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/small_carnivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/small_carnivores.json new file mode 100644 index 0000000..b9e8ca8 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/twm/small_carnivores.json @@ -0,0 +1,7 @@ +{ + "chestcavity": "chestcavity:types/animals/small_carnivore.json", + "entities": [ + "twm:frog", + "twm:tadpole" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/entity_assignment/compatibility/vanilla_degus/small_herbivores.json b/src/main/resources/data/chestcavity/entity_assignment/compatibility/vanilla_degus/small_herbivores.json new file mode 100644 index 0000000..725d710 --- /dev/null +++ b/src/main/resources/data/chestcavity/entity_assignment/compatibility/vanilla_degus/small_herbivores.json @@ -0,0 +1,6 @@ +{ + "chestcavity": "chestcavity:types/animals/small_herbivore.json", + "entities": [ + "vanilla_degus:degu" + ] +} \ No newline at end of file diff --git a/src/main/resources/data/chestcavity/types/compatibility/adventurez/ender_whale.json b/src/main/resources/data/chestcavity/types/compatibility/adventurez/ender_whale.json new file mode 100644 index 0000000..1535c8d --- /dev/null +++ b/src/main/resources/data/chestcavity/types/compatibility/adventurez/ender_whale.json @@ -0,0 +1,31 @@ +{ + "defaultChestCavity": [ + {"item": "chestcavity:animal_muscle","position": 0}, + {"item": "chestcavity:animal_rib","position": 1}, + {"item": "chestcavity:gas_bladder","position": 2}, + {"item": "chestcavity:gas_bladder","position": 3}, + {"item": "chestcavity:animal_heart","position": 4}, + {"item": "chestcavity:gas_bladder","position": 5}, + {"item": "chestcavity:gas_bladder","position": 6}, + {"item": "chestcavity:animal_rib","position": 7}, + {"item": "chestcavity:animal_muscle","position": 8}, + {"item": "chestcavity:animal_muscle","position": 9}, + {"item": "chestcavity:animal_rib","position": 10}, + {"item": "chestcavity:animal_spleen","position": 11}, + {"item": "chestcavity:animal_kidney","position": 12}, + {"item": "chestcavity:animal_spine","position": 13}, + {"item": "chestcavity:animal_kidney","position": 14}, + {"item": "chestcavity:animal_liver","position": 15}, + {"item": "chestcavity:animal_rib","position": 16}, + {"item": "chestcavity:animal_muscle","position": 17}, + {"item": "chestcavity:animal_muscle","position": 18}, + {"item": "chestcavity:animal_muscle","position": 19}, + {"item": "chestcavity:animal_intestine","position": 20}, + {"item": "chestcavity:animal_intestine","position": 21}, + {"item": "chestcavity:animal_stomach","position": 22}, + {"item": "chestcavity:animal_intestine","position": 23}, + {"item": "chestcavity:animal_intestine","position": 24}, + {"item": "chestcavity:animal_muscle","position": 25}, + {"item": "chestcavity:animal_muscle","position": 26} + ] +} \ No newline at end of file