diff --git a/.gitea/workflows/delopy.yml b/.gitea/workflows/delopy.yml index bdd1f32..32772e9 100644 --- a/.gitea/workflows/delopy.yml +++ b/.gitea/workflows/delopy.yml @@ -11,7 +11,7 @@ env: REMOTE_PATH: "/opt/filebrowser/ltd v8" SSH_PORT: "22" # 保留文件配置 - KEEP_FILES: ".project/* packwiz" + KEEP_FILES: "" jobs: deploy: @@ -21,6 +21,20 @@ jobs: - name: Checkout code uses: https://gitea.com/actions/checkout@v4 + - name: Set executable permissions + run: | + echo "=== 设置文件执行权限 ===" + if [ -f "./packet/packwiz" ]; then + chmod +x ./packet/packwiz + echo "✅ packet/packwiz 执行权限已设置" + ls -la ./packet/packwiz + else + echo "⚠️ 未找到 packet/packwiz 文件" + # 列出 packet 目录内容,帮助调试 + echo "packet 目录内容:" + ls -la packet/ + fi + - name: Read project configuration id: project-config run: | @@ -82,22 +96,17 @@ jobs: - name: Update pack.toml if initialized is true if: steps.project-config.outputs.initialized == 'true' run: | - echo "=== 更新所有模组 ===" - # 确保 packwiz 有执行权限 - chmod +x ./packwiz - ./packwiz update --all - echo "✅ 模组更新完成" echo "=== 更新 pack.toml 版本 ===" - if [ -f "pack.toml" ]; then - echo "找到 pack.toml 文件,更新版本..." - CURRENT_VERSION=$(grep '^version =' pack.toml | head -1 | cut -d'"' -f2) + if [ -f "packet/pack.toml" ]; then + echo "找到 packet/pack.toml 文件,更新版本..." + CURRENT_VERSION=$(grep '^version =' packet/pack.toml | head -1 | cut -d'"' -f2) NEW_VERSION="${{ steps.project-config.outputs.version }}" echo "当前版本: $CURRENT_VERSION" echo "新版本: $NEW_VERSION" # 更新版本号 if [ "$CURRENT_VERSION" != "$NEW_VERSION" ]; then - sed -i "s/version = \"$CURRENT_VERSION\"/version = \"$NEW_VERSION\"/" pack.toml + sed -i "s/version = \"$CURRENT_VERSION\"/version = \"$NEW_VERSION\"/" packet/pack.toml echo "✅ pack.toml 版本已更新为: $NEW_VERSION" else echo "版本相同,无需更新" @@ -105,16 +114,20 @@ jobs: # 显示更新后的文件内容 echo "=== 更新后的 pack.toml ===" - cat pack.toml + cat packet/pack.toml else - echo "⚠️ 未找到 pack.toml 文件" + echo "⚠️ 未找到 packet/pack.toml 文件" fi - name: Update all mods if initialized is true if: steps.project-config.outputs.initialized == 'true' run: | echo "=== 更新所有模组 ===" + # 进入 packet 目录执行命令 + cd packet + chmod +x ./packwiz ./packwiz update --all + cd .. echo "✅ 模组更新完成" - name: Initialize pack if initialized is false @@ -129,6 +142,9 @@ jobs: echo "模组加载器版本: ${{ steps.project-config.outputs.modloader-version }}" echo "索引文件: ${{ steps.project-config.outputs.index-file }}" + # 进入 packet 目录执行初始化 + cd packet + # 给 packwiz 添加执行权限 echo "=== 设置 packwiz 执行权限 ===" chmod +x ./packwiz @@ -150,21 +166,26 @@ jobs: # 显示生成的 pack.toml echo "=== 生成的 pack.toml ===" cat pack.toml + + # 返回上级目录 + cd .. - name: Display repository files run: | echo "=== 自动挂载的仓库文件 ===" echo "当前目录: $PWD" ls -la + echo "=== packet 目录内容 ===" + ls -la packet/ echo "=== 项目配置 ===" echo "版本: ${{ steps.project-config.outputs.version }}" echo "已初始化: ${{ steps.project-config.outputs.initialized }}" echo "使用保留文件: ${{ steps.project-config.outputs.use_keep_files }}" echo "保留文件列表: $KEEP_FILES" - echo "=== 文件详情 ===" - find . -type f | head -20 - echo "总文件数: $(find . -type f | wc -l)" - echo "总目录数: $(find . -type d | wc -l)" + echo "=== packet 目录文件详情 ===" + find packet/ -type f | head -20 + echo "packet 目录文件数: $(find packet/ -type f | wc -l)" + echo "packet 目录数: $(find packet/ -type d | wc -l)" - name: Setup SSH run: | @@ -221,12 +242,15 @@ jobs: echo '目录清理完成' " - - name: Deploy all files + - name: Deploy packet directory run: | - echo "开始部署文件..." + echo "开始部署 packet 目录..." echo "项目版本: ${{ steps.project-config.outputs.version }}" echo "已初始化: ${{ steps.project-config.outputs.initialized }}" + # 进入 packet 目录进行打包 + cd packet + # 如果有保留文件,创建排除列表 if [ "${{ steps.project-config.outputs.use_keep_files }}" = "true" ]; then echo "使用保留文件: $KEEP_FILES" @@ -252,16 +276,16 @@ jobs: echo "排除列表:" cat exclude_list.txt - # 使用排除列表打包 + # 使用排除列表打包 packet 目录内容 tar czf - --exclude-from=exclude_list.txt . | ssh $REMOTE_HOST "cd '$REMOTE_PATH' && tar xzf -" rm -f exclude_list.txt else - # 没有保留文件,直接打包所有文件 - echo "无保留文件,部署所有文件" + # 没有保留文件,直接打包 packet 目录所有文件 + echo "无保留文件,部署 packet 目录所有文件" tar czf - --exclude='.git' --exclude='.gitea' . | ssh $REMOTE_HOST "cd '$REMOTE_PATH' && tar xzf -" fi - echo "✅ 文件部署完成" + echo "✅ packet 目录部署完成" - name: Update project configuration on server run: | @@ -304,6 +328,8 @@ jobs: else echo '⚠️ 未找到 pack.toml 文件' fi + echo '=== 目录结构 ===' + ls -la '$REMOTE_PATH' echo '=== 保留文件状态 ===' if [ \"${{ steps.project-config.outputs.use_keep_files }}\" = \"true\" ]; then for pattern in $KEEP_FILES; do diff --git a/README.md b/packet/README.md similarity index 100% rename from README.md rename to packet/README.md diff --git a/config/ModernUI/bootstrap.properties b/packet/config/ModernUI/bootstrap.properties similarity index 100% rename from config/ModernUI/bootstrap.properties rename to packet/config/ModernUI/bootstrap.properties diff --git a/config/ModernUI/client.toml b/packet/config/ModernUI/client.toml similarity index 100% rename from config/ModernUI/client.toml rename to packet/config/ModernUI/client.toml diff --git a/config/ModernUI/common.toml b/packet/config/ModernUI/common.toml similarity index 100% rename from config/ModernUI/common.toml rename to packet/config/ModernUI/common.toml diff --git a/config/ModernUI/text.toml b/packet/config/ModernUI/text.toml similarity index 100% rename from config/ModernUI/text.toml rename to packet/config/ModernUI/text.toml diff --git a/config/MouseTweaks.cfg b/packet/config/MouseTweaks.cfg similarity index 100% rename from config/MouseTweaks.cfg rename to packet/config/MouseTweaks.cfg diff --git a/config/RuOK.toml b/packet/config/RuOK.toml similarity index 100% rename from config/RuOK.toml rename to packet/config/RuOK.toml diff --git a/config/attributefix.json b/packet/config/attributefix.json similarity index 100% rename from config/attributefix.json rename to packet/config/attributefix.json diff --git a/config/chloride-client.json b/packet/config/chloride-client.json similarity index 100% rename from config/chloride-client.json rename to packet/config/chloride-client.json diff --git a/config/cull-less-leaves.json b/packet/config/cull-less-leaves.json similarity index 100% rename from config/cull-less-leaves.json rename to packet/config/cull-less-leaves.json diff --git a/config/embeddium-fingerprint.json b/packet/config/embeddium-fingerprint.json similarity index 100% rename from config/embeddium-fingerprint.json rename to packet/config/embeddium-fingerprint.json diff --git a/config/embeddium-mixins.properties b/packet/config/embeddium-mixins.properties similarity index 100% rename from config/embeddium-mixins.properties rename to packet/config/embeddium-mixins.properties diff --git a/config/embeddium-options.json b/packet/config/embeddium-options.json similarity index 100% rename from config/embeddium-options.json rename to packet/config/embeddium-options.json diff --git a/config/emi.css b/packet/config/emi.css similarity index 100% rename from config/emi.css rename to packet/config/emi.css diff --git a/config/emi_loot_config.toml b/packet/config/emi_loot_config.toml similarity index 100% rename from config/emi_loot_config.toml rename to packet/config/emi_loot_config.toml diff --git a/config/entityculling.json b/packet/config/entityculling.json similarity index 100% rename from config/entityculling.json rename to packet/config/entityculling.json diff --git a/config/fastbench.cfg b/packet/config/fastbench.cfg similarity index 100% rename from config/fastbench.cfg rename to packet/config/fastbench.cfg diff --git a/config/flerovium.json b/packet/config/flerovium.json similarity index 100% rename from config/flerovium.json rename to packet/config/flerovium.json diff --git a/config/fml.toml b/packet/config/fml.toml similarity index 100% rename from config/fml.toml rename to packet/config/fml.toml diff --git a/config/forge-client.toml b/packet/config/forge-client.toml similarity index 100% rename from config/forge-client.toml rename to packet/config/forge-client.toml diff --git a/config/fzzy_config/keybinds.toml b/packet/config/fzzy_config/keybinds.toml similarity index 100% rename from config/fzzy_config/keybinds.toml rename to packet/config/fzzy_config/keybinds.toml diff --git a/config/immediatelyfast.json b/packet/config/immediatelyfast.json similarity index 100% rename from config/immediatelyfast.json rename to packet/config/immediatelyfast.json diff --git a/config/immersive_optimization.json b/packet/config/immersive_optimization.json similarity index 100% rename from config/immersive_optimization.json rename to packet/config/immersive_optimization.json diff --git a/config/jade/hide-blocks.json b/packet/config/jade/hide-blocks.json similarity index 100% rename from config/jade/hide-blocks.json rename to packet/config/jade/hide-blocks.json diff --git a/config/jade/hide-entities.json b/packet/config/jade/hide-entities.json similarity index 100% rename from config/jade/hide-entities.json rename to packet/config/jade/hide-entities.json diff --git a/config/jade/jade.json b/packet/config/jade/jade.json similarity index 100% rename from config/jade/jade.json rename to packet/config/jade/jade.json diff --git a/config/jade/plugins.json b/packet/config/jade/plugins.json similarity index 100% rename from config/jade/plugins.json rename to packet/config/jade/plugins.json diff --git a/config/jade/sort-order.json b/packet/config/jade/sort-order.json similarity index 100% rename from config/jade/sort-order.json rename to packet/config/jade/sort-order.json diff --git a/config/jecharacters.toml b/packet/config/jecharacters.toml similarity index 100% rename from config/jecharacters.toml rename to packet/config/jecharacters.toml diff --git a/config/krypton_fnp.yaml b/packet/config/krypton_fnp.yaml similarity index 100% rename from config/krypton_fnp.yaml rename to packet/config/krypton_fnp.yaml diff --git a/config/modernfix-common.toml b/packet/config/modernfix-common.toml similarity index 100% rename from config/modernfix-common.toml rename to packet/config/modernfix-common.toml diff --git a/config/modernfix-mixins.properties b/packet/config/modernfix-mixins.properties similarity index 100% rename from config/modernfix-mixins.properties rename to packet/config/modernfix-mixins.properties diff --git a/config/nerb.yaml b/packet/config/nerb.yaml similarity index 100% rename from config/nerb.yaml rename to packet/config/nerb.yaml diff --git a/config/ocs-common.toml b/packet/config/ocs-common.toml similarity index 100% rename from config/ocs-common.toml rename to packet/config/ocs-common.toml diff --git a/config/oculus.properties b/packet/config/oculus.properties similarity index 100% rename from config/oculus.properties rename to packet/config/oculus.properties diff --git a/config/packetfixer.properties b/packet/config/packetfixer.properties similarity index 100% rename from config/packetfixer.properties rename to packet/config/packetfixer.properties diff --git a/config/particle_core_config.toml b/packet/config/particle_core_config.toml similarity index 100% rename from config/particle_core_config.toml rename to packet/config/particle_core_config.toml diff --git a/config/particle_core_disabled_optimizations.json b/packet/config/particle_core_disabled_optimizations.json similarity index 100% rename from config/particle_core_disabled_optimizations.json rename to packet/config/particle_core_disabled_optimizations.json diff --git a/config/resourceful-config-web.json b/packet/config/resourceful-config-web.json similarity index 100% rename from config/resourceful-config-web.json rename to packet/config/resourceful-config-web.json diff --git a/config/saturn-optimizations.toml b/packet/config/saturn-optimizations.toml similarity index 100% rename from config/saturn-optimizations.toml rename to packet/config/saturn-optimizations.toml diff --git a/config/smsn.json b/packet/config/smsn.json similarity index 100% rename from config/smsn.json rename to packet/config/smsn.json diff --git a/config/sodiumdynamiclights-client.toml b/packet/config/sodiumdynamiclights-client.toml similarity index 100% rename from config/sodiumdynamiclights-client.toml rename to packet/config/sodiumdynamiclights-client.toml diff --git a/config/structure_layout_optimizer.jsonc b/packet/config/structure_layout_optimizer.jsonc similarity index 100% rename from config/structure_layout_optimizer.jsonc rename to packet/config/structure_layout_optimizer.jsonc diff --git a/kubejs/config/client.properties b/packet/kubejs/config/client.properties similarity index 100% rename from kubejs/config/client.properties rename to packet/kubejs/config/client.properties diff --git a/kubejs/config/common.properties b/packet/kubejs/config/common.properties similarity index 100% rename from kubejs/config/common.properties rename to packet/kubejs/config/common.properties diff --git a/kubejs/server_scripts/create.js b/packet/kubejs/server_scripts/create.js similarity index 100% rename from kubejs/server_scripts/create.js rename to packet/kubejs/server_scripts/create.js diff --git a/mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar b/packet/mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar similarity index 100% rename from mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar rename to packet/mods/0Pack2Reload-Forge-1.20.1-1.0.1.jar diff --git a/mods/AlwaysEat-5.2.jar b/packet/mods/AlwaysEat-5.2.jar similarity index 100% rename from mods/AlwaysEat-5.2.jar rename to packet/mods/AlwaysEat-5.2.jar diff --git a/mods/AttributeFix-Forge-1.20.1-21.0.4.jar b/packet/mods/AttributeFix-Forge-1.20.1-21.0.4.jar similarity index 100% rename from mods/AttributeFix-Forge-1.20.1-21.0.4.jar rename to packet/mods/AttributeFix-Forge-1.20.1-21.0.4.jar diff --git a/mods/Corgilib-Forge-1.20.1-4.0.3.4.jar b/packet/mods/Corgilib-Forge-1.20.1-4.0.3.4.jar similarity index 100% rename from mods/Corgilib-Forge-1.20.1-4.0.3.4.jar rename to packet/mods/Corgilib-Forge-1.20.1-4.0.3.4.jar diff --git a/mods/CreativeCore_FORGE_v2.12.32_mc1.20.1.jar b/packet/mods/CreativeCore_FORGE_v2.12.32_mc1.20.1.jar similarity index 100% rename from mods/CreativeCore_FORGE_v2.12.32_mc1.20.1.jar rename to packet/mods/CreativeCore_FORGE_v2.12.32_mc1.20.1.jar diff --git a/mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar b/packet/mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar similarity index 100% rename from mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar rename to packet/mods/CullLessLeaves-Reforged-1.20.1-1.0.5.jar diff --git a/mods/EnchantingInfuser-v8.0.3-1.20.1-Forge.jar b/packet/mods/EnchantingInfuser-v8.0.3-1.20.1-Forge.jar similarity index 100% rename from mods/EnchantingInfuser-v8.0.3-1.20.1-Forge.jar rename to packet/mods/EnchantingInfuser-v8.0.3-1.20.1-Forge.jar diff --git a/mods/EventJS-1.20.1-1.4.3.jar b/packet/mods/EventJS-1.20.1-1.4.3.jar similarity index 100% rename from mods/EventJS-1.20.1-1.4.3.jar rename to packet/mods/EventJS-1.20.1-1.4.3.jar diff --git a/mods/FastFurnace-1.20.1-8.0.2.jar b/packet/mods/FastFurnace-1.20.1-8.0.2.jar similarity index 100% rename from mods/FastFurnace-1.20.1-8.0.2.jar rename to packet/mods/FastFurnace-1.20.1-8.0.2.jar diff --git a/mods/FastWorkbench-1.20.1-8.0.4.jar b/packet/mods/FastWorkbench-1.20.1-8.0.4.jar similarity index 100% rename from mods/FastWorkbench-1.20.1-8.0.4.jar rename to packet/mods/FastWorkbench-1.20.1-8.0.4.jar diff --git a/mods/Festive_Delight_1.3_Forge_1.20.1.jar b/packet/mods/Festive_Delight_1.3_Forge_1.20.1.jar similarity index 100% rename from mods/Festive_Delight_1.3_Forge_1.20.1.jar rename to packet/mods/Festive_Delight_1.3_Forge_1.20.1.jar diff --git a/mods/IBEEditor-1.20-2.2.8-forge.jar b/packet/mods/IBEEditor-1.20-2.2.8-forge.jar similarity index 100% rename from mods/IBEEditor-1.20-2.2.8-forge.jar rename to packet/mods/IBEEditor-1.20-2.2.8-forge.jar diff --git a/mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar b/packet/mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar similarity index 100% rename from mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar rename to packet/mods/ImmediatelyFast-Forge-1.5.2+1.20.4.jar diff --git a/mods/Jade-1.20.1-Forge-11.13.2.jar b/packet/mods/Jade-1.20.1-Forge-11.13.2.jar similarity index 100% rename from mods/Jade-1.20.1-Forge-11.13.2.jar rename to packet/mods/Jade-1.20.1-Forge-11.13.2.jar diff --git a/mods/JadeAddons-1.20.1-Forge-5.5.0.jar b/packet/mods/JadeAddons-1.20.1-Forge-5.5.0.jar similarity index 100% rename from mods/JadeAddons-1.20.1-Forge-5.5.0.jar rename to packet/mods/JadeAddons-1.20.1-Forge-5.5.0.jar diff --git a/mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar b/packet/mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar similarity index 100% rename from mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar rename to packet/mods/Krypton FNP-forge-1.20.1-0.2.24-lite.jar diff --git a/mods/Mantle-1.20.1-1.11.79.jar b/packet/mods/Mantle-1.20.1-1.11.79.jar similarity index 100% rename from mods/Mantle-1.20.1-1.11.79.jar rename to packet/mods/Mantle-1.20.1-1.11.79.jar diff --git a/mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar b/packet/mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar similarity index 100% rename from mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar rename to packet/mods/ModernUI-Forge-1.20.1-3.11.1.6-universal.jar diff --git a/mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar b/packet/mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar similarity index 100% rename from mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar rename to packet/mods/MouseTweaks-forge-mc1.20.1-2.25.1.jar diff --git a/mods/MyServerIsCompatible-1.20-1.0.jar b/packet/mods/MyServerIsCompatible-1.20-1.0.jar similarity index 100% rename from mods/MyServerIsCompatible-1.20-1.0.jar rename to packet/mods/MyServerIsCompatible-1.20-1.0.jar diff --git a/mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar b/packet/mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar similarity index 100% rename from mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar rename to packet/mods/Not Enough Recipe Book-FORGE-0.4.1+1.20.1.jar diff --git a/mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar b/packet/mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar similarity index 100% rename from mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar rename to packet/mods/OctoLib-FORGE-0.5.0.1+1.20.1.jar diff --git a/mods/Oh-The-Trees-Youll-Grow-forge-1.20.1-1.4.2.jar b/packet/mods/Oh-The-Trees-Youll-Grow-forge-1.20.1-1.4.2.jar similarity index 100% rename from mods/Oh-The-Trees-Youll-Grow-forge-1.20.1-1.4.2.jar rename to packet/mods/Oh-The-Trees-Youll-Grow-forge-1.20.1-1.4.2.jar diff --git a/mods/Placebo-1.20.1-8.6.1.jar b/packet/mods/Placebo-1.20.1-8.6.1.jar similarity index 100% rename from mods/Placebo-1.20.1-8.6.1.jar rename to packet/mods/Placebo-1.20.1-8.6.1.jar diff --git a/mods/PuzzlesLib-v8.1.33-1.20.1-Forge.jar b/packet/mods/PuzzlesLib-v8.1.33-1.20.1-Forge.jar similarity index 100% rename from mods/PuzzlesLib-v8.1.33-1.20.1-Forge.jar rename to packet/mods/PuzzlesLib-v8.1.33-1.20.1-Forge.jar diff --git a/mods/TerraBlender-forge-1.20.1-3.0.1.10.jar b/packet/mods/TerraBlender-forge-1.20.1-3.0.1.10.jar similarity index 100% rename from mods/TerraBlender-forge-1.20.1-3.0.1.10.jar rename to packet/mods/TerraBlender-forge-1.20.1-3.0.1.10.jar diff --git a/mods/YungsApi-1.20-Forge-4.0.6.jar b/packet/mods/YungsApi-1.20-Forge-4.0.6.jar similarity index 100% rename from mods/YungsApi-1.20-Forge-4.0.6.jar rename to packet/mods/YungsApi-1.20-Forge-4.0.6.jar diff --git a/mods/[Alex 的洞穴] alexscaves-2.0.2.jar b/packet/mods/[Alex 的洞穴] alexscaves-2.0.2.jar similarity index 100% rename from mods/[Alex 的洞穴] alexscaves-2.0.2.jar rename to packet/mods/[Alex 的洞穴] alexscaves-2.0.2.jar diff --git a/mods/[FTB 团队] ftb-teams-forge-2001.3.1.jar b/packet/mods/[FTB 团队] ftb-teams-forge-2001.3.1.jar similarity index 100% rename from mods/[FTB 团队] ftb-teams-forge-2001.3.1.jar rename to packet/mods/[FTB 团队] ftb-teams-forge-2001.3.1.jar diff --git a/mods/[FTB任务] ftb-quests-forge-2001.4.14.jar b/packet/mods/[FTB任务] ftb-quests-forge-2001.4.14.jar similarity index 100% rename from mods/[FTB任务] ftb-quests-forge-2001.4.14.jar rename to packet/mods/[FTB任务] ftb-quests-forge-2001.4.14.jar diff --git a/mods/[RS 无限范围增幅卡] RSInfinityBooster-1.20.1-1.0+41.jar b/packet/mods/[RS 无限范围增幅卡] RSInfinityBooster-1.20.1-1.0+41.jar similarity index 100% rename from mods/[RS 无限范围增幅卡] RSInfinityBooster-1.20.1-1.0+41.jar rename to packet/mods/[RS 无限范围增幅卡] RSInfinityBooster-1.20.1-1.0+41.jar diff --git a/mods/[Xaero的世界地图] XaerosWorldMap_1.39.12_Forge_1.20.jar b/packet/mods/[Xaero的世界地图] XaerosWorldMap_1.39.12_Forge_1.20.jar similarity index 100% rename from mods/[Xaero的世界地图] XaerosWorldMap_1.39.12_Forge_1.20.jar rename to packet/mods/[Xaero的世界地图] XaerosWorldMap_1.39.12_Forge_1.20.jar diff --git a/mods/[Xaero的小地图] Xaeros_Minimap_25.2.10_Forge_1.20.jar b/packet/mods/[Xaero的小地图] Xaeros_Minimap_25.2.10_Forge_1.20.jar similarity index 100% rename from mods/[Xaero的小地图] Xaeros_Minimap_25.2.10_Forge_1.20.jar rename to packet/mods/[Xaero的小地图] Xaeros_Minimap_25.2.10_Forge_1.20.jar diff --git a/mods/[一键背包整理Next] InventoryProfilesNext-forge-1.20-1.10.19.jar b/packet/mods/[一键背包整理Next] InventoryProfilesNext-forge-1.20-1.10.19.jar similarity index 100% rename from mods/[一键背包整理Next] InventoryProfilesNext-forge-1.20-1.10.19.jar rename to packet/mods/[一键背包整理Next] InventoryProfilesNext-forge-1.20-1.10.19.jar diff --git a/mods/[三格门]DramaticDoors-QuiFabrge-1.20.1-3.3.1.jar b/packet/mods/[三格门]DramaticDoors-QuiFabrge-1.20.1-3.3.1.jar similarity index 100% rename from mods/[三格门]DramaticDoors-QuiFabrge-1.20.1-3.3.1.jar rename to packet/mods/[三格门]DramaticDoors-QuiFabrge-1.20.1-3.3.1.jar diff --git a/mods/[优化]ftbquestsfreezefix-forge-1.0.0-1.20.1.jar b/packet/mods/[优化]ftbquestsfreezefix-forge-1.0.0-1.20.1.jar similarity index 100% rename from mods/[优化]ftbquestsfreezefix-forge-1.0.0-1.20.1.jar rename to packet/mods/[优化]ftbquestsfreezefix-forge-1.0.0-1.20.1.jar diff --git a/mods/[传奇怪物] legendarymonsters-1.9.8 MC 1.20.1.jar b/packet/mods/[传奇怪物] legendarymonsters-1.9.8 MC 1.20.1.jar similarity index 100% rename from mods/[传奇怪物] legendarymonsters-1.9.8 MC 1.20.1.jar rename to packet/mods/[传奇怪物] legendarymonsters-1.9.8 MC 1.20.1.jar diff --git a/mods/[假人]dummmmmmy-1.20-2.0.9.jar b/packet/mods/[假人]dummmmmmy-1.20-2.0.9.jar similarity index 100% rename from mods/[假人]dummmmmmy-1.20-2.0.9.jar rename to packet/mods/[假人]dummmmmmy-1.20-2.0.9.jar diff --git a/mods/[储物抽屉] StorageDrawers-forge-1.20.1-12.14.0.jar b/packet/mods/[储物抽屉] StorageDrawers-forge-1.20.1-12.14.0.jar similarity index 100% rename from mods/[储物抽屉] StorageDrawers-forge-1.20.1-12.14.0.jar rename to packet/mods/[储物抽屉] StorageDrawers-forge-1.20.1-12.14.0.jar diff --git a/mods/[傻瓜烹饪/懒人厨房] cookingforblockheads-forge-1.20.1-16.0.13.jar b/packet/mods/[傻瓜烹饪/懒人厨房] cookingforblockheads-forge-1.20.1-16.0.13.jar similarity index 100% rename from mods/[傻瓜烹饪/懒人厨房] cookingforblockheads-forge-1.20.1-16.0.13.jar rename to packet/mods/[傻瓜烹饪/懒人厨房] cookingforblockheads-forge-1.20.1-16.0.13.jar diff --git a/mods/[农夫乐事] FarmersDelight-1.20.1-1.2.9.jar b/packet/mods/[农夫乐事] FarmersDelight-1.20.1-1.2.9.jar similarity index 100% rename from mods/[农夫乐事] FarmersDelight-1.20.1-1.2.9.jar rename to packet/mods/[农夫乐事] FarmersDelight-1.20.1-1.2.9.jar diff --git a/mods/[凋零]witherreincarnated-1.20.1-1.0.5.jar b/packet/mods/[凋零]witherreincarnated-1.20.1-1.0.5.jar similarity index 100% rename from mods/[凋零]witherreincarnated-1.20.1-1.0.5.jar rename to packet/mods/[凋零]witherreincarnated-1.20.1-1.0.5.jar diff --git a/mods/[前置] sccore-1.20.1-0.0.3.jar b/packet/mods/[前置] sccore-1.20.1-0.0.3.jar similarity index 100% rename from mods/[前置] sccore-1.20.1-0.0.3.jar rename to packet/mods/[前置] sccore-1.20.1-0.0.3.jar diff --git a/mods/[匍匐前进] GoProne-forge-1.20.1-3.1.1.jar b/packet/mods/[匍匐前进] GoProne-forge-1.20.1-3.1.1.jar similarity index 100% rename from mods/[匍匐前进] GoProne-forge-1.20.1-3.1.1.jar rename to packet/mods/[匍匐前进] GoProne-forge-1.20.1-3.1.1.jar diff --git a/mods/[多态合成] polymorph-forge-0.49.10+1.20.1.jar b/packet/mods/[多态合成] polymorph-forge-0.49.10+1.20.1.jar similarity index 100% rename from mods/[多态合成] polymorph-forge-0.49.10+1.20.1.jar rename to packet/mods/[多态合成] polymorph-forge-0.49.10+1.20.1.jar diff --git a/mods/[安全工艺] [1.20.1] SecurityCraft v1.10.1.jar b/packet/mods/[安全工艺] [1.20.1] SecurityCraft v1.10.1.jar similarity index 100% rename from mods/[安全工艺] [1.20.1] SecurityCraft v1.10.1.jar rename to packet/mods/[安全工艺] [1.20.1] SecurityCraft v1.10.1.jar diff --git a/mods/[帕秋莉手册] Patchouli-1.20.1-84.1-FORGE.jar b/packet/mods/[帕秋莉手册] Patchouli-1.20.1-84.1-FORGE.jar similarity index 100% rename from mods/[帕秋莉手册] Patchouli-1.20.1-84.1-FORGE.jar rename to packet/mods/[帕秋莉手册] Patchouli-1.20.1-84.1-FORGE.jar diff --git a/mods/[幻化] transmog-forge-1.3.0+1.20.jar b/packet/mods/[幻化] transmog-forge-1.3.0+1.20.jar similarity index 100% rename from mods/[幻化] transmog-forge-1.3.0+1.20.jar rename to packet/mods/[幻化] transmog-forge-1.3.0+1.20.jar diff --git a/mods/[建筑手杖] constructionwand-1.20.1-2.11.jar b/packet/mods/[建筑手杖] constructionwand-1.20.1-2.11.jar similarity index 100% rename from mods/[建筑手杖] constructionwand-1.20.1-2.11.jar rename to packet/mods/[建筑手杖] constructionwand-1.20.1-2.11.jar diff --git a/mods/[我们走过的生物群系] Oh-The-Biomes-Weve-Gone-Forge-1.6.5.jar b/packet/mods/[我们走过的生物群系] Oh-The-Biomes-Weve-Gone-Forge-1.6.5.jar similarity index 100% rename from mods/[我们走过的生物群系] Oh-The-Biomes-Weve-Gone-Forge-1.6.5.jar rename to packet/mods/[我们走过的生物群系] Oh-The-Biomes-Weve-Gone-Forge-1.6.5.jar diff --git a/mods/[战斗翻滚] combatroll-forge-1.3.3+1.20.1.jar b/packet/mods/[战斗翻滚] combatroll-forge-1.3.3+1.20.1.jar similarity index 100% rename from mods/[战斗翻滚] combatroll-forge-1.3.3+1.20.1.jar rename to packet/mods/[战斗翻滚] combatroll-forge-1.3.3+1.20.1.jar diff --git a/mods/[拾光定影] exposure-1.20.1-1.7.16-forge.jar b/packet/mods/[拾光定影] exposure-1.20.1-1.7.16-forge.jar similarity index 100% rename from mods/[拾光定影] exposure-1.20.1-1.7.16-forge.jar rename to packet/mods/[拾光定影] exposure-1.20.1-1.7.16-forge.jar diff --git a/mods/[拾取提示] PickUpNotifier-v8.0.0-1.20.1-Forge.jar b/packet/mods/[拾取提示] PickUpNotifier-v8.0.0-1.20.1-Forge.jar similarity index 100% rename from mods/[拾取提示] PickUpNotifier-v8.0.0-1.20.1-Forge.jar rename to packet/mods/[拾取提示] PickUpNotifier-v8.0.0-1.20.1-Forge.jar diff --git a/mods/[提示框]Obscure-Tooltips-2.2.jar b/packet/mods/[提示框]Obscure-Tooltips-2.2.jar similarity index 100% rename from mods/[提示框]Obscure-Tooltips-2.2.jar rename to packet/mods/[提示框]Obscure-Tooltips-2.2.jar diff --git a/mods/[提示框]fancytoasts-forge-1.20.1-1.4.0.jar b/packet/mods/[提示框]fancytoasts-forge-1.20.1-1.4.0.jar similarity index 100% rename from mods/[提示框]fancytoasts-forge-1.20.1-1.4.0.jar rename to packet/mods/[提示框]fancytoasts-forge-1.20.1-1.4.0.jar diff --git a/mods/[搬运] carryon-forge-1.20.1-2.1.2.7.jar b/packet/mods/[搬运] carryon-forge-1.20.1-2.1.2.7.jar similarity index 100% rename from mods/[搬运] carryon-forge-1.20.1-2.1.2.7.jar rename to packet/mods/[搬运] carryon-forge-1.20.1-2.1.2.7.jar diff --git a/mods/[摩登生活] modernlife-1.20.1-1.77.jar b/packet/mods/[摩登生活] modernlife-1.20.1-1.77.jar similarity index 100% rename from mods/[摩登生活] modernlife-1.20.1-1.77.jar rename to packet/mods/[摩登生活] modernlife-1.20.1-1.77.jar diff --git a/mods/[摩登生活补丁] modernlifepatch-1.20.1-1.5.1-beta.jar b/packet/mods/[摩登生活补丁] modernlifepatch-1.20.1-1.5.1-beta.jar similarity index 100% rename from mods/[摩登生活补丁] modernlifepatch-1.20.1-1.5.1-beta.jar rename to packet/mods/[摩登生活补丁] modernlifepatch-1.20.1-1.5.1-beta.jar diff --git a/mods/[放置专家] ProPlacer-v8.0.3-1.20.1-Forge.jar b/packet/mods/[放置专家] ProPlacer-v8.0.3-1.20.1-Forge.jar similarity index 100% rename from mods/[放置专家] ProPlacer-v8.0.3-1.20.1-Forge.jar rename to packet/mods/[放置专家] ProPlacer-v8.0.3-1.20.1-Forge.jar diff --git a/mods/[放置乐事]displaydelight-0.0.1-lite.jar b/packet/mods/[放置乐事]displaydelight-0.0.1-lite.jar similarity index 100% rename from mods/[放置乐事]displaydelight-0.0.1-lite.jar rename to packet/mods/[放置乐事]displaydelight-0.0.1-lite.jar diff --git a/mods/[旅人标题] TravelersTitles-1.20-Forge-4.0.2.jar b/packet/mods/[旅人标题] TravelersTitles-1.20-Forge-4.0.2.jar similarity index 100% rename from mods/[旅人标题] TravelersTitles-1.20-Forge-4.0.2.jar rename to packet/mods/[旅人标题] TravelersTitles-1.20-Forge-4.0.2.jar diff --git a/mods/[时装盔甲重置版] cosmeticarmorreworked-1.20.1-v1a.jar b/packet/mods/[时装盔甲重置版] cosmeticarmorreworked-1.20.1-v1a.jar similarity index 100% rename from mods/[时装盔甲重置版] cosmeticarmorreworked-1.20.1-v1a.jar rename to packet/mods/[时装盔甲重置版] cosmeticarmorreworked-1.20.1-v1a.jar diff --git a/mods/[更多动画] notenoughanimations-forge-1.10.2-mc1.20.1.jar b/packet/mods/[更多动画] notenoughanimations-forge-1.10.2-mc1.20.1.jar similarity index 100% rename from mods/[更多动画] notenoughanimations-forge-1.10.2-mc1.20.1.jar rename to packet/mods/[更多动画] notenoughanimations-forge-1.10.2-mc1.20.1.jar diff --git a/mods/[更多磁盘] ExtraDisks-1.20.1-3.0.3.jar b/packet/mods/[更多磁盘] ExtraDisks-1.20.1-3.0.3.jar similarity index 100% rename from mods/[更多磁盘] ExtraDisks-1.20.1-3.0.3.jar rename to packet/mods/[更多磁盘] ExtraDisks-1.20.1-3.0.3.jar diff --git a/mods/[机械动力] create-1.20.1-6.0.7.jar b/packet/mods/[机械动力] create-1.20.1-6.0.7.jar similarity index 100% rename from mods/[机械动力] create-1.20.1-6.0.7.jar rename to packet/mods/[机械动力] create-1.20.1-6.0.7.jar diff --git a/mods/[机械动力:伪装方块+] copycats-3.0.2+mc.1.20.1-forge.jar b/packet/mods/[机械动力:伪装方块+] copycats-3.0.2+mc.1.20.1-forge.jar similarity index 100% rename from mods/[机械动力:伪装方块+] copycats-3.0.2+mc.1.20.1-forge.jar rename to packet/mods/[机械动力:伪装方块+] copycats-3.0.2+mc.1.20.1-forge.jar diff --git a/mods/[机械动力:创意传动] create_connected-1.1.8-mc1.20.1-all.jar b/packet/mods/[机械动力:创意传动] create_connected-1.1.8-mc1.20.1-all.jar similarity index 100% rename from mods/[机械动力:创意传动] create_connected-1.1.8-mc1.20.1-all.jar rename to packet/mods/[机械动力:创意传动] create_connected-1.1.8-mc1.20.1-all.jar diff --git a/mods/[机械动力:柴油动力] createdieselgenerators-1.20.1-1.3.5.jar b/packet/mods/[机械动力:柴油动力] createdieselgenerators-1.20.1-1.3.5.jar similarity index 100% rename from mods/[机械动力:柴油动力] createdieselgenerators-1.20.1-1.3.5.jar rename to packet/mods/[机械动力:柴油动力] createdieselgenerators-1.20.1-1.3.5.jar diff --git a/mods/[机械动力:矿石开掘] createoreexcavation-1.20-1.6.5.jar b/packet/mods/[机械动力:矿石开掘] createoreexcavation-1.20-1.6.5.jar similarity index 100% rename from mods/[机械动力:矿石开掘] createoreexcavation-1.20-1.6.5.jar rename to packet/mods/[机械动力:矿石开掘] createoreexcavation-1.20-1.6.5.jar diff --git a/mods/[机械动力:筛子] createsifter-1.20.1-1.8.6-6.0.6.jar b/packet/mods/[机械动力:筛子] createsifter-1.20.1-1.8.6-6.0.6.jar similarity index 100% rename from mods/[机械动力:筛子] createsifter-1.20.1-1.8.6-6.0.6.jar rename to packet/mods/[机械动力:筛子] createsifter-1.20.1-1.8.6-6.0.6.jar diff --git a/mods/[机械动力:赛博护目镜] create_cyber_goggles-1.20.1-6.6.1-Forge.jar b/packet/mods/[机械动力:赛博护目镜] create_cyber_goggles-1.20.1-6.6.1-Forge.jar similarity index 100% rename from mods/[机械动力:赛博护目镜] create_cyber_goggles-1.20.1-6.6.1-Forge.jar rename to packet/mods/[机械动力:赛博护目镜] create_cyber_goggles-1.20.1-6.6.1-Forge.jar diff --git a/mods/[村民物品化/简单村民] easy-villagers-forge-1.20.1-1.1.35.jar b/packet/mods/[村民物品化/简单村民] easy-villagers-forge-1.20.1-1.1.35.jar similarity index 100% rename from mods/[村民物品化/简单村民] easy-villagers-forge-1.20.1-1.1.35.jar rename to packet/mods/[村民物品化/简单村民] easy-villagers-forge-1.20.1-1.1.35.jar diff --git a/mods/[框架方块] FramedBlocks-9.4.2.jar b/packet/mods/[框架方块] FramedBlocks-9.4.2.jar similarity index 100% rename from mods/[框架方块] FramedBlocks-9.4.2.jar rename to packet/mods/[框架方块] FramedBlocks-9.4.2.jar diff --git a/mods/[森罗万象] kaleidos-3.4.0.jar b/packet/mods/[森罗万象] kaleidos-3.4.0.jar similarity index 100% rename from mods/[森罗万象] kaleidos-3.4.0.jar rename to packet/mods/[森罗万象] kaleidos-3.4.0.jar diff --git a/mods/[森罗物语:厨房] kaleidoscopecookery-1.1.0-forge+mc1.20.1.jar b/packet/mods/[森罗物语:厨房] kaleidoscopecookery-1.1.0-forge+mc1.20.1.jar similarity index 100% rename from mods/[森罗物语:厨房] kaleidoscopecookery-1.1.0-forge+mc1.20.1.jar rename to packet/mods/[森罗物语:厨房] kaleidoscopecookery-1.1.0-forge+mc1.20.1.jar diff --git a/mods/[森罗物语:玩偶] kaleidoscopedoll-1.20.1-forge-1.2.2.jar b/packet/mods/[森罗物语:玩偶] kaleidoscopedoll-1.20.1-forge-1.2.2.jar similarity index 100% rename from mods/[森罗物语:玩偶] kaleidoscopedoll-1.20.1-forge-1.2.2.jar rename to packet/mods/[森罗物语:玩偶] kaleidoscopedoll-1.20.1-forge-1.2.2.jar diff --git a/mods/[武器]armamentarium-1.3.1-forge-1.20.1.jar b/packet/mods/[武器]armamentarium-1.3.1-forge-1.20.1.jar similarity index 100% rename from mods/[武器]armamentarium-1.3.1-forge-1.20.1.jar rename to packet/mods/[武器]armamentarium-1.3.1-forge-1.20.1.jar diff --git a/mods/[沉浸农艺] letsdo-farm_and_charm-forge-1.0.14.jar b/packet/mods/[沉浸农艺] letsdo-farm_and_charm-forge-1.0.14.jar similarity index 100% rename from mods/[沉浸农艺] letsdo-farm_and_charm-forge-1.0.14.jar rename to packet/mods/[沉浸农艺] letsdo-farm_and_charm-forge-1.0.14.jar diff --git a/mods/[清洁女仆] sweeper_maid-1.1.1.jar b/packet/mods/[清洁女仆] sweeper_maid-1.1.1.jar similarity index 100% rename from mods/[清洁女仆] sweeper_maid-1.1.1.jar rename to packet/mods/[清洁女仆] sweeper_maid-1.1.1.jar diff --git a/mods/[烟花苦力怕] creeper_firework-2.1.0.b.jar b/packet/mods/[烟花苦力怕] creeper_firework-2.1.0.b.jar similarity index 100% rename from mods/[烟花苦力怕] creeper_firework-2.1.0.b.jar rename to packet/mods/[烟花苦力怕] creeper_firework-2.1.0.b.jar diff --git a/mods/[物品栏HUD+] inventoryhud.forge.1.20.1-3.4.26.jar b/packet/mods/[物品栏HUD+] inventoryhud.forge.1.20.1-3.4.26.jar similarity index 100% rename from mods/[物品栏HUD+] inventoryhud.forge.1.20.1-3.4.26.jar rename to packet/mods/[物品栏HUD+] inventoryhud.forge.1.20.1-3.4.26.jar diff --git a/mods/[物品过滤器] item-filters-forge-2001.1.0-build.59.jar b/packet/mods/[物品过滤器] item-filters-forge-2001.1.0-build.59.jar similarity index 100% rename from mods/[物品过滤器] item-filters-forge-2001.1.0-build.59.jar rename to packet/mods/[物品过滤器] item-filters-forge-2001.1.0-build.59.jar diff --git a/mods/[物理声效重制版] sound-physics-remastered-forge-1.20.1-1.4.15.jar b/packet/mods/[物理声效重制版] sound-physics-remastered-forge-1.20.1-1.4.15.jar similarity index 100% rename from mods/[物理声效重制版] sound-physics-remastered-forge-1.20.1-1.4.15.jar rename to packet/mods/[物理声效重制版] sound-physics-remastered-forge-1.20.1-1.4.15.jar diff --git a/mods/[犀牛] rhino-forge-2001.2.3-build.10.jar b/packet/mods/[犀牛] rhino-forge-2001.2.3-build.10.jar similarity index 100% rename from mods/[犀牛] rhino-forge-2001.2.3-build.10.jar rename to packet/mods/[犀牛] rhino-forge-2001.2.3-build.10.jar diff --git a/mods/[生活调味料:胡萝卜版] solcarrot-1.20.1-1.15.1.jar b/packet/mods/[生活调味料:胡萝卜版] solcarrot-1.20.1-1.15.1.jar similarity index 100% rename from mods/[生活调味料:胡萝卜版] solcarrot-1.20.1-1.15.1.jar rename to packet/mods/[生活调味料:胡萝卜版] solcarrot-1.20.1-1.15.1.jar diff --git a/mods/[盛节精酿] letsdo-brewery-forge-2.0.6.jar b/packet/mods/[盛节精酿] letsdo-brewery-forge-2.0.6.jar similarity index 100% rename from mods/[盛节精酿] letsdo-brewery-forge-2.0.6.jar rename to packet/mods/[盛节精酿] letsdo-brewery-forge-2.0.6.jar diff --git a/mods/[真实相机] realcamera-1.20.1-forge-0.7.4-beta.jar b/packet/mods/[真实相机] realcamera-1.20.1-forge-0.7.4-beta.jar similarity index 100% rename from mods/[真实相机] realcamera-1.20.1-forge-0.7.4-beta.jar rename to packet/mods/[真实相机] realcamera-1.20.1-forge-0.7.4-beta.jar diff --git a/mods/[矿石挖掘] oreexcavation-1.13.174.jar b/packet/mods/[矿石挖掘] oreexcavation-1.13.174.jar similarity index 100% rename from mods/[矿石挖掘] oreexcavation-1.13.174.jar rename to packet/mods/[矿石挖掘] oreexcavation-1.13.174.jar diff --git a/mods/[禁用聊天举报] NoChatReports-FORGE-1.20.1-v2.2.2.jar b/packet/mods/[禁用聊天举报] NoChatReports-FORGE-1.20.1-v2.2.2.jar similarity index 100% rename from mods/[禁用聊天举报] NoChatReports-FORGE-1.20.1-v2.2.2.jar rename to packet/mods/[禁用聊天举报] NoChatReports-FORGE-1.20.1-v2.2.2.jar diff --git a/mods/[精致存储] refinedstorage-1.12.4.jar b/packet/mods/[精致存储] refinedstorage-1.12.4.jar similarity index 100% rename from mods/[精致存储] refinedstorage-1.12.4.jar rename to packet/mods/[精致存储] refinedstorage-1.12.4.jar diff --git a/mods/[网络音乐机] netmusic-1.1.8-forge+mc1.20.1.jar b/packet/mods/[网络音乐机] netmusic-1.1.8-forge+mc1.20.1.jar similarity index 100% rename from mods/[网络音乐机] netmusic-1.1.8-forge+mc1.20.1.jar rename to packet/mods/[网络音乐机] netmusic-1.1.8-forge+mc1.20.1.jar diff --git a/mods/[聊天头像] chat_heads-0.13.18-forge-1.20.jar b/packet/mods/[聊天头像] chat_heads-0.13.18-forge-1.20.jar similarity index 100% rename from mods/[聊天头像] chat_heads-0.13.18-forge-1.20.jar rename to packet/mods/[聊天头像] chat_heads-0.13.18-forge-1.20.jar diff --git a/mods/[自动能源] autoresource-forge1.20.1-0.1.7.jar b/packet/mods/[自动能源] autoresource-forge1.20.1-0.1.7.jar similarity index 100% rename from mods/[自动能源] autoresource-forge1.20.1-0.1.7.jar rename to packet/mods/[自动能源] autoresource-forge1.20.1-0.1.7.jar diff --git a/mods/[自然罗盘/生物群系指南针] NaturesCompass-1.20.1-1.11.2-forge.jar b/packet/mods/[自然罗盘/生物群系指南针] NaturesCompass-1.20.1-1.11.2-forge.jar similarity index 100% rename from mods/[自然罗盘/生物群系指南针] NaturesCompass-1.20.1-1.11.2-forge.jar rename to packet/mods/[自然罗盘/生物群系指南针] NaturesCompass-1.20.1-1.11.2-forge.jar diff --git a/mods/[苹果皮] appleskin-forge-mc1.20.1-2.5.1.jar b/packet/mods/[苹果皮] appleskin-forge-mc1.20.1-2.5.1.jar similarity index 100% rename from mods/[苹果皮] appleskin-forge-mc1.20.1-2.5.1.jar rename to packet/mods/[苹果皮] appleskin-forge-mc1.20.1-2.5.1.jar diff --git a/mods/[葡园酒香] letsdo-vinery-forge-1.4.41.jar b/packet/mods/[葡园酒香] letsdo-vinery-forge-1.4.41.jar similarity index 100% rename from mods/[葡园酒香] letsdo-vinery-forge-1.4.41.jar rename to packet/mods/[葡园酒香] letsdo-vinery-forge-1.4.41.jar diff --git a/mods/[超级拴绳]superleadrope-1.20.1-0.0.0.7.jar b/packet/mods/[超级拴绳]superleadrope-1.20.1-0.0.0.7.jar similarity index 100% rename from mods/[超级拴绳]superleadrope-1.20.1-0.0.0.7.jar rename to packet/mods/[超级拴绳]superleadrope-1.20.1-0.0.0.7.jar diff --git a/mods/[越肩视角重制] ShoulderSurfing-Forge-1.20.1-4.14.3.jar b/packet/mods/[越肩视角重制] ShoulderSurfing-Forge-1.20.1-4.14.3.jar similarity index 100% rename from mods/[越肩视角重制] ShoulderSurfing-Forge-1.20.1-4.14.3.jar rename to packet/mods/[越肩视角重制] ShoulderSurfing-Forge-1.20.1-4.14.3.jar diff --git a/mods/[车万女仆] touhoulittlemaid-1.4.0-forge+mc1.20.1.jar b/packet/mods/[车万女仆] touhoulittlemaid-1.4.0-forge+mc1.20.1.jar similarity index 100% rename from mods/[车万女仆] touhoulittlemaid-1.4.0-forge+mc1.20.1.jar rename to packet/mods/[车万女仆] touhoulittlemaid-1.4.0-forge+mc1.20.1.jar diff --git a/mods/[连接纹理] CTM-1.20.1-1.1.10.jar b/packet/mods/[连接纹理] CTM-1.20.1-1.1.10.jar similarity index 100% rename from mods/[连接纹理] CTM-1.20.1-1.1.10.jar rename to packet/mods/[连接纹理] CTM-1.20.1-1.1.10.jar diff --git a/mods/[通用终端] universalgrid-1.20.1-1.1.jar b/packet/mods/[通用终端] universalgrid-1.20.1-1.1.jar similarity index 100% rename from mods/[通用终端] universalgrid-1.20.1-1.1.jar rename to packet/mods/[通用终端] universalgrid-1.20.1-1.1.jar diff --git a/mods/[通量网络] FluxNetworks-1.20.1-7.2.1.15.jar b/packet/mods/[通量网络] FluxNetworks-1.20.1-7.2.1.15.jar similarity index 100% rename from mods/[通量网络] FluxNetworks-1.20.1-7.2.1.15.jar rename to packet/mods/[通量网络] FluxNetworks-1.20.1-7.2.1.15.jar diff --git a/mods/[鞘翅插槽] elytraslot-forge-6.4.4+1.20.1.jar b/packet/mods/[鞘翅插槽] elytraslot-forge-6.4.4+1.20.1.jar similarity index 100% rename from mods/[鞘翅插槽] elytraslot-forge-6.4.4+1.20.1.jar rename to packet/mods/[鞘翅插槽] elytraslot-forge-6.4.4+1.20.1.jar diff --git a/mods/architectury-9.2.14-forge.jar b/packet/mods/architectury-9.2.14-forge.jar similarity index 100% rename from mods/architectury-9.2.14-forge.jar rename to packet/mods/architectury-9.2.14-forge.jar diff --git a/mods/async-locator-forge-1.20-1.3.0.jar b/packet/mods/async-locator-forge-1.20-1.3.0.jar similarity index 100% rename from mods/async-locator-forge-1.20-1.3.0.jar rename to packet/mods/async-locator-forge-1.20-1.3.0.jar diff --git a/mods/balm-forge-1.20.1-7.3.37-all.jar b/packet/mods/balm-forge-1.20.1-7.3.37-all.jar similarity index 100% rename from mods/balm-forge-1.20.1-7.3.37-all.jar rename to packet/mods/balm-forge-1.20.1-7.3.37-all.jar diff --git a/mods/caelus-forge-3.2.0+1.20.1.jar b/packet/mods/caelus-forge-3.2.0+1.20.1.jar similarity index 100% rename from mods/caelus-forge-3.2.0+1.20.1.jar rename to packet/mods/caelus-forge-3.2.0+1.20.1.jar diff --git a/mods/chloride-FORGE-mc1.20.1-v1.7.2.jar b/packet/mods/chloride-FORGE-mc1.20.1-v1.7.2.jar similarity index 100% rename from mods/chloride-FORGE-mc1.20.1-v1.7.2.jar rename to packet/mods/chloride-FORGE-mc1.20.1-v1.7.2.jar diff --git a/mods/citadel-2.6.2-1.20.1.jar b/packet/mods/citadel-2.6.2-1.20.1.jar similarity index 100% rename from mods/citadel-2.6.2-1.20.1.jar rename to packet/mods/citadel-2.6.2-1.20.1.jar diff --git a/mods/cloth-config-11.1.136-forge.jar b/packet/mods/cloth-config-11.1.136-forge.jar similarity index 100% rename from mods/cloth-config-11.1.136-forge.jar rename to packet/mods/cloth-config-11.1.136-forge.jar diff --git a/mods/coroutil-forge-1.20.1-1.3.7.jar b/packet/mods/coroutil-forge-1.20.1-1.3.7.jar similarity index 100% rename from mods/coroutil-forge-1.20.1-1.3.7.jar rename to packet/mods/coroutil-forge-1.20.1-1.3.7.jar diff --git a/mods/createliquidfuel-2.1.1-1.20.1.jar b/packet/mods/createliquidfuel-2.1.1-1.20.1.jar similarity index 100% rename from mods/createliquidfuel-2.1.1-1.20.1.jar rename to packet/mods/createliquidfuel-2.1.1-1.20.1.jar diff --git a/mods/createutilities-0.3.2+1.20.1.jar b/packet/mods/createutilities-0.3.2+1.20.1.jar similarity index 100% rename from mods/createutilities-0.3.2+1.20.1.jar rename to packet/mods/createutilities-0.3.2+1.20.1.jar diff --git a/mods/curios-forge-5.14.1+1.20.1.jar b/packet/mods/curios-forge-5.14.1+1.20.1.jar similarity index 100% rename from mods/curios-forge-5.14.1+1.20.1.jar rename to packet/mods/curios-forge-5.14.1+1.20.1.jar diff --git a/mods/embeddium-0.3.31+mc1.20.1.jar b/packet/mods/embeddium-0.3.31+mc1.20.1.jar similarity index 100% rename from mods/embeddium-0.3.31+mc1.20.1.jar rename to packet/mods/embeddium-0.3.31+mc1.20.1.jar diff --git a/mods/emi-1.1.22+1.20.1+forge.jar b/packet/mods/emi-1.1.22+1.20.1+forge.jar similarity index 100% rename from mods/emi-1.1.22+1.20.1+forge.jar rename to packet/mods/emi-1.1.22+1.20.1+forge.jar diff --git a/mods/emi_loot-0.7.6+1.20.1+forge.jar b/packet/mods/emi_loot-0.7.6+1.20.1+forge.jar similarity index 100% rename from mods/emi_loot-0.7.6+1.20.1+forge.jar rename to packet/mods/emi_loot-0.7.6+1.20.1+forge.jar diff --git a/mods/ends_delight-2.5.1+forge.1.20.1.jar b/packet/mods/ends_delight-2.5.1+forge.1.20.1.jar similarity index 100% rename from mods/ends_delight-2.5.1+forge.1.20.1.jar rename to packet/mods/ends_delight-2.5.1+forge.1.20.1.jar diff --git a/mods/entityculling-forge-1.9.0-mc1.20.1.jar b/packet/mods/entityculling-forge-1.9.0-mc1.20.1.jar similarity index 100% rename from mods/entityculling-forge-1.9.0-mc1.20.1.jar rename to packet/mods/entityculling-forge-1.9.0-mc1.20.1.jar diff --git a/mods/fastboot-1.20.x-1.2.jar b/packet/mods/fastboot-1.20.x-1.2.jar similarity index 100% rename from mods/fastboot-1.20.x-1.2.jar rename to packet/mods/fastboot-1.20.x-1.2.jar diff --git a/mods/flerovium-forge-1.20.1-1.2.16-all.jar b/packet/mods/flerovium-forge-1.20.1-1.2.16-all.jar similarity index 100% rename from mods/flerovium-forge-1.20.1-1.2.16-all.jar rename to packet/mods/flerovium-forge-1.20.1-1.2.16-all.jar diff --git a/mods/fragmentum-forge-1.20.1-0.2.7.jar b/packet/mods/fragmentum-forge-1.20.1-0.2.7.jar similarity index 100% rename from mods/fragmentum-forge-1.20.1-0.2.7.jar rename to packet/mods/fragmentum-forge-1.20.1-0.2.7.jar diff --git a/mods/ftb-library-forge-2001.2.10.jar b/packet/mods/ftb-library-forge-2001.2.10.jar similarity index 100% rename from mods/ftb-library-forge-2001.2.10.jar rename to packet/mods/ftb-library-forge-2001.2.10.jar diff --git a/mods/fzzy_config-0.7.2+1.20.1+forge.jar b/packet/mods/fzzy_config-0.7.2+1.20.1+forge.jar similarity index 100% rename from mods/fzzy_config-0.7.2+1.20.1+forge.jar rename to packet/mods/fzzy_config-0.7.2+1.20.1+forge.jar diff --git a/mods/geckolib-forge-1.20.1-4.8.2.jar b/packet/mods/geckolib-forge-1.20.1-4.8.2.jar similarity index 100% rename from mods/geckolib-forge-1.20.1-4.8.2.jar rename to packet/mods/geckolib-forge-1.20.1-4.8.2.jar diff --git a/mods/hojojutsu-1.20.1-1.0.0.jar b/packet/mods/hojojutsu-1.20.1-1.0.0.jar similarity index 100% rename from mods/hojojutsu-1.20.1-1.0.0.jar rename to packet/mods/hojojutsu-1.20.1-1.0.0.jar diff --git a/mods/immersive_optimization-forge-1.20.1-0.1.0.jar b/packet/mods/immersive_optimization-forge-1.20.1-0.1.0.jar similarity index 100% rename from mods/immersive_optimization-forge-1.20.1-0.1.0.jar rename to packet/mods/immersive_optimization-forge-1.20.1-0.1.0.jar diff --git a/mods/jecharacters-1.20.1-forge-4.5.9.jar b/packet/mods/jecharacters-1.20.1-forge-4.5.9.jar similarity index 100% rename from mods/jecharacters-1.20.1-forge-4.5.9.jar rename to packet/mods/jecharacters-1.20.1-forge-4.5.9.jar diff --git a/mods/kotlinforforge-4.11.0-all.jar b/packet/mods/kotlinforforge-4.11.0-all.jar similarity index 100% rename from mods/kotlinforforge-4.11.0-all.jar rename to packet/mods/kotlinforforge-4.11.0-all.jar diff --git a/mods/kubejs-create-forge-2001.3.0-build.8.jar b/packet/mods/kubejs-create-forge-2001.3.0-build.8.jar similarity index 100% rename from mods/kubejs-create-forge-2001.3.0-build.8.jar rename to packet/mods/kubejs-create-forge-2001.3.0-build.8.jar diff --git a/mods/kubejs-forge-2001.6.5-build.16.jar b/packet/mods/kubejs-forge-2001.6.5-build.16.jar similarity index 100% rename from mods/kubejs-forge-2001.6.5-build.16.jar rename to packet/mods/kubejs-forge-2001.6.5-build.16.jar diff --git a/mods/letsdo-API-forge-1.2.15-forge.jar b/packet/mods/letsdo-API-forge-1.2.15-forge.jar similarity index 100% rename from mods/letsdo-API-forge-1.2.15-forge.jar rename to packet/mods/letsdo-API-forge-1.2.15-forge.jar diff --git a/mods/libIPN-forge-1.20-4.0.2.jar b/packet/mods/libIPN-forge-1.20-4.0.2.jar similarity index 100% rename from mods/libIPN-forge-1.20-4.0.2.jar rename to packet/mods/libIPN-forge-1.20-4.0.2.jar diff --git a/mods/lootr-forge-1.20-0.7.35.92.jar b/packet/mods/lootr-forge-1.20-0.7.35.92.jar similarity index 100% rename from mods/lootr-forge-1.20-0.7.35.92.jar rename to packet/mods/lootr-forge-1.20-0.7.35.92.jar diff --git a/mods/mekalus-mc1.20.1-1.8.0.1.jar b/packet/mods/mekalus-mc1.20.1-1.8.0.1.jar similarity index 100% rename from mods/mekalus-mc1.20.1-1.8.0.1.jar rename to packet/mods/mekalus-mc1.20.1-1.8.0.1.jar diff --git a/mods/modernfix-forge-5.24.4+mc1.20.1.jar b/packet/mods/modernfix-forge-5.24.4+mc1.20.1.jar similarity index 100% rename from mods/modernfix-forge-5.24.4+mc1.20.1.jar rename to packet/mods/modernfix-forge-5.24.4+mc1.20.1.jar diff --git a/mods/moonlight-1.20-2.16.15-forge.jar b/packet/mods/moonlight-1.20-2.16.15-forge.jar similarity index 100% rename from mods/moonlight-1.20-2.16.15-forge.jar rename to packet/mods/moonlight-1.20-2.16.15-forge.jar diff --git a/mods/net_music_login_need-0.3.jar b/packet/mods/net_music_login_need-0.3.jar similarity index 100% rename from mods/net_music_login_need-0.3.jar rename to packet/mods/net_music_login_need-0.3.jar diff --git a/mods/oceansdelight-1.0.2-1.20.jar b/packet/mods/oceansdelight-1.0.2-1.20.jar similarity index 100% rename from mods/oceansdelight-1.0.2-1.20.jar rename to packet/mods/oceansdelight-1.0.2-1.20.jar diff --git a/mods/ocs-1.0.jar b/packet/mods/ocs-1.0.jar similarity index 100% rename from mods/ocs-1.0.jar rename to packet/mods/ocs-1.0.jar diff --git a/mods/orgasm-1.20.1-0.0.3-hotfix.jar b/packet/mods/orgasm-1.20.1-0.0.3-hotfix.jar similarity index 100% rename from mods/orgasm-1.20.1-0.0.3-hotfix.jar rename to packet/mods/orgasm-1.20.1-0.0.3-hotfix.jar diff --git a/mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar b/packet/mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar similarity index 100% rename from mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar rename to packet/mods/packetfixer-3.3.0-1.18-1.20.4-merged.jar diff --git a/mods/particle_core-0.2.6+1.20.1+forge.jar b/packet/mods/particle_core-0.2.6+1.20.1+forge.jar similarity index 100% rename from mods/particle_core-0.2.6+1.20.1+forge.jar rename to packet/mods/particle_core-0.2.6+1.20.1+forge.jar diff --git a/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar b/packet/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar similarity index 100% rename from mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar rename to packet/mods/player-animation-lib-forge-1.0.2-rc1+1.20.jar diff --git a/mods/refinedpolymorph-0.1.1-1.20.1.jar b/packet/mods/refinedpolymorph-0.1.1-1.20.1.jar similarity index 100% rename from mods/refinedpolymorph-0.1.1-1.20.1.jar rename to packet/mods/refinedpolymorph-0.1.1-1.20.1.jar diff --git a/mods/resourcefulconfig-forge-1.20.1-2.1.3.jar b/packet/mods/resourcefulconfig-forge-1.20.1-2.1.3.jar similarity index 100% rename from mods/resourcefulconfig-forge-1.20.1-2.1.3.jar rename to packet/mods/resourcefulconfig-forge-1.20.1-2.1.3.jar diff --git a/mods/ritchiesprojectilelib-2.1.0+mc.1.20.1-forge.jar b/packet/mods/ritchiesprojectilelib-2.1.0+mc.1.20.1-forge.jar similarity index 100% rename from mods/ritchiesprojectilelib-2.1.0+mc.1.20.1-forge.jar rename to packet/mods/ritchiesprojectilelib-2.1.0+mc.1.20.1-forge.jar diff --git a/mods/ruok-forge_1.20.1-1.7.2.jar b/packet/mods/ruok-forge_1.20.1-1.7.2.jar similarity index 100% rename from mods/ruok-forge_1.20.1-1.7.2.jar rename to packet/mods/ruok-forge_1.20.1-1.7.2.jar diff --git a/mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar b/packet/mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar similarity index 100% rename from mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar rename to packet/mods/shipwreckfix-1.20.1-1.0-SNAPSHOT.jar diff --git a/mods/smsn-forge-1.3.1-1.20.1.jar b/packet/mods/smsn-forge-1.3.1-1.20.1.jar similarity index 100% rename from mods/smsn-forge-1.3.1-1.20.1.jar rename to packet/mods/smsn-forge-1.3.1-1.20.1.jar diff --git a/mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar b/packet/mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar similarity index 100% rename from mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar rename to packet/mods/sodiumdynamiclights-forge-1.0.10-1.20.1.jar diff --git a/mods/some-assembly-required-1.20.1-4.2.1.jar b/packet/mods/some-assembly-required-1.20.1-4.2.1.jar similarity index 100% rename from mods/some-assembly-required-1.20.1-4.2.1.jar rename to packet/mods/some-assembly-required-1.20.1-4.2.1.jar diff --git a/mods/sophisticatedbackpacks-1.20.1-3.24.10.1404.jar b/packet/mods/sophisticatedbackpacks-1.20.1-3.24.10.1404.jar similarity index 100% rename from mods/sophisticatedbackpacks-1.20.1-3.24.10.1404.jar rename to packet/mods/sophisticatedbackpacks-1.20.1-3.24.10.1404.jar diff --git a/mods/sophisticatedcore-1.20.1-1.2.105.1230.jar b/packet/mods/sophisticatedcore-1.20.1-1.2.105.1230.jar similarity index 100% rename from mods/sophisticatedcore-1.20.1-1.2.105.1230.jar rename to packet/mods/sophisticatedcore-1.20.1-1.2.105.1230.jar diff --git a/mods/star_optimized-1.2.jar b/packet/mods/star_optimized-1.2.jar similarity index 100% rename from mods/star_optimized-1.2.jar rename to packet/mods/star_optimized-1.2.jar diff --git a/mods/storagedelight-25.06.26-1.20-forge.jar b/packet/mods/storagedelight-25.06.26-1.20-forge.jar similarity index 100% rename from mods/storagedelight-25.06.26-1.20-forge.jar rename to packet/mods/storagedelight-25.06.26-1.20-forge.jar diff --git a/mods/structure_layout_optimizer-forge-1.0.11.jar b/packet/mods/structure_layout_optimizer-forge-1.0.11.jar similarity index 100% rename from mods/structure_layout_optimizer-forge-1.0.11.jar rename to packet/mods/structure_layout_optimizer-forge-1.0.11.jar diff --git a/mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar b/packet/mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar similarity index 100% rename from mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar rename to packet/mods/toomanyrecipeviewers-0.6.4+mc.20.1.jar diff --git a/mods/watut-forge-1.20.1-1.2.3.jar b/packet/mods/watut-forge-1.20.1-1.2.3.jar similarity index 100% rename from mods/watut-forge-1.20.1-1.2.3.jar rename to packet/mods/watut-forge-1.20.1-1.2.3.jar diff --git a/mods/zergatul.freecam-2.0.1-forge-1.20.1.jar b/packet/mods/zergatul.freecam-2.0.1-forge-1.20.1.jar similarity index 100% rename from mods/zergatul.freecam-2.0.1-forge-1.20.1.jar rename to packet/mods/zergatul.freecam-2.0.1-forge-1.20.1.jar diff --git a/options.txt b/packet/options.txt similarity index 100% rename from options.txt rename to packet/options.txt diff --git a/packwiz b/packet/packwiz similarity index 100% rename from packwiz rename to packet/packwiz diff --git a/resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip b/packet/resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip similarity index 100% rename from resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip rename to packet/resourcepacks/Minecraft-Mod-Language-Package-1.20.1.zip diff --git a/resourcepacks/StarCarefree Language.zip b/packet/resourcepacks/StarCarefree Language.zip similarity index 100% rename from resourcepacks/StarCarefree Language.zip rename to packet/resourcepacks/StarCarefree Language.zip diff --git a/resourcepacks/补充汉化材质包-1.20.1.zip b/packet/resourcepacks/补充汉化材质包-1.20.1.zip similarity index 100% rename from resourcepacks/补充汉化材质包-1.20.1.zip rename to packet/resourcepacks/补充汉化材质包-1.20.1.zip diff --git a/servers.dat b/packet/servers.dat similarity index 100% rename from servers.dat rename to packet/servers.dat