diff --git a/defaultconfigs/solcarrot-server.toml b/defaultconfigs/solcarrot-server.toml new file mode 100644 index 0000000..255d458 --- /dev/null +++ b/defaultconfigs/solcarrot-server.toml @@ -0,0 +1,46 @@ + +[milestones] +#Number of hearts you start out with. +#Range: 0 ~ 1000 +baseHearts = 10 +#Number of hearts you gain for reaching a new milestone. +#Range: 0 ~ 1000 +heartsPerMilestone = 1 +#A list of numbers of unique foods you need to eat to unlock each milestone, in ascending order. Naturally, adding more milestones lets you earn more hearts. +milestones = [ + 5, + 10, + 15, + 20, + 25, + 30, + 35, + 40, + 45, + 50, + 55, + 60, + 65, + 70, + 75, + 80, + 85, + 90, + 95, + 10, +] + +[filtering] +#Foods in this list won't affect the player's health nor show up in the food book. +blacklist = [] +#When this list contains anything, the blacklist is ignored and instead only foods from here count. +whitelist = [] +#The minimum hunger value foods need to provide in order to count for milestones, in half drumsticks. +#Range: 0 ~ 1000 +minimumFoodValue = 1 + +[miscellaneous] +#Whether or not to reset the food list on death, effectively losing all bonus hearts. +resetOnDeath = false +#If true, eating foods outside of survival mode (e.g. creative/adventure) is not tracked and thus does not contribute towards progression. +limitProgressionToSurvival = false diff --git a/index.toml b/index.toml index b9f50f9..406c05a 100644 --- a/index.toml +++ b/index.toml @@ -91,10 +91,278 @@ metafile = true file = "config/wands.json" hash = "03fe0fe10c89a9d24e877fe0c3c8be1eae51b3a6180033fbaf9d9953dbdbf92a" +[[files]] +file = "defaultconfigs/solcarrot-server.toml" +hash = "a081c3218fb75f33edeb51fc16170f0a1cee3a12bd529cf573f98c983744dcc1" + [[files]] file = "defaultconfigs/tinkerslevellingaddon-server.toml" hash = "0d5712eff9718c5ab589a593f7b87a8c7b048f997fdbe04da145cfe76f7729c5" +[[files]] +file = "kubejs/assets/bhc/lang/en_us.json" +hash = "a4f052cc7ccdcab2c72aa20e66a59c130e4e3eab5f7101af47cef07186622cea" + +[[files]] +file = "kubejs/assets/bhc/models/item/blade_of_vitality.json" +hash = "cfa33f0b65059d58d466f595a3fe0953bec43d168d18b4771d6aba335f7f8132" + +[[files]] +file = "kubejs/assets/bhc/models/item/blue_heart.json" +hash = "e241f8f301ecd76cb921b8b861c416ba5a263e0bd5436ad96e84006d8f5e133d" + +[[files]] +file = "kubejs/assets/bhc/models/item/blue_heart_canister.json" +hash = "01da1db32704e808dcb2bf39bb4ee8f0e9890dab06341ec812ea7e9baa2919ee" + +[[files]] +file = "kubejs/assets/bhc/models/item/blue_heart_melted.json" +hash = "335531cdea6f40df4ad84c3428d8d0697da347e552c98225c08efdbb6e975214" + +[[files]] +file = "kubejs/assets/bhc/models/item/blue_heart_patch.json" +hash = "1404e8638513f2fa89973238f7cc0a3980670e8b3bc66982c4c9bc6051f030f7" + +[[files]] +file = "kubejs/assets/bhc/models/item/canister.json" +hash = "5e1314b4849ff711fc278ceb01eab75575f4674cb55546b0676e9494d692faea" + +[[files]] +file = "kubejs/assets/bhc/models/item/easter_egg.json" +hash = "f8dbaa93266177a2cb5d2710af05aa7088c59872ba56bef25ea3e2fa7685dbde" + +[[files]] +file = "kubejs/assets/bhc/models/item/green_heart.json" +hash = "1c817134adfe4e0f1e75c951ff9c2aa978a5dba2948f11b8151fb927a597dc4e" + +[[files]] +file = "kubejs/assets/bhc/models/item/green_heart_canister.json" +hash = "bd489039b70a2ad48ae71f2424e225a842d67127718fcc66a488158df5c6b50d" + +[[files]] +file = "kubejs/assets/bhc/models/item/green_heart_melted.json" +hash = "2decbfbb51d68127c8da964fa9cc03931f11d245af4ba26f16c29d8d68da35e7" + +[[files]] +file = "kubejs/assets/bhc/models/item/green_heart_patch.json" +hash = "091726c513239ed8554c0dfdc5fe245b98a7cb674a5ba63fb86a5c29b40226e6" + +[[files]] +file = "kubejs/assets/bhc/models/item/heart_amulet.json" +hash = "d69570b07fefce5973af381296b3cfee405faa5ac2550fa538948a0d92124439" + +[[files]] +file = "kubejs/assets/bhc/models/item/jamiscus_blade.json" +hash = "67e91efceb3521bf3d4427c49c54d7c454d6873c53ef706d13d21e05fd5875a5" + +[[files]] +file = "kubejs/assets/bhc/models/item/lash_blade.json" +hash = "794746ef240adcd98fa55ff88bf53c69f286c660e147abada0d53b962951bd92" + +[[files]] +file = "kubejs/assets/bhc/models/item/red_heart.json" +hash = "0fd946fe788a0f69ca1b4d7f38531c3bcd72411554a73f889f186fd9dd3a1e1b" + +[[files]] +file = "kubejs/assets/bhc/models/item/red_heart_canister.json" +hash = "4903d52a54a456e4833b75143fd89b7fa607a5fe08ff27959e4a3b807a88634a" + +[[files]] +file = "kubejs/assets/bhc/models/item/red_heart_melted.json" +hash = "931bd84668a58c53ce0ebe3029c046c47cc6054c233cdb97e62fc1c7541c50ba" + +[[files]] +file = "kubejs/assets/bhc/models/item/red_heart_patch.json" +hash = "eb60d77c55267023088bc4a1f6642b6c967f842fed1e52ffba769157fd4dd14b" + +[[files]] +file = "kubejs/assets/bhc/models/item/relic_apple.json" +hash = "694f309b4ac3388f095b0710f79a54e82a9bc1999889460acef8430678473d07" + +[[files]] +file = "kubejs/assets/bhc/models/item/soul_heart_amulet.json" +hash = "a6aa0a9990411028211c371a0b7f55ce5da765c8a91f14aeb9f94b00dccbfe5c" + +[[files]] +file = "kubejs/assets/bhc/models/item/soul_heart_canister.json" +hash = "c3291958823bbca2516a039f4813262754043cb19169fa775348946c9666e40e" + +[[files]] +file = "kubejs/assets/bhc/models/item/soul_heart_crystal.json" +hash = "503d479b4a4a3057380cc8ea3fb54eb6431c5230819078c961cc3558253c8410" + +[[files]] +file = "kubejs/assets/bhc/models/item/traverse_blade.json" +hash = "4514741d223c4874a0ae6b5f9f05f05b8c49cf71a9c45934de7310b1d5bf3c59" + +[[files]] +file = "kubejs/assets/bhc/models/item/wither_bone.json" +hash = "cb2545f8d5b9da3607d242f3a4b494c2ac73df19e04ab6ad89b20f53882802dd" + +[[files]] +file = "kubejs/assets/bhc/models/item/yellow_heart.json" +hash = "8311697f460b2995732ffede8e9f5852ffa963c65e5d1da7ca6e2928a452b99e" + +[[files]] +file = "kubejs/assets/bhc/models/item/yellow_heart_canister.json" +hash = "0b69d47005482617cb8a223c11473409bcf57e8ba0800022b4571ac1a9467758" + +[[files]] +file = "kubejs/assets/bhc/models/item/yellow_heart_melted.json" +hash = "693b1ed4543410744aa3489647b2f798bd763397436e853cee2552ce800d528f" + +[[files]] +file = "kubejs/assets/bhc/models/item/yellow_heart_patch.json" +hash = "24602ff8d14e9ed89358157b1d782ed6185fd68e8a868e4261043ab5edd53dbb" + +[[files]] +file = "kubejs/assets/bhc/textures/gui/blade_of_vitality.png" +hash = "c2f88202ab677d3e8c1d467b5280413e044f9020d6c0a27a5d25d80959a1de43" + +[[files]] +file = "kubejs/assets/bhc/textures/gui/heart_amulet.png" +hash = "4ae7170830aabae2769012c978640f07978bc68b307a878e6036af264cd081d3" + +[[files]] +file = "kubejs/assets/bhc/textures/gui/soul_heart_amulet.png" +hash = "8d3a43b282ed01d982ef310261b4192a1488ec40f0342b53efb4085505dc70e4" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blade_of_vitality.png" +hash = "454550709b8e70be7ff7c0227cc6716202e74208d53fc959a6a31074bc440e83" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blade_of_vitality.png.mcmeta" +hash = "8a4243779d9e54d8f8efa60513629c2eeeda200096cb74292f8aa66db8fa6000" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blue_heart.png" +hash = "f81f905d158045acb6e90685f1679ec227f4bed088fe3ee57d00498efec89e87" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blue_heart_canister.png" +hash = "5b8d7a4176b0aea2a6985fbbf1e33763f56e42ef7b26ee5bf94f37290efc3fcb" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blue_heart_melted.png" +hash = "a023f9f0833faa2dcb9c9129b66df9339ffd5fc8b9fa183df8ac86de5b153b7c" + +[[files]] +file = "kubejs/assets/bhc/textures/items/blue_heart_patch.png" +hash = "3abfe4a0bd7ff264b90fa5dfcd07ebb6a4b6e6563502fcf327d343c16b5c41a5" + +[[files]] +file = "kubejs/assets/bhc/textures/items/canister.png" +hash = "682588ead42ded9c9569c695d2b5dc8379d718bb5551eb383fe6e647fb9d3524" + +[[files]] +file = "kubejs/assets/bhc/textures/items/easter_egg.png" +hash = "53327768e3d021ade8bf073d6f0ede333073902686dee14bb6ef48908d015f8c" + +[[files]] +file = "kubejs/assets/bhc/textures/items/easter_egg.png.mcmeta" +hash = "8a4243779d9e54d8f8efa60513629c2eeeda200096cb74292f8aa66db8fa6000" + +[[files]] +file = "kubejs/assets/bhc/textures/items/green_heart.png" +hash = "60da5c81cef196aa13b0a5818e0324f1856f9314dbaa4a420e28338b3fdf454d" + +[[files]] +file = "kubejs/assets/bhc/textures/items/green_heart_canister.png" +hash = "31f160c279cee8b99696c50e8a1f5ccd4f8db535748f7316b708b2526fb64629" + +[[files]] +file = "kubejs/assets/bhc/textures/items/green_heart_melted.png" +hash = "2afcf9043c7c6d409396d058b5a2903546f16d1fce31852e7e49ce7b49164203" + +[[files]] +file = "kubejs/assets/bhc/textures/items/green_heart_patch.png" +hash = "fb0db49370afc1988a7e6324bc7bc72c08e9c2156c4777dfaa30cee17128156d" + +[[files]] +file = "kubejs/assets/bhc/textures/items/heart_amulet.png" +hash = "85c996fe4e0dbcea5bd48616cf7e743de46a3513b0644f694d0f50ce736ba724" + +[[files]] +file = "kubejs/assets/bhc/textures/items/heart_amulet.png.mcmeta" +hash = "8a4243779d9e54d8f8efa60513629c2eeeda200096cb74292f8aa66db8fa6000" + +[[files]] +file = "kubejs/assets/bhc/textures/items/jamiscus_blade.png" +hash = "9a5a601a3f7adae732aab6c38ee7b4a32b176f8392bfabfa4340d874eace14cb" + +[[files]] +file = "kubejs/assets/bhc/textures/items/lash_blade.png" +hash = "18b554f4ea8c929fb745dbd18ae6fd8fa8c0a8dd7c07a435d3db6bbc6bfd8843" + +[[files]] +file = "kubejs/assets/bhc/textures/items/lash_blade.png.mcmeta" +hash = "8a4243779d9e54d8f8efa60513629c2eeeda200096cb74292f8aa66db8fa6000" + +[[files]] +file = "kubejs/assets/bhc/textures/items/red_heart.png" +hash = "bcd753212db89f6d3e07fb10b7de6f0ba76fdf4c421481712c3f5cf330c2b929" + +[[files]] +file = "kubejs/assets/bhc/textures/items/red_heart_canister.png" +hash = "118b32079306eef6b45dc83c15713e8b683b3da6d6eaceac0da7a57c42c30404" + +[[files]] +file = "kubejs/assets/bhc/textures/items/red_heart_melted.png" +hash = "07e7082bd739f5c06513daf7217b3ad928a89e132e846d9f46284b4f8c6178ad" + +[[files]] +file = "kubejs/assets/bhc/textures/items/red_heart_patch.png" +hash = "41d1be3e6d5b35941da01f3915dbd57876ac7b84a98428b74431d5426750cf74" + +[[files]] +file = "kubejs/assets/bhc/textures/items/relic_apple.png" +hash = "76ccbfdb473dc19efee5f7c0b11995b57ce84e6c332631506685b8a93941cf09" + +[[files]] +file = "kubejs/assets/bhc/textures/items/soul_heart_amulet.png" +hash = "e43f1ccb7e8382af1636ddcaa1caa8b747096743e1f8d88bbd7a74eff68d3bc8" + +[[files]] +file = "kubejs/assets/bhc/textures/items/soul_heart_amulet.png.mcmeta" +hash = "8a4243779d9e54d8f8efa60513629c2eeeda200096cb74292f8aa66db8fa6000" + +[[files]] +file = "kubejs/assets/bhc/textures/items/soul_heart_canister.png" +hash = "ac8c282e5b6e82ba07cc1dd5b80c030a2d6ba88f3bc2fb1517c36849c49447cc" + +[[files]] +file = "kubejs/assets/bhc/textures/items/soul_heart_crystal.png" +hash = "ce69c06ac7399feb972ad2315d39bd1e1b9cb9407b4f10593e88f86a8b4b57c4" + +[[files]] +file = "kubejs/assets/bhc/textures/items/traverse_blade.png" +hash = "211226b1adc5eae04eded9971e06690e9bdbeb1f4896fbaf824bac507a5fe1c9" + +[[files]] +file = "kubejs/assets/bhc/textures/items/wither_bone.png" +hash = "7e31a76477686e507c5e9d505bd80051b5e5e51adf61c97d8ab8cd1a0149c06d" + +[[files]] +file = "kubejs/assets/bhc/textures/items/yellow_heart.png" +hash = "d5ab7b3754ee8c874026b7a28e2b0195533b0fb49a59b47a50196b69cbc2281e" + +[[files]] +file = "kubejs/assets/bhc/textures/items/yellow_heart_canister.png" +hash = "1a11b798527181deec27dcafba14d63eb869ffb301f8028805eedd63bd49b8ea" + +[[files]] +file = "kubejs/assets/bhc/textures/items/yellow_heart_melted.png" +hash = "f0debc1f72d126b03c28aa9ebbb77a230782e15cd16cbe19c85fc1f136bd51bd" + +[[files]] +file = "kubejs/assets/bhc/textures/items/yellow_heart_patch.png" +hash = "dbb1c2671f5c3b3b08726d51f230415d9130f5f3aa0cf0c44306ef650cbf5f22" + +[[files]] +file = "kubejs/assets/bhc/textures/slots/empty_heartamulet.png" +hash = "43cca49fad748bb637df31d40435d145a4a27c1fc48c7432afaf580a6415a37d" + [[files]] file = "kubejs/assets/kubejs/ponder/conduit_structure.nbt" hash = "74c0a544ee0d1ff9f2d5af5b1893f012f8166446075d4bb9b954f78732ad82a9" @@ -3959,6 +4227,10 @@ hash = "7f8ef1a56b9f453c8e55e49682686d2693259ab69384e8934add4f34be812882" file = "kubejs/client_scripts/ponder.js" hash = "ad28900e7ad90f51204450b0c0eba8c378a7d9c7de9d6829177789d91a68cf18" +[[files]] +file = "kubejs/client_scripts/tooltips.js" +hash = "e13d89281fb75ab5139fd60f1bb629663749a720d9e88c84949b906048aac900" + [[files]] file = "kubejs/config/client.properties" hash = "e88bc5877d8680de1389849d4ce2d0387b281d48c625379ba729e31fd6587993" @@ -4008,6 +4280,11 @@ file = "mods/ai-improvements.pw.toml" hash = "b5c534d803db0fb39c5389b542b499529d8c18f7bb8881e6c3acf23dbb454f7c" metafile = true +[[files]] +file = "mods/akashic-tome.pw.toml" +hash = "a1da6eba0b36c247e005f446439ecf0647b492fc8e81a37423c37bf1345707ef" +metafile = true + [[files]] file = "mods/almost-unified.pw.toml" hash = "daa199008468317f3d912f8ab1b3cce5247c6e5c589a11dce3622c25d243b1b8" @@ -4083,6 +4360,11 @@ file = "mods/balm.pw.toml" hash = "6d6c323e050a88e30615d1cc6b61152f4221d42f8f1084be790538a5af37b27f" metafile = true +[[files]] +file = "mods/baubley-heart-canisters.pw.toml" +hash = "ca0f803024d815f4981a16e147f67b3d969692a016e017126950c8ea23a74b60" +metafile = true + [[files]] file = "mods/beautify.pw.toml" hash = "17be26c57c028d89bd6f9e2c6278783e46feb85cc7b8bc4b7d8d739c2f310de0" @@ -5068,6 +5350,11 @@ file = "mods/spark.pw.toml" hash = "7d55d3ce406bae0b380718c5b68167c9cc4eb454c1e78c7b754d6c50d04e2b04" metafile = true +[[files]] +file = "mods/spice-of-life-carrot-edition.pw.toml" +hash = "24cf95c3d275e37fc044713468c2a81918a72b8d91a8d6eee1538dff97f8139c" +metafile = true + [[files]] file = "mods/starlight-forge.pw.toml" hash = "529c82bb9c085fb98ee4e428eec8de8cd6d9563295ce80c7afc6c4c53bd7de8b" diff --git a/kubejs/assets/README.md b/kubejs/assets/README.md new file mode 100644 index 0000000..9ee7b63 --- /dev/null +++ b/kubejs/assets/README.md @@ -0,0 +1 @@ +This contains custom and backported assets from newer versions of mods. Folders outside of `kubejs` should mostly be backported assets and belong to their authors. diff --git a/kubejs/assets/bhc/lang/en_us.json b/kubejs/assets/bhc/lang/en_us.json new file mode 100644 index 0000000..80215db --- /dev/null +++ b/kubejs/assets/bhc/lang/en_us.json @@ -0,0 +1,36 @@ +{ + "itemGroup.bhcTab" : "Baubley Heart Canisters", + "item.bhc.red_heart" : "Miniature Red Heart", + "item.bhc.yellow_heart" : "Miniature Yellow Heart", + "item.bhc.green_heart" : "Miniature Green Heart", + "item.bhc.blue_heart" : "Miniature Blue Heart", + "item.bhc.canister" : "Canister", + "item.bhc.red_heart_canister" : "Red Heart Canister", + "item.bhc.yellow_heart_canister" : "Yellow Heart Canister", + "item.bhc.green_heart_canister" : "Green Heart Canister", + "item.bhc.blue_heart_canister" : "Blue Heart Canister", + "item.bhc.soul_heart_canister" : "Soul Heart Canister", + "item.bhc.red_heart_melted": "Melted Red Heart", + "item.bhc.yellow_heart_melted": "Melted Yellow Heart", + "item.bhc.green_heart_melted": "Melted Green Heart", + "item.bhc.blue_heart_melted": "Melted Blue Heart", + "item.bhc.red_heart_patch": "Red Health Patch", + "item.bhc.yellow_heart_patch": "Yellow Health Patch", + "item.bhc.green_heart_patch": "Green Health Patch", + "item.bhc.blue_heart_patch": "Blue Health Patch", + "item.bhc.wither_bone" : "Wither Bone", + "item.bhc.relic_apple" : "Relic Apple", + "item.bhc.heart_amulet" : "Heart Amulet", + "item.bhc.soul_heart_crystal": "Soul Heart Crystal", + "item.bhc.blade_of_vitality": "Vitality Blade", + "item.bhc.soul_heart_amulet" : "Soul Amulet", + "container.bhc.heart_amulet" : "Heart Amulet", + "container.bhc.soul_heart_amulet" : "Soul Amulet", + "tooltip.bhc.heartamulet": "Right click to open!", + "tooltip.bhc.vitalityblade": "Shift-Right click to open!", + "tooltip.bhc.patch_amount": "Heal Amount: %s", + "tooltip.bhc.patch_durability": "Uses Left: %s", + "container.bhc.blade_of_vitality": "Vitality Blade", + "soulheartused.bhc.message": "Soul Heart Has Been Consumed!", + "curios.identifier.heartamulet": "Heart Amulet" +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/blade_of_vitality.json b/kubejs/assets/bhc/models/item/blade_of_vitality.json new file mode 100644 index 0000000..23d975a --- /dev/null +++ b/kubejs/assets/bhc/models/item/blade_of_vitality.json @@ -0,0 +1,26 @@ +{ + "parent": "item/handheld", + "overrides": [ + { + "model": "bhc:item/lash_blade", + "predicate": { + "bhc:easter_egg": 1.0 + } + }, + { + "model": "bhc:item/traverse_blade", + "predicate": { + "bhc:easter_egg": 2.0 + } + }, + { + "model": "bhc:item/jamiscus_blade", + "predicate": { + "bhc:easter_egg": 3.0 + } + } + ], + "textures" : { + "layer0" : "bhc:items/blade_of_vitality" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/blue_heart.json b/kubejs/assets/bhc/models/item/blue_heart.json new file mode 100644 index 0000000..13b10fc --- /dev/null +++ b/kubejs/assets/bhc/models/item/blue_heart.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/blue_heart" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/blue_heart_canister.json b/kubejs/assets/bhc/models/item/blue_heart_canister.json new file mode 100644 index 0000000..f3fb66e --- /dev/null +++ b/kubejs/assets/bhc/models/item/blue_heart_canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/blue_heart_canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/blue_heart_melted.json b/kubejs/assets/bhc/models/item/blue_heart_melted.json new file mode 100644 index 0000000..98ea4bc --- /dev/null +++ b/kubejs/assets/bhc/models/item/blue_heart_melted.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/blue_heart_melted" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/blue_heart_patch.json b/kubejs/assets/bhc/models/item/blue_heart_patch.json new file mode 100644 index 0000000..19a4096 --- /dev/null +++ b/kubejs/assets/bhc/models/item/blue_heart_patch.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/blue_heart_patch" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/canister.json b/kubejs/assets/bhc/models/item/canister.json new file mode 100644 index 0000000..2dca20a --- /dev/null +++ b/kubejs/assets/bhc/models/item/canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/easter_egg.json b/kubejs/assets/bhc/models/item/easter_egg.json new file mode 100644 index 0000000..54dace2 --- /dev/null +++ b/kubejs/assets/bhc/models/item/easter_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures" : { + "layer0" : "bhc:items/easter_egg" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/green_heart.json b/kubejs/assets/bhc/models/item/green_heart.json new file mode 100644 index 0000000..f61faec --- /dev/null +++ b/kubejs/assets/bhc/models/item/green_heart.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/green_heart" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/green_heart_canister.json b/kubejs/assets/bhc/models/item/green_heart_canister.json new file mode 100644 index 0000000..54c7dc4 --- /dev/null +++ b/kubejs/assets/bhc/models/item/green_heart_canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/green_heart_canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/green_heart_melted.json b/kubejs/assets/bhc/models/item/green_heart_melted.json new file mode 100644 index 0000000..58d81a9 --- /dev/null +++ b/kubejs/assets/bhc/models/item/green_heart_melted.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/green_heart_melted" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/green_heart_patch.json b/kubejs/assets/bhc/models/item/green_heart_patch.json new file mode 100644 index 0000000..c14fae3 --- /dev/null +++ b/kubejs/assets/bhc/models/item/green_heart_patch.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/green_heart_patch" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/heart_amulet.json b/kubejs/assets/bhc/models/item/heart_amulet.json new file mode 100644 index 0000000..6382db6 --- /dev/null +++ b/kubejs/assets/bhc/models/item/heart_amulet.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "bhc:items/heart_amulet" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/jamiscus_blade.json b/kubejs/assets/bhc/models/item/jamiscus_blade.json new file mode 100644 index 0000000..925f8c7 --- /dev/null +++ b/kubejs/assets/bhc/models/item/jamiscus_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures" : { + "layer0" : "bhc:items/jamiscus_blade" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/lash_blade.json b/kubejs/assets/bhc/models/item/lash_blade.json new file mode 100644 index 0000000..d75db6b --- /dev/null +++ b/kubejs/assets/bhc/models/item/lash_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures" : { + "layer0" : "bhc:items/lash_blade" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/red_heart.json b/kubejs/assets/bhc/models/item/red_heart.json new file mode 100644 index 0000000..b747286 --- /dev/null +++ b/kubejs/assets/bhc/models/item/red_heart.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/red_heart" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/red_heart_canister.json b/kubejs/assets/bhc/models/item/red_heart_canister.json new file mode 100644 index 0000000..c911b57 --- /dev/null +++ b/kubejs/assets/bhc/models/item/red_heart_canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/red_heart_canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/red_heart_melted.json b/kubejs/assets/bhc/models/item/red_heart_melted.json new file mode 100644 index 0000000..5d106ef --- /dev/null +++ b/kubejs/assets/bhc/models/item/red_heart_melted.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/red_heart_melted" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/red_heart_patch.json b/kubejs/assets/bhc/models/item/red_heart_patch.json new file mode 100644 index 0000000..f4f4bda --- /dev/null +++ b/kubejs/assets/bhc/models/item/red_heart_patch.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/red_heart_patch" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/relic_apple.json b/kubejs/assets/bhc/models/item/relic_apple.json new file mode 100644 index 0000000..0d6d045 --- /dev/null +++ b/kubejs/assets/bhc/models/item/relic_apple.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/relic_apple" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/soul_heart_amulet.json b/kubejs/assets/bhc/models/item/soul_heart_amulet.json new file mode 100644 index 0000000..51bd41c --- /dev/null +++ b/kubejs/assets/bhc/models/item/soul_heart_amulet.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "bhc:items/soul_heart_amulet" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/soul_heart_canister.json b/kubejs/assets/bhc/models/item/soul_heart_canister.json new file mode 100644 index 0000000..2ab594a --- /dev/null +++ b/kubejs/assets/bhc/models/item/soul_heart_canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/soul_heart_canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/soul_heart_crystal.json b/kubejs/assets/bhc/models/item/soul_heart_crystal.json new file mode 100644 index 0000000..9d9f7df --- /dev/null +++ b/kubejs/assets/bhc/models/item/soul_heart_crystal.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/soul_heart_crystal" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/traverse_blade.json b/kubejs/assets/bhc/models/item/traverse_blade.json new file mode 100644 index 0000000..0ec89b1 --- /dev/null +++ b/kubejs/assets/bhc/models/item/traverse_blade.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures" : { + "layer0" : "bhc:items/traverse_blade" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/wither_bone.json b/kubejs/assets/bhc/models/item/wither_bone.json new file mode 100644 index 0000000..ed01380 --- /dev/null +++ b/kubejs/assets/bhc/models/item/wither_bone.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/wither_bone" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/yellow_heart.json b/kubejs/assets/bhc/models/item/yellow_heart.json new file mode 100644 index 0000000..49fe424 --- /dev/null +++ b/kubejs/assets/bhc/models/item/yellow_heart.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/yellow_heart" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/yellow_heart_canister.json b/kubejs/assets/bhc/models/item/yellow_heart_canister.json new file mode 100644 index 0000000..4e8f505 --- /dev/null +++ b/kubejs/assets/bhc/models/item/yellow_heart_canister.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/yellow_heart_canister" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/yellow_heart_melted.json b/kubejs/assets/bhc/models/item/yellow_heart_melted.json new file mode 100644 index 0000000..c0c753b --- /dev/null +++ b/kubejs/assets/bhc/models/item/yellow_heart_melted.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/yellow_heart_melted" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/models/item/yellow_heart_patch.json b/kubejs/assets/bhc/models/item/yellow_heart_patch.json new file mode 100644 index 0000000..2a93165 --- /dev/null +++ b/kubejs/assets/bhc/models/item/yellow_heart_patch.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures" : { + "layer0" : "bhc:items/yellow_heart_patch" + } +} \ No newline at end of file diff --git a/kubejs/assets/bhc/textures/gui/blade_of_vitality.png b/kubejs/assets/bhc/textures/gui/blade_of_vitality.png new file mode 100644 index 0000000..3df52fb Binary files /dev/null and b/kubejs/assets/bhc/textures/gui/blade_of_vitality.png differ diff --git a/kubejs/assets/bhc/textures/gui/heart_amulet.png b/kubejs/assets/bhc/textures/gui/heart_amulet.png new file mode 100644 index 0000000..f084e2d Binary files /dev/null and b/kubejs/assets/bhc/textures/gui/heart_amulet.png differ diff --git a/kubejs/assets/bhc/textures/gui/soul_heart_amulet.png b/kubejs/assets/bhc/textures/gui/soul_heart_amulet.png new file mode 100644 index 0000000..83bf966 Binary files /dev/null and b/kubejs/assets/bhc/textures/gui/soul_heart_amulet.png differ diff --git a/kubejs/assets/bhc/textures/items/blade_of_vitality.png b/kubejs/assets/bhc/textures/items/blade_of_vitality.png new file mode 100644 index 0000000..53d4709 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/blade_of_vitality.png differ diff --git a/kubejs/assets/bhc/textures/items/blade_of_vitality.png.mcmeta b/kubejs/assets/bhc/textures/items/blade_of_vitality.png.mcmeta new file mode 100644 index 0000000..78af7a8 --- /dev/null +++ b/kubejs/assets/bhc/textures/items/blade_of_vitality.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/kubejs/assets/bhc/textures/items/blue_heart.png b/kubejs/assets/bhc/textures/items/blue_heart.png new file mode 100644 index 0000000..ea3f9fe Binary files /dev/null and b/kubejs/assets/bhc/textures/items/blue_heart.png differ diff --git a/kubejs/assets/bhc/textures/items/blue_heart_canister.png b/kubejs/assets/bhc/textures/items/blue_heart_canister.png new file mode 100644 index 0000000..fa54042 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/blue_heart_canister.png differ diff --git a/kubejs/assets/bhc/textures/items/blue_heart_melted.png b/kubejs/assets/bhc/textures/items/blue_heart_melted.png new file mode 100644 index 0000000..c1ba8b9 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/blue_heart_melted.png differ diff --git a/kubejs/assets/bhc/textures/items/blue_heart_patch.png b/kubejs/assets/bhc/textures/items/blue_heart_patch.png new file mode 100644 index 0000000..524c826 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/blue_heart_patch.png differ diff --git a/kubejs/assets/bhc/textures/items/canister.png b/kubejs/assets/bhc/textures/items/canister.png new file mode 100644 index 0000000..119c645 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/canister.png differ diff --git a/kubejs/assets/bhc/textures/items/easter_egg.png b/kubejs/assets/bhc/textures/items/easter_egg.png new file mode 100644 index 0000000..c1509da Binary files /dev/null and b/kubejs/assets/bhc/textures/items/easter_egg.png differ diff --git a/kubejs/assets/bhc/textures/items/easter_egg.png.mcmeta b/kubejs/assets/bhc/textures/items/easter_egg.png.mcmeta new file mode 100644 index 0000000..78af7a8 --- /dev/null +++ b/kubejs/assets/bhc/textures/items/easter_egg.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/kubejs/assets/bhc/textures/items/green_heart.png b/kubejs/assets/bhc/textures/items/green_heart.png new file mode 100644 index 0000000..58d11ea Binary files /dev/null and b/kubejs/assets/bhc/textures/items/green_heart.png differ diff --git a/kubejs/assets/bhc/textures/items/green_heart_canister.png b/kubejs/assets/bhc/textures/items/green_heart_canister.png new file mode 100644 index 0000000..7174239 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/green_heart_canister.png differ diff --git a/kubejs/assets/bhc/textures/items/green_heart_melted.png b/kubejs/assets/bhc/textures/items/green_heart_melted.png new file mode 100644 index 0000000..9bb330b Binary files /dev/null and b/kubejs/assets/bhc/textures/items/green_heart_melted.png differ diff --git a/kubejs/assets/bhc/textures/items/green_heart_patch.png b/kubejs/assets/bhc/textures/items/green_heart_patch.png new file mode 100644 index 0000000..24b286f Binary files /dev/null and b/kubejs/assets/bhc/textures/items/green_heart_patch.png differ diff --git a/kubejs/assets/bhc/textures/items/heart_amulet.png b/kubejs/assets/bhc/textures/items/heart_amulet.png new file mode 100644 index 0000000..3122af7 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/heart_amulet.png differ diff --git a/kubejs/assets/bhc/textures/items/heart_amulet.png.mcmeta b/kubejs/assets/bhc/textures/items/heart_amulet.png.mcmeta new file mode 100644 index 0000000..78af7a8 --- /dev/null +++ b/kubejs/assets/bhc/textures/items/heart_amulet.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/kubejs/assets/bhc/textures/items/jamiscus_blade.png b/kubejs/assets/bhc/textures/items/jamiscus_blade.png new file mode 100644 index 0000000..fc44cff Binary files /dev/null and b/kubejs/assets/bhc/textures/items/jamiscus_blade.png differ diff --git a/kubejs/assets/bhc/textures/items/lash_blade.png b/kubejs/assets/bhc/textures/items/lash_blade.png new file mode 100644 index 0000000..e943d16 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/lash_blade.png differ diff --git a/kubejs/assets/bhc/textures/items/lash_blade.png.mcmeta b/kubejs/assets/bhc/textures/items/lash_blade.png.mcmeta new file mode 100644 index 0000000..78af7a8 --- /dev/null +++ b/kubejs/assets/bhc/textures/items/lash_blade.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/kubejs/assets/bhc/textures/items/red_heart.png b/kubejs/assets/bhc/textures/items/red_heart.png new file mode 100644 index 0000000..56bc9e4 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/red_heart.png differ diff --git a/kubejs/assets/bhc/textures/items/red_heart_canister.png b/kubejs/assets/bhc/textures/items/red_heart_canister.png new file mode 100644 index 0000000..281b817 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/red_heart_canister.png differ diff --git a/kubejs/assets/bhc/textures/items/red_heart_melted.png b/kubejs/assets/bhc/textures/items/red_heart_melted.png new file mode 100644 index 0000000..338f13d Binary files /dev/null and b/kubejs/assets/bhc/textures/items/red_heart_melted.png differ diff --git a/kubejs/assets/bhc/textures/items/red_heart_patch.png b/kubejs/assets/bhc/textures/items/red_heart_patch.png new file mode 100644 index 0000000..39ddeab Binary files /dev/null and b/kubejs/assets/bhc/textures/items/red_heart_patch.png differ diff --git a/kubejs/assets/bhc/textures/items/relic_apple.png b/kubejs/assets/bhc/textures/items/relic_apple.png new file mode 100644 index 0000000..004ceb2 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/relic_apple.png differ diff --git a/kubejs/assets/bhc/textures/items/soul_heart_amulet.png b/kubejs/assets/bhc/textures/items/soul_heart_amulet.png new file mode 100644 index 0000000..77e5388 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/soul_heart_amulet.png differ diff --git a/kubejs/assets/bhc/textures/items/soul_heart_amulet.png.mcmeta b/kubejs/assets/bhc/textures/items/soul_heart_amulet.png.mcmeta new file mode 100644 index 0000000..78af7a8 --- /dev/null +++ b/kubejs/assets/bhc/textures/items/soul_heart_amulet.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/kubejs/assets/bhc/textures/items/soul_heart_canister.png b/kubejs/assets/bhc/textures/items/soul_heart_canister.png new file mode 100644 index 0000000..6f2bbc5 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/soul_heart_canister.png differ diff --git a/kubejs/assets/bhc/textures/items/soul_heart_crystal.png b/kubejs/assets/bhc/textures/items/soul_heart_crystal.png new file mode 100644 index 0000000..9845be4 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/soul_heart_crystal.png differ diff --git a/kubejs/assets/bhc/textures/items/traverse_blade.png b/kubejs/assets/bhc/textures/items/traverse_blade.png new file mode 100644 index 0000000..3c085ca Binary files /dev/null and b/kubejs/assets/bhc/textures/items/traverse_blade.png differ diff --git a/kubejs/assets/bhc/textures/items/wither_bone.png b/kubejs/assets/bhc/textures/items/wither_bone.png new file mode 100644 index 0000000..63ef434 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/wither_bone.png differ diff --git a/kubejs/assets/bhc/textures/items/yellow_heart.png b/kubejs/assets/bhc/textures/items/yellow_heart.png new file mode 100644 index 0000000..4604f09 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/yellow_heart.png differ diff --git a/kubejs/assets/bhc/textures/items/yellow_heart_canister.png b/kubejs/assets/bhc/textures/items/yellow_heart_canister.png new file mode 100644 index 0000000..a3c83e8 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/yellow_heart_canister.png differ diff --git a/kubejs/assets/bhc/textures/items/yellow_heart_melted.png b/kubejs/assets/bhc/textures/items/yellow_heart_melted.png new file mode 100644 index 0000000..76b2602 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/yellow_heart_melted.png differ diff --git a/kubejs/assets/bhc/textures/items/yellow_heart_patch.png b/kubejs/assets/bhc/textures/items/yellow_heart_patch.png new file mode 100644 index 0000000..78dd248 Binary files /dev/null and b/kubejs/assets/bhc/textures/items/yellow_heart_patch.png differ diff --git a/kubejs/assets/bhc/textures/slots/empty_heartamulet.png b/kubejs/assets/bhc/textures/slots/empty_heartamulet.png new file mode 100644 index 0000000..7c4dbf6 Binary files /dev/null and b/kubejs/assets/bhc/textures/slots/empty_heartamulet.png differ diff --git a/kubejs/client_scripts/tooltips.js b/kubejs/client_scripts/tooltips.js new file mode 100644 index 0000000..605b92e --- /dev/null +++ b/kubejs/client_scripts/tooltips.js @@ -0,0 +1,7 @@ +onEvent('item.tooltip', tooltip => { + tooltip.add('bhc:red_heart', Text.of('Obtained from hostile mobs').red()) + tooltip.add('bhc:yellow_heart', Text.of('Obtained from boss mobs').yellow()) + tooltip.add('bhc:green_heart', Text.of('Obtained from the Ender Dragon').green()) + tooltip.add('bhc:blue_heart', Text.of('Obtained from Evokers').blue()) + +}) diff --git a/mods/akashic-tome.pw.toml b/mods/akashic-tome.pw.toml new file mode 100644 index 0000000..ef8fc9c --- /dev/null +++ b/mods/akashic-tome.pw.toml @@ -0,0 +1,13 @@ +name = "Akashic Tome" +filename = "AkashicTome-1.5-20.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/JBthPdnp/versions/9PQPN6MH/AkashicTome-1.5-20.jar" +hash-format = "sha1" +hash = "4aa94016e7b13dcd6fe9dc5bb6e23fa0946f36b2" + +[update] +[update.modrinth] +mod-id = "JBthPdnp" +version = "9PQPN6MH" diff --git a/mods/baubley-heart-canisters.pw.toml b/mods/baubley-heart-canisters.pw.toml new file mode 100644 index 0000000..afd432a --- /dev/null +++ b/mods/baubley-heart-canisters.pw.toml @@ -0,0 +1,13 @@ +name = "Baubley Heart Canisters" +filename = "baubley-heart-canisters-1.18.2-1.0.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "03ec11c29fc47644ca6c1db11de98eb3deb4c596" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 3772892 +project-id = 282947 diff --git a/mods/spice-of-life-carrot-edition.pw.toml b/mods/spice-of-life-carrot-edition.pw.toml new file mode 100644 index 0000000..208af7e --- /dev/null +++ b/mods/spice-of-life-carrot-edition.pw.toml @@ -0,0 +1,13 @@ +name = "Spice of Life: Carrot Edition" +filename = "SoL-Carrot-1.18.1-1.12.0.jar" +side = "both" + +[download] +hash-format = "sha1" +hash = "c9dbb5e6129676fd157811a39542211d4af2af3a" +mode = "metadata:curseforge" + +[update] +[update.curseforge] +file-id = 3571539 +project-id = 277616 diff --git a/pack.toml b/pack.toml index ccf530d..1d2eabb 100644 --- a/pack.toml +++ b/pack.toml @@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "2ca5d73d8d229ae91793ba0ddba4d76a0ad70ff5a59d567f934cc78a6e6b4a1a" +hash = "449109d05ae451985ae9eb98175ee0aa9571fedb5418f3d55e970a6c545e6639" [versions] forge = "40.2.14"