From 0d141eff6ee6536a111f1b981647c832c943d1db Mon Sep 17 00:00:00 2001 From: Nesquate Date: Sat, 6 Jul 2024 14:59:47 +0800 Subject: [PATCH] Add Sit! mod & Xaero Mini Map Replace with sit datapack And improving Xaero's client mod compatibility --- config/Sit!.properties | 43 +++++++++++++++++++++++++++++++++ config/xaerominimap-common.txt | 3 +++ config/xaeroworldmap-common.txt | 3 +++ index.toml | 32 ++++++++++++++++++++++++ mods/modmenu.pw.toml | 13 ++++++++++ mods/sit!.pw.toml | 13 ++++++++++ mods/xaeros-minimap.pw.toml | 13 ++++++++++ mods/yacl.pw.toml | 13 ++++++++++ pack.toml | 2 +- 9 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 config/Sit!.properties create mode 100644 config/xaerominimap-common.txt create mode 100644 config/xaeroworldmap-common.txt create mode 100644 mods/modmenu.pw.toml create mode 100644 mods/sit!.pw.toml create mode 100644 mods/xaeros-minimap.pw.toml create mode 100644 mods/yacl.pw.toml diff --git a/config/Sit!.properties b/config/Sit!.properties new file mode 100644 index 0000000..fbd5bb9 --- /dev/null +++ b/config/Sit!.properties @@ -0,0 +1,43 @@ +# Sit! Config + +version=1.1 +# all available languages: en_us, ru_ru, es_es +lang=en_us + +# Keeps the entities active even when logging off / shutting down +keep-active=true +# Toggle the ability to sit on other blocks while already being seated on one. +sit-while-seated=true +# Toggle the ability to sit on different block types. +stairs=true +slabs=true +carpets=true +full-blocks=true +custom=false +# Add custom sittable blocks! +# Example: "minecraft:campfire|0.255|1|lit=false" +# First entry: custom block +# Second entry: sitting height (number from 0-1 eg 0.52) +# Third entry: hitbox size (where the player spawns above the entity when dismounting) +# Fourth entry (optional): required blockstate to sit (Put a "!" to exclude blockstates) +# Separate different entries with "|"! +custom-blocks=["minecraft:campfire|.46|1|lit=false","minecraft:soul_campfire|.46|1|lit=false,waterlogged=false"] + +# Hand Settings +hand.sitting=true +# Hand requirements for sitting. +# Empty = hand has to be empty +# Restrictive = set restrictions for hand state +# None = can sit whenever +hand.main.requirement=empty +hand.main.block=false +hand.main.food=false +hand.main.usable=false +hand.main.whitelist=[] +hand.main.blacklist=[] +hand.off.requirement=restrictive +hand.off.block=true +hand.off.food=false +hand.off.usable=true +hand.off.whitelist=["minecraft:torch","minecraft:soul_torch","minecraft:redstone_torch"] +hand.off.blacklist=[] \ No newline at end of file diff --git a/config/xaerominimap-common.txt b/config/xaerominimap-common.txt new file mode 100644 index 0000000..e003013 --- /dev/null +++ b/config/xaerominimap-common.txt @@ -0,0 +1,3 @@ +allowCaveModeOnServer:true +allowNetherCaveModeOnServer:true +registerStatusEffects:false diff --git a/config/xaeroworldmap-common.txt b/config/xaeroworldmap-common.txt new file mode 100644 index 0000000..e003013 --- /dev/null +++ b/config/xaeroworldmap-common.txt @@ -0,0 +1,3 @@ +allowCaveModeOnServer:true +allowNetherCaveModeOnServer:true +registerStatusEffects:false diff --git a/index.toml b/index.toml index 0a8e3d4..ebb35e4 100644 --- a/index.toml +++ b/index.toml @@ -4,6 +4,10 @@ hash-format = "sha256" file = "README.md" hash = "4fb0cb37de5a6de765958c81c93af543c6c89b69d0fbbf9eda2380c3138101d2" +[[files]] +file = "config/Sit!.properties" +hash = "93f996dcb6e7e244dcd36cb291103f99145a2fc669fc2267f61d7c55a1eafe53" + [[files]] file = "config/styled-chat.json" hash = "fc67b511f239aaf82dee4480ccce15c29f0870f956ee668a106f2ec25093e540" @@ -16,6 +20,14 @@ hash = "b87de7a7b0911989d203f78a034f1ab15d26ee3ac985adc40be9cffa8c27aeff" file = "config/styledplayerlist/styles/default.json" hash = "5b64a5cb4b72963b04dea7ffa645761afd7b5713b915016bc78321a8fb9fe78c" +[[files]] +file = "config/xaerominimap-common.txt" +hash = "10ba22dca29b33ace769afd33c752cf1e8217d9e112b4a6ced7fef2c93e46632" + +[[files]] +file = "config/xaeroworldmap-common.txt" +hash = "10ba22dca29b33ace769afd33c752cf1e8217d9e112b4a6ced7fef2c93e46632" + [[files]] file = "mods/LuckPerms-Fabric-PlaceholderAPI-Hook.jar" hash = "8725f502a6277a38be066c0c7b8a11a193381c0de8e1f5857debd67f282cbd04" @@ -110,6 +122,11 @@ file = "mods/modernfix.pw.toml" hash = "0232ec9d048fafef4d30897343834e6958580863be3ba53ce85abe80ba799878" metafile = true +[[files]] +file = "mods/modmenu.pw.toml" +hash = "de2418fe5a741b35af01672f849dd3db2963d7fe66912e3a96adbe38260c1dc4" +metafile = true + [[files]] file = "mods/no-chat-reports.pw.toml" hash = "100a5dfaccb55b107edc57e11fafc1222dc443ce9b669f0d79a39b488e3e45ae" @@ -135,6 +152,11 @@ file = "mods/simple-voice-chat.pw.toml" hash = "8f541ff641df705e688c2f1f3df042527e8c33e096ab5e62252e6b6c88daba84" metafile = true +[[files]] +file = "mods/sit!.pw.toml" +hash = "5142cd2e91e115f231ef2bb0a316e0eab06118b184ddb1c487bcb917072a7bc0" +metafile = true + [[files]] file = "mods/spark.pw.toml" hash = "bea01f76d30359b4013aee8df6863fda0be45e03cbc2e0a4c80f4bc88db3b27a" @@ -165,7 +187,17 @@ file = "mods/vmp-fabric.pw.toml" hash = "d8e6f0094a243233e66416c418671a891c417f7cfec2df40c1442fa82ec45b0d" metafile = true +[[files]] +file = "mods/xaeros-minimap.pw.toml" +hash = "1adad23c8fc486bcf581cff6b3123e0641c43226cb0f3afbfe3a14e1247e8419" +metafile = true + [[files]] file = "mods/xaeros-world-map.pw.toml" hash = "1ccecc3b1c8974528e7092c40299b80f6f965d62c103133d9aa8dccacab5787b" metafile = true + +[[files]] +file = "mods/yacl.pw.toml" +hash = "7f7768f2047011ed61c9bbec29bbcd2d06c5eb8ab731d442b9ecc2c01bbc8c6b" +metafile = true diff --git a/mods/modmenu.pw.toml b/mods/modmenu.pw.toml new file mode 100644 index 0000000..6f57cd0 --- /dev/null +++ b/mods/modmenu.pw.toml @@ -0,0 +1,13 @@ +name = "Mod Menu" +filename = "modmenu-11.0.1.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/mOgUt4GM/versions/xhN1IvHi/modmenu-11.0.1.jar" +hash-format = "sha1" +hash = "e4ba66f6036a4902433bb517d55120c4237c512f" + +[update] +[update.modrinth] +mod-id = "mOgUt4GM" +version = "xhN1IvHi" diff --git a/mods/sit!.pw.toml b/mods/sit!.pw.toml new file mode 100644 index 0000000..8ac0ff1 --- /dev/null +++ b/mods/sit!.pw.toml @@ -0,0 +1,13 @@ +name = "Sit!" +filename = "sit!-1.1.7+1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/EsYqsGV4/versions/sHchUbpF/sit%21-1.1.7%2B1.21.jar" +hash-format = "sha1" +hash = "121b04cc79248819b18be750f25502b33e79ab9a" + +[update] +[update.modrinth] +mod-id = "EsYqsGV4" +version = "sHchUbpF" diff --git a/mods/xaeros-minimap.pw.toml b/mods/xaeros-minimap.pw.toml new file mode 100644 index 0000000..4fc6909 --- /dev/null +++ b/mods/xaeros-minimap.pw.toml @@ -0,0 +1,13 @@ +name = "Xaero's Minimap" +filename = "Xaeros_Minimap_24.2.1_Fabric_1.21.jar" +side = "server" + +[download] +url = "https://cdn.modrinth.com/data/1bokaNcj/versions/enRPivaa/Xaeros_Minimap_24.2.1_Fabric_1.21.jar" +hash-format = "sha1" +hash = "dc22cb21d9337addc6b68dee9aaeeef51ccc3c80" + +[update] +[update.modrinth] +mod-id = "1bokaNcj" +version = "enRPivaa" diff --git a/mods/yacl.pw.toml b/mods/yacl.pw.toml new file mode 100644 index 0000000..7a213e5 --- /dev/null +++ b/mods/yacl.pw.toml @@ -0,0 +1,13 @@ +name = "YetAnotherConfigLib" +filename = "YetAnotherConfigLib-3.5.0+1.21-fabric.jar" +side = "client" + +[download] +url = "https://cdn.modrinth.com/data/1eAoo2KR/versions/Y8Wa10Re/YetAnotherConfigLib-3.5.0%2B1.21-fabric.jar" +hash-format = "sha1" +hash = "c58dab87a7b62d0b3812c97fa69381ae041a1439" + +[update] +[update.modrinth] +mod-id = "1eAoo2KR" +version = "Y8Wa10Re" diff --git a/pack.toml b/pack.toml index 71150b1..36971bd 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 = "73355c22dcdca7ac301ff59dbccb6d85e2cd1e8a9605e6c5ff10baa49e5e0f67" +hash = "24e57be33c6e0df68e23779767dc30d529b9f7a10802fd74ced07ecdc90599b9" [versions] fabric = "0.15.11"