From 57aca2344063388dde2c40adc7b42d0ce10aee57 Mon Sep 17 00:00:00 2001 From: Hexugory Date: Wed, 9 Apr 2025 23:42:45 -0500 Subject: [PATCH] i'm an origins addict --- index.toml | 39 ++++++++++++++++++- .../data/inchlingorigin/origins/inchling.json | 12 ++++++ kubejs/data/inchlingorigin/powers/kobito.json | 30 ++++++++++++++ kubejs/data/origins/origin_layers/origin.json | 8 ++++ mods/caelus.pw.toml | 14 +++---- mods/origins-forge.pw.toml | 13 +++++++ mods/origins-minus.pw.toml | 13 +++++++ mods/pehkui.pw.toml | 13 +++++++ mods/toomanyorigins.pw.toml | 13 +++++++ mods/toomanyoriginsminus.pw.toml | 13 +++++++ pack.toml | 2 +- 11 files changed, 161 insertions(+), 9 deletions(-) create mode 100644 kubejs/data/inchlingorigin/origins/inchling.json create mode 100644 kubejs/data/inchlingorigin/powers/kobito.json create mode 100644 kubejs/data/origins/origin_layers/origin.json create mode 100644 mods/origins-forge.pw.toml create mode 100644 mods/origins-minus.pw.toml create mode 100644 mods/pehkui.pw.toml create mode 100644 mods/toomanyorigins.pw.toml create mode 100644 mods/toomanyoriginsminus.pw.toml diff --git a/index.toml b/index.toml index 6755836..ecc66d0 100644 --- a/index.toml +++ b/index.toml @@ -12365,6 +12365,14 @@ hash = "6c5a8c8ee4e231d3e0ba59536315f4043a1a095c1c06efa809c5423648620c38" file = "kubejs/data/illagerinvasion/loot_tables/entities/marauder.json" hash = "efc159a1c29b8fd64668a6f527b0de960a2f3b26027fcd8a97f84ff36f4473df" +[[files]] +file = "kubejs/data/inchlingorigin/origins/inchling.json" +hash = "1131223b0ac353d02d9b0be081678465e8a53e7441f302b016f84bf7fb554021" + +[[files]] +file = "kubejs/data/inchlingorigin/powers/kobito.json" +hash = "85530f4795e1246d34e4cfcc6bd573715b8c5e38519a61d57b66ac7c1f0f7727" + [[files]] file = "kubejs/data/integrated_api/integrated_structure_map_trades/idas_maps.json" hash = "7df0d6349a93ccb4afd51a8d4d4584f73a5833029abce4c140d3ade59b7be6bf" @@ -15534,6 +15542,10 @@ hash = "f055fa73975551504b77c14e175c82e1da949e9d1606d3f2eaf40b7a002cbb6f" file = "kubejs/data/netherexp/loot_tables/entities/wisp.json" hash = "9e44a56c8e7e1c4ad685a072f7439782b329dc58b58d8c59db5d6ee002dc3792" +[[files]] +file = "kubejs/data/origins/origin_layers/origin.json" +hash = "b76b5d0f70c30259829c1d28cd0b46815bcbb39b092fd2c02b46b1ccc9b046b1" + [[files]] file = "kubejs/data/quark/loot_tables/entities/crab.json" hash = "9c2daf7803124ade66a97dd05dd771ae0158a207deff026961246f05e59393c2" @@ -16536,7 +16548,7 @@ metafile = true [[files]] file = "mods/caelus.pw.toml" -hash = "5155ae1ca2c606df2001422a48cd167d2449160d5fe12a302753dee69af7fe92" +hash = "8a8ea0af79b88d9c192d208aa5be4bacd934e2b92d4721566e2e796eb9761e10" metafile = true [[files]] @@ -17384,6 +17396,16 @@ file = "mods/oreganized.pw.toml" hash = "9b61273539a657d5c2d73f9f8339778d7281df861a0519079b7ea52db09e5ba2" metafile = true +[[files]] +file = "mods/origins-forge.pw.toml" +hash = "736d3d09ea2fb87f8477f72d81a1f17b8ba6ad61a9cee9c122a37b2ccbdd62c9" +metafile = true + +[[files]] +file = "mods/origins-minus.pw.toml" +hash = "1e66966105725bf715aa7565b5f0cd9c3cd587b7d31d6c8d6c274b661c10ca49" +metafile = true + [[files]] file = "mods/overflowing-bars.pw.toml" hash = "4d2414c1705acb3b0831403820758443a42355fa69992927e3e1a77874f8a8a6" @@ -17419,6 +17441,11 @@ file = "mods/patchouli.pw.toml" hash = "dec2bc011d4ca1d451aaa3eea477f13366bfb13beba0716018f47d9331a50d8e" metafile = true +[[files]] +file = "mods/pehkui.pw.toml" +hash = "1f92dd360908c1801848dcd4d14aca5640199545e7e22e76bfdb981b06fa9399" +metafile = true + [[files]] file = "mods/placebo.pw.toml" hash = "045d582e2c534c5bb96d7336b4ae2cd12692c6de29b19ae5f1dbfd8759c03b03" @@ -17694,6 +17721,16 @@ file = "mods/too-fast.pw.toml" hash = "8fa597b487ad567a8d1f552bd70a6ed1e23e101630e0a993f354e8e4e7b8fc8e" metafile = true +[[files]] +file = "mods/toomanyorigins.pw.toml" +hash = "1ec4dd2f799fc11d14d26040b6ca4a59ebb93add10ed7cc6714d8cd5f280c1fd" +metafile = true + +[[files]] +file = "mods/toomanyoriginsminus.pw.toml" +hash = "be2a3ddefa3347b98d2d55d3304c2f579c0fe8f6bd39454ef4f981feb5f99001" +metafile = true + [[files]] file = "mods/transmog.pw.toml" hash = "db4b2b5b71221804c3238b8a06445f4baefcce589fbdd77348a7ff5435a1436e" diff --git a/kubejs/data/inchlingorigin/origins/inchling.json b/kubejs/data/inchlingorigin/origins/inchling.json new file mode 100644 index 0000000..a2eaafc --- /dev/null +++ b/kubejs/data/inchlingorigin/origins/inchling.json @@ -0,0 +1,12 @@ +{ + "name": "Inchling", + "description": "Of the shining needle.", + "icon": { + "item": "minecraft:arrow" + }, + "impact": 2, + "powers": [ + "inchlingorigin:kobito", + "origins:climbing" + ] +} diff --git a/kubejs/data/inchlingorigin/powers/kobito.json b/kubejs/data/inchlingorigin/powers/kobito.json new file mode 100644 index 0000000..a592495 --- /dev/null +++ b/kubejs/data/inchlingorigin/powers/kobito.json @@ -0,0 +1,30 @@ +{ + "name": "Kobito", + "description": "You're tiny!", + "type": "origins:action_on_callback", + "entity_action_chosen": { + "type": "origins:and", + "actions": [ + { + "type": "origins:execute_command", + "command": "scale set pehkui:height 0.25 @s" + }, + { + "type": "origins:execute_command", + "command": "scale set pehkui:width 0.25 @s" + }, + { + "type": "origins:execute_command", + "command": "scale persist set pehkui:height true @s" + }, + { + "type": "origins:execute_command", + "command": "scale persist set pehkui:width true @s" + } + ] + }, + "entity_action_lost": { + "type": "origins:execute_command", + "command": "scale reset @s" + } +} \ No newline at end of file diff --git a/kubejs/data/origins/origin_layers/origin.json b/kubejs/data/origins/origin_layers/origin.json new file mode 100644 index 0000000..38cc292 --- /dev/null +++ b/kubejs/data/origins/origin_layers/origin.json @@ -0,0 +1,8 @@ +{ + "replace": false, + "origins": [ + "inchlingorigin:inchling" + ], + "enabled": true, + "allow_random": true +} \ No newline at end of file diff --git a/mods/caelus.pw.toml b/mods/caelus.pw.toml index 702173c..d905efb 100644 --- a/mods/caelus.pw.toml +++ b/mods/caelus.pw.toml @@ -1,13 +1,13 @@ -name = "Caelus API (Forge/NeoForge)" +name = "Caelus API" filename = "caelus-forge-3.2.0+1.20.1.jar" side = "both" [download] -hash-format = "sha1" -hash = "fa834f140bf7dce7b67c29b46cb531f4309d3209" -mode = "metadata:curseforge" +url = "https://cdn.modrinth.com/data/40FYwb4z/versions/mRry0DgY/caelus-forge-3.2.0%2B1.20.1.jar" +hash-format = "sha512" +hash = "906baad404c33288d8daf8937bc6a85d3bcc03db67a4a68395b8f01eea57f773420ff97919aadb08a7618b62b0c6c3db72270f9c3af836b822385464f509cf78" [update] -[update.curseforge] -file-id = 5281700 -project-id = 308989 +[update.modrinth] +mod-id = "40FYwb4z" +version = "mRry0DgY" diff --git a/mods/origins-forge.pw.toml b/mods/origins-forge.pw.toml new file mode 100644 index 0000000..5ba3955 --- /dev/null +++ b/mods/origins-forge.pw.toml @@ -0,0 +1,13 @@ +name = "Origins (Forge)" +filename = "origins-forge-1.20.1-1.10.0.9-all.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/jl3m2lR9/versions/vynFXywM/origins-forge-1.20.1-1.10.0.9-all.jar" +hash-format = "sha512" +hash = "b103ac2ac509e98eaceedf04891bbe302e82f8b4a7fc3790b3d63bd912306bb09f9925489473211627a7a87d2049672a3e66c5cf6f5b1e34e62049f3a43d0e5d" + +[update] +[update.modrinth] +mod-id = "jl3m2lR9" +version = "vynFXywM" diff --git a/mods/origins-minus.pw.toml b/mods/origins-minus.pw.toml new file mode 100644 index 0000000..7a9f703 --- /dev/null +++ b/mods/origins-minus.pw.toml @@ -0,0 +1,13 @@ +name = "Origins Minus" +filename = "origins-minus-2.4.0+1.20.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/gbOL9is1/versions/pHkQcfzT/origins-minus-2.4.0%2B1.20.jar" +hash-format = "sha512" +hash = "ccb329b3d78b32c5d220cc7c723f6149664435565268f42e4b027496bb1e7c05c87d71ba29178824e14763e347eb04c2615d8ba63ba4b6b4d1e3408f30f370c2" + +[update] +[update.modrinth] +mod-id = "gbOL9is1" +version = "pHkQcfzT" diff --git a/mods/pehkui.pw.toml b/mods/pehkui.pw.toml new file mode 100644 index 0000000..818f1a6 --- /dev/null +++ b/mods/pehkui.pw.toml @@ -0,0 +1,13 @@ +name = "Pehkui" +filename = "Pehkui-3.8.2+1.20.1-forge.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/t5W7Jfwy/versions/SQpqSgAE/Pehkui-3.8.2%2B1.20.1-forge.jar" +hash-format = "sha512" +hash = "e4660f0b5af6bfe2902ab39a6fbfa911856e0567bffc47842b482731da373afa4424b9e7cf47c61a0c2107445520475053709a6671d9eb4b7f4b55597729af3f" + +[update] +[update.modrinth] +mod-id = "t5W7Jfwy" +version = "SQpqSgAE" diff --git a/mods/toomanyorigins.pw.toml b/mods/toomanyorigins.pw.toml new file mode 100644 index 0000000..a478580 --- /dev/null +++ b/mods/toomanyorigins.pw.toml @@ -0,0 +1,13 @@ +name = "TooManyOrigins" +filename = "TooManyOrigins-1.1.4+1.20.1-forge.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/xDjN28OB/versions/fZJGpjy7/TooManyOrigins-1.1.4%2B1.20.1-forge.jar" +hash-format = "sha512" +hash = "08f13c1bd3747b25df0373956236ff003344cb6dc3dfc905ebcff82b792158d21800bad023581793a39c8e2f2ef3a484a8bdc434d4752d5f33fbfb66e9c6c389" + +[update] +[update.modrinth] +mod-id = "xDjN28OB" +version = "fZJGpjy7" diff --git a/mods/toomanyoriginsminus.pw.toml b/mods/toomanyoriginsminus.pw.toml new file mode 100644 index 0000000..0880b56 --- /dev/null +++ b/mods/toomanyoriginsminus.pw.toml @@ -0,0 +1,13 @@ +name = "TooManyOriginsMinus" +filename = "toomanyoriginsminus-1.0.4+1.20.jar" +side = "both" + +[download] +url = "https://cdn.modrinth.com/data/4DZN6MoU/versions/SFcITbmy/toomanyoriginsminus-1.0.4%2B1.20.jar" +hash-format = "sha512" +hash = "b0b37f086d39d2eea629ee4157e5dd7b7d543d0655cb23095a373d34fd5d860ec0a44b9e0739badc761dc6e4e55d8ae037c241bf8935f14883c0fbcc4300f2fa" + +[update] +[update.modrinth] +mod-id = "4DZN6MoU" +version = "SFcITbmy" diff --git a/pack.toml b/pack.toml index 2f776c4..e4778b9 100644 --- a/pack.toml +++ b/pack.toml @@ -5,7 +5,7 @@ pack-format = "packwiz:1.1.0" [index] file = "index.toml" hash-format = "sha256" -hash = "669919af0361210e694ee6b344a844f1ce959ce674c2cb5cb29e33719a83b80d" +hash = "35a1c77530188e939f4e794ea364a97fe8a2a79a6398ab1b171f1df40a359016" [versions] forge = "47.4.0"