Compare commits
71 commits
Author | SHA1 | Date | |
---|---|---|---|
fa9a76c237 | |||
2d5860c191 | |||
0c28a1994d | |||
03460b4ded | |||
76411ff9bb | |||
9fa52319d9 | |||
875c98e0c7 | |||
135c9dad86 | |||
b8e4515179 | |||
4af2e46d57 | |||
1b8c30dd94 | |||
a94611d8ce | |||
e17407bb5f | |||
9868104f1c | |||
30f4c5eeb0 | |||
6818c6d521 | |||
cf424bddc3 | |||
14a6bb2c6d | |||
b9d139146f | |||
f797173517 | |||
82e6cf74f9 | |||
dea8a7b08a | |||
02edf7a3e0 | |||
c997da87d7 | |||
c7100a3961 | |||
94aa64c27c | |||
3109451100 | |||
41ffc0d1a9 | |||
e3b76d68c6 | |||
61d0e2ce7b | |||
f162a078f4 | |||
8f2b95ba65 | |||
e3c8b5a43f | |||
c70a9e654c | |||
9870e52666 | |||
4e974ab7c3 | |||
54fc75dda8 | |||
8fb31914b6 | |||
ac1299e057 | |||
9daf49127a | |||
66d786a322 | |||
0140b4c135 | |||
d4e317a738 | |||
565e82b6ac | |||
dc3e162e94 | |||
723448e942 | |||
cd2e8ff945 | |||
85334b6427 | |||
a67a68b729 | |||
0b671fbd5f | |||
172e7b2ad5 | |||
dcc1b358ad | |||
bd0badf02e | |||
fe2bcd95e2 | |||
fcef5fff8d | |||
642765c1f3 | |||
57ede4b4e4 | |||
965f947fb0 | |||
1ed292c35c | |||
6af462ed71 | |||
e0a16ea082 | |||
7056663cf7 | |||
337308ed42 | |||
2c0bdbbe62 | |||
d9827d0e76 | |||
13c04a1df0 | |||
df5b675e21 | |||
f15fdb7cdc | |||
b375c1b922 | |||
361f578783 | |||
8d3b945825 |
|
@ -50,5 +50,6 @@ body:
|
|||
options:
|
||||
- label: This mod has a 1.20.1 Forge version.
|
||||
- label: If not, this mod has a 1.20.1 Fabric version that works with [Sinytra Connector](https://modrinth.com/mod/connector).
|
||||
- label: This mod is actually a datapack that explicitly supports 1.20.1.
|
||||
- label: This mod does not cause compatibility issues with other mods in the modpack.
|
||||
- label: This mod is not made redundant by other mods in the modpack.
|
|
@ -1,13 +1,15 @@
|
|||
name: Actions
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'master'
|
||||
pull_request:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
Build Documentation:
|
||||
docs:
|
||||
name: Build Documentation
|
||||
if: github.event_name == 'workflow_dispatch' || github.event_name == 'push'
|
||||
runs-on: docker
|
||||
container: www.coastalcommits.com/galacticfactory/documentation:latest
|
||||
container: c.csw.im/cswimr/actions:docs
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
|
@ -15,7 +17,7 @@ jobs:
|
|||
fetch-depth: 0
|
||||
|
||||
- name: Install dependencies
|
||||
run: poetry install --no-root
|
||||
run: uv sync
|
||||
|
||||
- name: Set environment variables
|
||||
uses: actions/env@v2
|
||||
|
@ -24,32 +26,28 @@ jobs:
|
|||
run: |
|
||||
export SITE_URL="https://$CI_ACTION_REF_NAME_SLUG.docs.galacticfactory.cc"
|
||||
export EDIT_URI="src/branch/$CI_ACTION_REF_NAME/docs"
|
||||
mkdocs build -v
|
||||
uv run mkdocs build -v
|
||||
|
||||
- name: Deploy documentation
|
||||
run: |
|
||||
GREEN='\033[0;32m'
|
||||
YELLOW='\033[0;33m'
|
||||
BLUE='\033[0;34m'
|
||||
GREEN="\\033[0;32m"
|
||||
YELLOW="\\033[0;33m"
|
||||
BLUE="\\033[0;34m"
|
||||
|
||||
unset GITHUB_TOKEN
|
||||
unset GITLAB_TOKEN
|
||||
|
||||
echo "${YELLOW}Deploying to ${BLUE}Meli ${YELLOW}on branch ${GREEN}$CI_ACTION_REF_NAME_SLUG${YELLOW}...\n"
|
||||
|
||||
npx -p "@getmeli/cli" meli upload ./site \
|
||||
--url "https://pages.coastalcommits.com" \
|
||||
--site "${{ vars.MELI_SITE_ID }}" \
|
||||
--token "${{ secrets.MELI_SITE_SECRET }}" \
|
||||
--release "$CI_ACTION_REF_NAME_SLUG/${{ env.GITHUB_SHA }}" \
|
||||
--branch "$CI_ACTION_REF_NAME_SLUG"
|
||||
npx -p "@getmeli/cli" meli upload ./site --url "https://meli.csw.im" --site "${{ vars.MELI_SITE_ID }}" --token "${{ secrets.MELI_TOKEN }}" --release "$CI_ACTION_REF_NAME_SLUG/${{ env.GITHUB_SHA }}" --branch "$CI_ACTION_REF_NAME_SLUG"
|
||||
|
||||
echo "\n${YELLOW}Deployed to ${BLUE}Meli ${YELLOW}on branch ${GREEN}$CI_ACTION_REF_NAME_SLUG${YELLOW}!"
|
||||
echo "${GREEN}https://$CI_ACTION_REF_NAME_SLUG.docs.galacticfactory.cc/"
|
||||
env:
|
||||
GITEA_TOKEN: ${{ secrets.COASTALCOMMITSTOKEN }}
|
||||
|
||||
Build and Upload Export Files:
|
||||
export:
|
||||
name: Build Export Files
|
||||
runs-on: docker
|
||||
container: catthehacker/ubuntu:act-latest
|
||||
steps:
|
||||
|
@ -58,20 +56,28 @@ jobs:
|
|||
|
||||
- name: Copy export files
|
||||
run: |
|
||||
mkdir -vp /export/atlauncher/.minecraft
|
||||
# ATLauncher
|
||||
mkdir -vp /export/atlauncher/.minecraft/meta
|
||||
cp -vrT ./build/atlauncher /export/atlauncher
|
||||
cp -vp ./unsup.ini /export/atlauncher/.minecraft/
|
||||
wget -O /export/atlauncher/.minecraft/galacticfactory-updater.jar https://git.sleeping.town/attachments/7edb17a2-e43f-4789-8bae-6140cbe98311
|
||||
cp -vp ./LICENSE /export/atlauncher/.minecraft/meta/
|
||||
cp -vp ./PERMISSIONS.md /export/atlauncher/.minecraft/meta/
|
||||
|
||||
mkdir -vp /export/prism/.minecraft
|
||||
# Prism Launcher
|
||||
mkdir -vp /export/prism/minecraft/meta
|
||||
cp -vrT ./build/prism /export/prism
|
||||
cp -v ./unsup.ini /export/prism/.minecraft/
|
||||
cp -v ./unsup.ini /export/prism/minecraft/
|
||||
cp -v ./LICENSE /export/prism/minecraft/meta/
|
||||
cp -v ./PERMISSIONS.md /export/prism/minecraft/meta/
|
||||
|
||||
- name: Create Modrinth export files
|
||||
run: |
|
||||
mkdir -vp /export/modrinth/.minecraft/overrides
|
||||
cp -vrT ./build/modrinth.index.json /export/modrinth/
|
||||
cp -vrT /export/atlauncher/.minecraft/galacticfactory-updater.jar /export/modrinth/.minecraft/overrides/
|
||||
# Modrinth
|
||||
mkdir -vp /export/modrinth/.minecraft/overrides/meta
|
||||
cp -v ./build/modrinth.index.json /export/modrinth/
|
||||
cp -v /export/atlauncher/.minecraft/galacticfactory-updater.jar /export/modrinth/.minecraft/overrides/
|
||||
cp -v ./unsup.ini /export/modrinth/.minecraft/overrides/
|
||||
cp -v ./LICENSE /export/modrinth/.minecraft/overrides/meta/
|
||||
cp -v ./PERMISSIONS.md /export/modrinth/.minecraft/overrides/meta/
|
||||
|
||||
- name: Upload ATLauncher export artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
|
@ -85,8 +91,18 @@ jobs:
|
|||
with:
|
||||
name: PrismLauncher
|
||||
path: /export/prism/
|
||||
continue-on-error: true
|
||||
|
||||
Autotagger:
|
||||
- name: Upload Modrinth export artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: Modrinth
|
||||
path: /export/modrinth/
|
||||
continue-on-error: true
|
||||
|
||||
autotagger:
|
||||
name: Autotagger
|
||||
if: github.event_name == 'push' && github.ref_name == 'master'
|
||||
runs-on: docker
|
||||
container: catthehacker/ubuntu:act-latest
|
||||
steps:
|
||||
|
@ -108,35 +124,40 @@ jobs:
|
|||
|
||||
- name: Extract commit message
|
||||
id: extract_commit_message
|
||||
run: echo "::set-output name=message::$(git log --format=%B -n 1 $GITHUB_SHA)"
|
||||
shell: bash # `@Q` is bash exclusive
|
||||
run: |
|
||||
COMMIT_MESSAGE=$(git log --format=%B -n 1 $GITHUB_SHA)
|
||||
ESCAPED_COMMIT_MESSAGE="${COMMIT_MESSAGE@Q}"
|
||||
echo "Commit message: $ESCAPED_COMMIT_MESSAGE"
|
||||
echo "message=$ESCAPED_COMMIT_MESSAGE" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Check commit message
|
||||
id: check_commit_message
|
||||
run: |
|
||||
COMMIT_MESSAGE=$(echo "${{ steps.extract_commit_message.outputs.message }}")
|
||||
OUTPUT=$(python .gitea/workflows/scripts/message.py "$COMMIT_MESSAGE")
|
||||
COMMIT_MESSAGE="${{ steps.extract_commit_message.outputs.message }}"
|
||||
OUTPUT="$(python .forgejo/workflows/scripts/message.py "${COMMIT_MESSAGE}")"
|
||||
if [ "$OUTPUT" = "Usage: python message.py <commit_message>" ]; then
|
||||
echo "Called without commit message!"
|
||||
exit 1
|
||||
elif [ "$OUTPUT" = "None" ]; then
|
||||
echo "No version bump."
|
||||
echo "::set-output name=latest_tag::$(git describe --tags --abbrev=0)"
|
||||
echo "latest_tag=$(git describe --tags --abbrev=0)" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "Version bump detected: $OUTPUT"
|
||||
echo "::set-output name=version::$OUTPUT"
|
||||
echo "version=$OUTPUT" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
- name: Create tag
|
||||
if: steps.check_commit_message.outputs.version
|
||||
if: steps.check_commit_message.outputs.version != ''
|
||||
run: |
|
||||
VERSION=${{ steps.check_commit_message.outputs.version }}
|
||||
git tag -s $VERSION -m "version bumped to $VERSION"
|
||||
git push origin $VERSION
|
||||
|
||||
- name: Update latest tag
|
||||
if: steps.check_commit_message.outputs.latest_tag
|
||||
if: steps.check_commit_message.outputs.latest_tag != ''
|
||||
run: |
|
||||
COMMIT_MESSAGE=$(echo "${{ steps.extract_commit_message.outputs.message }}")
|
||||
LATEST_TAG=${{ steps.check_commit_message.outputs.latest_tag }}
|
||||
COMMIT_MESSAGE="${{ steps.extract_commit_message.outputs.message }}"
|
||||
LATEST_TAG="${{ steps.check_commit_message.outputs.latest_tag }}"
|
||||
git tag -fs $LATEST_TAG -m "$COMMIT_MESSAGE"
|
||||
git push origin $LATEST_TAG --force
|
|
@ -9,7 +9,6 @@
|
|||
- [Borderless Window](https://www.curseforge.com/minecraft/mc-mods/borderless) - Licensed under the MIT license.
|
||||
- [Callable Horses](https://www.curseforge.com/minecraft/mc-mods/callable-horses) - Licensed under the GNU Lesser General Public License v3.0.
|
||||
- [Cosmetic Armor Reworked](https://www.curseforge.com/minecraft/mc-mods/cosmetic-armor-reworked) - Licensed under the Minecraft Mod Public License.
|
||||
- [Cupboard](https://www.curseforge.com/minecraft/mc-mods/cupboard) - All Rights Reserved, [pending removal](https://www.coastalcommits.com/GalacticFactory/GalacticFactory/issues/33).
|
||||
- [Disenchanting Forge](https://www.curseforge.com/minecraft/mc-mods/disenchantingforge) - Licensed under the Creative Commons Public License, also gives explicit permission in mod description.
|
||||
> Feel free to include this in your modpacks.
|
||||
- [Ender Trigon](https://www.curseforge.com/minecraft/mc-mods/ender-trigon) - Licensed under the Apache License Version 2.0, also gives explicit permission in mod description.
|
||||
|
@ -20,7 +19,6 @@
|
|||
- [Flux Networks](https://www.curseforge.com/minecraft/mc-mods/flux-networks) - All Rights Reserved, but gives explicit permission in mod description.
|
||||
> Feel free to use this mod in any mod-pack you wish.
|
||||
- [Framework](https://www.curseforge.com/minecraft/mc-mods/framework) - Licensed under the GNU Lesser General Public License v2.1.
|
||||
- All of the FTB Mods - pending replacement, they're ARR.
|
||||
- [Gateways to Eternity](https://www.curseforge.com/minecraft/mc-mods/gateways-to-eternity) - Licensed under the MIT license.
|
||||
- [Goblin Traders](https://www.curseforge.com/minecraft/mc-mods/goblin-traders) - Licensed under the GNU General Public License v3.0.
|
||||
- [GraveStone Mod](https://www.curseforge.com/minecraft/mc-mods/gravestone-mod) - All Rights Reserved, but we received [explicit permission](https://www.coastalcommits.com/GalacticFactory/GalacticFactory/issues/33#issuecomment-819) from the author.
|
||||
|
@ -29,23 +27,18 @@
|
|||
- [Infinite source of water](https://www.curseforge.com/minecraft/mc-mods/infinite-source-of-water) - All Rights Reserved, reaching out to mod author.
|
||||
- [Inventory Sorter](https://www.curseforge.com/minecraft/mc-mods/inventory-sorter) - Licensed under the GNU General Public License v3.0.
|
||||
- [Item Filters](https://www.curseforge.com/minecraft/mc-mods/item-filters) - Licensed under the GNU Lesser General Public License Version 3.0.
|
||||
- [L_Ender 's Cataclysm](https://www.curseforge.com/minecraft/mc-mods/lendercataclysm) - All Rights Reserved, reaching out ot mod author.
|
||||
- [LaserIO](https://www.curseforge.com/minecraft/mc-mods/laserio) - Licensed under the MIT license.
|
||||
- [Login Protection](https://www.curseforge.com/minecraft/mc-mods/login-protection) - Licensed under the GNU General Public License v3.0 but requires an ARR library mod, [pending removal](https://www.coastalcommits.com/GalacticFactory/GalacticFactory/issues/33).
|
||||
- [MineMenu](https://www.curseforge.com/minecraft/mc-mods/minemenu) - Licensed under the MIT license, also gives explicit permission in mod description.
|
||||
> Feel free to use Mine Menu in any kind of modpack, as long as you link back to this page and don’t make any money of the modpack.
|
||||
- [Mob Grinding Utils](https://www.curseforge.com/minecraft/mc-mods/mob-grinding-utils) - All Rights Reserved, [pending removal](https://www.coastalcommits.com/GalacticFactory/GalacticFactory/issues/33).
|
||||
- [Mod Name Tooltip](https://www.curseforge.com/minecraft/mc-mods/mod-name-tooltip) - Licensed under the MIT license, also gives explicit permission in mod description.
|
||||
> - Can I use this in my mod pack?
|
||||
> - Feel free!
|
||||
- [More Dragon Eggs](https://www.curseforge.com/minecraft/mc-mods/more-dragon-eggs) - Licensed under the MIT license.
|
||||
- [PackMenu](https://www.curseforge.com/minecraft/mc-mods/packmenu) - Licensed under the MIT license.
|
||||
- [Paragliders](https://www.curseforge.com/minecraft/mc-mods/paragliders) - Licensed under the GNU General Public License v3.0.
|
||||
- [Placebo](https://www.curseforge.com/minecraft/mc-mods/placebo) - Licensed under the MIT license.
|
||||
- [Roughly Enough Resources](https://www.curseforge.com/minecraft/mc-mods/roughly-enough-resources) - Licensed under the MIT license.
|
||||
- [Scaling Health](https://www.curseforge.com/minecraft/mc-mods/scaling-health) - Licensed under the MIT license, also gives explicit permission in mod description.
|
||||
> - Q: Can I use this in a mod pack, make videos/streams with the mod installed, or share/publish config files?
|
||||
A: YES! And I'd love to see your work! Send links if you want, but it's not required.
|
||||
- [Smooth Chunk Save](https://www.curseforge.com/minecraft/mc-mods/smooth-chunk-save) - All Rights Reserved, [pending removal](https://www.coastalcommits.com/GalacticFactory/GalacticFactory/issues/33).
|
||||
- [Sophisticated Backpacks](https://www.curseforge.com/minecraft/mc-mods/sophisticated-backpacks) - Licensed under the GNU General Public License v3.0.
|
||||
- [Sophisticated Core](https://www.curseforge.com/minecraft/mc-mods/sophisticated-core) - Licensed under the GNU General Public License v3.0.
|
||||
- [Tiered (Forge)](https://www.curseforge.com/minecraft/mc-mods/tiered-forge) - Licensed under the MIT license.
|
||||
|
|
|
@ -30,9 +30,9 @@
|
|||
"uid": "net.minecraft"
|
||||
}
|
||||
],
|
||||
"cachedVersion": "47.2.0",
|
||||
"cachedVersion": "47.3.0",
|
||||
"uid": "net.minecraftforge",
|
||||
"version": "47.2.0"
|
||||
"version": "47.3.0"
|
||||
}
|
||||
],
|
||||
"formatVersion": 1
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
"summary": "A",
|
||||
"files": [],
|
||||
"dependencies": {
|
||||
"forge": "47.2.0",
|
||||
"forge": "47.3.0",
|
||||
"minecraft": "1.20.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -29,9 +29,9 @@
|
|||
"uid": "net.minecraft"
|
||||
}
|
||||
],
|
||||
"cachedVersion": "47.2.0",
|
||||
"cachedVersion": "47.3.0",
|
||||
"uid": "net.minecraftforge",
|
||||
"version": "47.2.0"
|
||||
"version": "47.3.0"
|
||||
},
|
||||
{
|
||||
"cachedName": "unsup",
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
"formatVersion": 1,
|
||||
"name": "GalacticFactory Updater (unsup)",
|
||||
"uid": "com.unascribed.unsup",
|
||||
"version": "0.2.3",
|
||||
"version": "1.0",
|
||||
"+agents": [
|
||||
{
|
||||
"name": "com.unascribed:unsup:0.2.3",
|
||||
"name": "com.unascribed:unsup:1.0",
|
||||
"url": "https://repo.sleeping.town"
|
||||
}
|
||||
]
|
||||
|
|
BIN
docs/img/installing-the-modpack/prism-launcher/1.png
Normal file
After Width: | Height: | Size: 52 KiB |
BIN
docs/img/installing-the-modpack/prism-launcher/2.png
Normal file
After Width: | Height: | Size: 72 KiB |
123
docs/img/svg/DownloadForATLauncher.svg
Normal file
|
@ -0,0 +1,123 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="209.10852mm"
|
||||
height="58.960541mm"
|
||||
viewBox="0 0 209.10852 58.960541"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
sodipodi:docname="DownloadForATLauncher.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="282"
|
||||
inkscape:cy="42.5"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1008"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1"><pattern
|
||||
inkscape:collect="always"
|
||||
xlink:href="#pattern6-7"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
id="pattern10"
|
||||
patternTransform="translate(190,350)" /><pattern
|
||||
patternUnits="userSpaceOnUse"
|
||||
width="29"
|
||||
height="20"
|
||||
patternTransform="translate(190,350)"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
style="fill:#000000"
|
||||
id="pattern6-7"
|
||||
inkscape:label=""
|
||||
inkscape:collect="always"
|
||||
inkscape:isstock="true"><path
|
||||
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-dasharray:none;paint-order:stroke markers fill;stop-color:#000000"
|
||||
d="M 0,5 C 19,5 10,15 29,15"
|
||||
id="path4-2"
|
||||
sodipodi:nodetypes="cc" /></pattern><rect
|
||||
x="184.97793"
|
||||
y="71.935862"
|
||||
width="605.8272"
|
||||
height="261.31803"
|
||||
id="rect2" /><linearGradient
|
||||
id="linearGradient1"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#00fff1;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop2" /><stop
|
||||
style="stop-color:#00a3fe;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop1" /></linearGradient><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1"
|
||||
id="radialGradient2"
|
||||
cx="105.28669"
|
||||
cy="75.989517"
|
||||
fx="105.28669"
|
||||
fy="75.989517"
|
||||
r="104.55426"
|
||||
gradientTransform="matrix(1,0,0,0.28196145,0,54.563403)"
|
||||
gradientUnits="userSpaceOnUse" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-0.73242915,-46.509247)"><rect
|
||||
style="fill:url(#radialGradient2);fill-opacity:0.501466;stroke-width:0.265;stroke-dasharray:none;opacity:1"
|
||||
id="rect1"
|
||||
width="209.10852"
|
||||
height="58.960541"
|
||||
x="0.73242915"
|
||||
y="46.509247"
|
||||
ry="23.071516" /><text
|
||||
xml:space="preserve"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,2.6531882,35.791814)"
|
||||
id="text2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:74.6667px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect2);display:inline;fill:#000000;fill-opacity:1;stroke-width:1.00157;stroke-dasharray:none"><tspan
|
||||
x="184.97852"
|
||||
y="138.98718"
|
||||
id="tspan2">Download for</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.7556px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, @wght=700';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;fill:#000000;stroke-width:0.264999"
|
||||
x="51.812725"
|
||||
y="93.022728"
|
||||
id="text1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1">ATLauncher</tspan></text><g
|
||||
style="clip-rule:evenodd;fill-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"
|
||||
id="g1"
|
||||
transform="matrix(0.02410052,0,0,0.02410052,2.906597,50.884777)"><g
|
||||
fill-rule="nonzero"
|
||||
id="g5"><path
|
||||
d="M 1041.67,81.38 1314.107,240.412 488.861,719.097 216.423,561.126 Z m 87.28,371.074 274.024,-159.032 463.937,271.945 -276.14,153.73 z"
|
||||
fill="#3b3b3b"
|
||||
id="path1" /><path
|
||||
d="m 216.42,561.126 v 961.081 l 825.247,479.746 V 1684.95 L 490.445,1363.176 488.858,719.097 Z"
|
||||
fill="#2e2e2e"
|
||||
id="path2" /><path
|
||||
d="m 1866.91,1517.97 -825.246,483.986 V 1684.953 L 1591.828,1364.239 1590.77,719.1 1866.91,565.37 Z"
|
||||
fill="#333333"
|
||||
id="path3" /><path
|
||||
d="m 1590.77,719.097 -549.106,310.112 v 165.393 l 214.246,-122.984 v 488.757 l 138.599,-81.106 V 989.451 L 1590.77,873.888 Z"
|
||||
fill="#89c236"
|
||||
id="path4" /><path
|
||||
d="m 488.858,719.097 1.587,644.079 152.353,90.118 v -198.79 l 230.645,132.527 v 199.319 l 168.753,98.6 v -655.741 z m 383.527,531.166 -227.471,-131.466 v -150.02 l 227.471,127.225 z"
|
||||
fill="#7baf31"
|
||||
id="path5" /></g></g></g></svg>
|
After Width: | Height: | Size: 5.5 KiB |
114
docs/img/svg/DownloadForModrinthApp.svg
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="209.10852mm"
|
||||
height="58.960541mm"
|
||||
viewBox="0 0 209.10852 58.960541"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
sodipodi:docname="DownloadForModrinthApp.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1"
|
||||
inkscape:cx="282"
|
||||
inkscape:cy="42.5"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1008"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1"><pattern
|
||||
inkscape:collect="always"
|
||||
xlink:href="#pattern6-7"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
id="pattern10"
|
||||
patternTransform="translate(190,350)" /><pattern
|
||||
patternUnits="userSpaceOnUse"
|
||||
width="29"
|
||||
height="20"
|
||||
patternTransform="translate(190,350)"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
style="fill:#000000"
|
||||
id="pattern6-7"
|
||||
inkscape:label=""
|
||||
inkscape:collect="always"
|
||||
inkscape:isstock="true"><path
|
||||
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-dasharray:none;paint-order:stroke markers fill;stop-color:#000000"
|
||||
d="M 0,5 C 19,5 10,15 29,15"
|
||||
id="path4-2"
|
||||
sodipodi:nodetypes="cc" /></pattern><rect
|
||||
x="184.97793"
|
||||
y="71.935862"
|
||||
width="605.8272"
|
||||
height="261.31803"
|
||||
id="rect2" /><linearGradient
|
||||
id="linearGradient1"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#00fff1;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop2" /><stop
|
||||
style="stop-color:#00a3fe;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop1" /></linearGradient><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1"
|
||||
id="radialGradient2"
|
||||
cx="105.28669"
|
||||
cy="75.989517"
|
||||
fx="105.28669"
|
||||
fy="75.989517"
|
||||
r="104.55426"
|
||||
gradientTransform="matrix(1,0,0,0.28196145,0,54.563403)"
|
||||
gradientUnits="userSpaceOnUse" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-0.73242915,-46.509247)"><rect
|
||||
style="fill:url(#radialGradient2);fill-opacity:0.501466;stroke-width:0.265;stroke-dasharray:none;opacity:1"
|
||||
id="rect1"
|
||||
width="209.10852"
|
||||
height="58.960541"
|
||||
x="0.73242915"
|
||||
y="46.509247"
|
||||
ry="23.071516" /><text
|
||||
xml:space="preserve"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,2.6531882,35.791814)"
|
||||
id="text2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:74.6667px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect2);display:inline;fill:#000000;fill-opacity:1;stroke-width:1.00157;stroke-dasharray:none"><tspan
|
||||
x="184.97852"
|
||||
y="138.98718"
|
||||
id="tspan2">Download for</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.7556px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, @wght=700';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;fill:#000000;stroke-width:0.264999"
|
||||
x="51.812725"
|
||||
y="93.022728"
|
||||
id="text1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1">Modrinth App</tspan></text><g
|
||||
style="fill:none"
|
||||
id="g1"
|
||||
transform="matrix(0.08320075,0,0,0.08320075,6.0240958,55.532972)"><path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="m 503.16,323.56 c 11.39,-42.09 12.16,-87.65 0.04,-132.8 C 466.57,54.2299 326.04,-26.8001 189.33,9.77991 83.8101,38.0199 11.3899,128.07 0.689941,230.47 H 43.99 C 54.29,147.33 113.74,74.7298 199.75,51.7098 306.05,23.2598 415.13,80.6699 453.17,181.38 l -42.14,11.27 C 391.64,145.8 352.57,111.45 306.3,96.8198 l -7.74,43.8402 c 36.53,13.47 66.16,43.84 77,84.25 15.8,58.89 -13.62,119.23 -67,144.26 l 11.53,42.99 C 390.25,383.21 432.4,310.3 422.43,235.14 l 41.98,-11.23 c 4.5,28.71 2.94,57.25 -3.86,84.16 z"
|
||||
fill="#1bd96a"
|
||||
id="path1" /><path
|
||||
d="M 321.99,504.22 C 185.27,540.8 44.7501,459.77 8.11011,323.24 3.84011,307.31 1.17,291.33 0,275.46 h 43.27 c 1.09,11.91 3.1999,23.89 6.4099,35.83 3.36,12.51 7.7701,24.46 13.1101,35.78 l 38.59,-23.15 c -3.2501,-7.5 -5.99,-15.32 -8.17,-23.45 -24.04,-89.6 29.2,-181.7 118.92,-205.7099 17,-4.55 34.1,-6.32 50.8,-5.61 L 255.19,133 c -10.46,0.05 -21.08,1.42 -31.66,4.25 -66.22,17.73 -105.52,85.7 -87.78,151.84 1.1,4.07 2.38,8.04 3.84,11.9 l 49.35,-29.61 -14.87,-39.43 46.6,-47.87 58.9,-12.69 17.05,20.99 -27.15,27.5 -23.68,7.45 -16.92,17.39 8.29,23.07 c 0,0 16.79,17.84 16.82,17.85 l 23.72,-6.31 16.88,-18.54 36.86,-11.67 10.98,24.7 -38.03,46.63 -63.73,20.18 -28.58,-31.82 -49.82,29.89 c 25.54,29.08 63.94,45.23 103.75,41.86 l 11.53,42.99 C 218.13,431.41 160.1,406.82 124.05,361.64 L 85.6399,384.68 C 136.25,451.17 223.84,484.11 309.61,461.16 371.35,444.64 419.4,402.56 445.42,349.38 l 42.64,15.5 c -30.89,66.28 -89.84,118.94 -166.07,139.34 z"
|
||||
fill="#1bd96a"
|
||||
id="path2" /></g></g></svg>
|
After Width: | Height: | Size: 6 KiB |
159
docs/img/svg/DownloadForPrismLauncher.svg
Normal file
|
@ -0,0 +1,159 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="209.10852mm"
|
||||
height="58.960541mm"
|
||||
viewBox="0 0 209.10852 58.960541"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
xml:space="preserve"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
sodipodi:docname="DownloadForPrismLauncher.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="1.4142136"
|
||||
inkscape:cx="342.23968"
|
||||
inkscape:cy="82.37794"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1008"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" /><defs
|
||||
id="defs1"><pattern
|
||||
inkscape:collect="always"
|
||||
xlink:href="#pattern6-7"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
id="pattern10"
|
||||
patternTransform="translate(190,350)" /><pattern
|
||||
patternUnits="userSpaceOnUse"
|
||||
width="29"
|
||||
height="20"
|
||||
patternTransform="translate(190,350)"
|
||||
preserveAspectRatio="xMidYMid"
|
||||
style="fill:#000000"
|
||||
id="pattern6-7"
|
||||
inkscape:label=""
|
||||
inkscape:collect="always"
|
||||
inkscape:isstock="true"><path
|
||||
style="fill:none;stroke:#000000;stroke-width:10;stroke-linecap:butt;stroke-dasharray:none;paint-order:stroke markers fill;stop-color:#000000"
|
||||
d="M 0,5 C 19,5 10,15 29,15"
|
||||
id="path4-2"
|
||||
sodipodi:nodetypes="cc" /></pattern><rect
|
||||
x="184.97793"
|
||||
y="71.935862"
|
||||
width="605.8272"
|
||||
height="261.31803"
|
||||
id="rect2" /><linearGradient
|
||||
id="linearGradient1"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#00fff1;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop2" /><stop
|
||||
style="stop-color:#00a3fe;stop-opacity:1;"
|
||||
offset="1"
|
||||
id="stop1" /></linearGradient><radialGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient1"
|
||||
id="radialGradient2"
|
||||
cx="105.28669"
|
||||
cy="75.989517"
|
||||
fx="105.28669"
|
||||
fy="75.989517"
|
||||
r="104.55426"
|
||||
gradientTransform="matrix(1,0,0,0.28196145,0,54.563403)"
|
||||
gradientUnits="userSpaceOnUse" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-0.73242915,-46.509247)"><rect
|
||||
style="fill:url(#radialGradient2);fill-opacity:0.501466;stroke-width:0.265;stroke-dasharray:none;opacity:1"
|
||||
id="rect1"
|
||||
width="209.10852"
|
||||
height="58.960541"
|
||||
x="0.73242915"
|
||||
y="46.509247"
|
||||
ry="23.071516" /><g
|
||||
id="g2"
|
||||
transform="matrix(3.5135152,0,0,3.5135152,10.184206,55.23825)"
|
||||
style="opacity:1"><g
|
||||
stroke-width="0.26458"
|
||||
id="g24"
|
||||
transform="translate(-1.09072,-0.52907)"><path
|
||||
d="M 6.35,6.35"
|
||||
fill="#99cd61"
|
||||
id="path4" /><path
|
||||
d="M 6.35,0.52917 3.8292,4.89477 6.35,6.34997 8.8703,4.89477 8.97985,1.79517 C 7.82875,1.13058 6.64105,0.52907 6.35005,0.52907 Z"
|
||||
fill="#df6277"
|
||||
id="path6" /><path
|
||||
d="M 8.9798,1.7952 6.35,6.35 8.8703,7.8052 11.3911,3.4396 C 11.24558,3.18755 10.131,2.45985 8.9799,1.7953 Z"
|
||||
fill="#fb9168"
|
||||
id="path8" /><path
|
||||
d="M 11.391,3.4396 6.35,6.35 8.8703,7.8052 11.6092,6.35 c 0,-1.3292 -0.07255,-2.6584 -0.21808,-2.9104 z"
|
||||
fill="#f3db6c"
|
||||
id="path10" /><path
|
||||
d="m 6.35,6.35 v 2.9104 h 5.041 C 11.53652,9.00835 11.60907,7.6792 11.60908,6.35 Z"
|
||||
fill="#7ab392"
|
||||
id="path12" /><path
|
||||
d="m 6.35,6.35 v 2.9104 l 2.6298,1.6443 c 1.1511,-0.66459 2.2657,-1.3923 2.4112,-1.6443 z"
|
||||
fill="#4b7cbc"
|
||||
id="path14" /><path
|
||||
d="M 6.35,6.35 3.8292,7.8052 6.35,12.1708 c 0.29104,0 1.4787,-0.60148 2.6298,-1.2661 z"
|
||||
fill="#6f488c"
|
||||
id="path16" /><path
|
||||
d="M 3.8292,4.8948 1.3089,9.2604 c 0.29104,0.5041 4.459,2.9104 5.041,2.9104 V 6.35 Z"
|
||||
fill="#4d3f33"
|
||||
id="path18" /><path
|
||||
d="m 1.309,3.4396 c -0.29104,0.5041 -0.29104,5.3167 0,5.8208 L 6.35,6.35 V 3.4396 Z"
|
||||
fill="#7a573b"
|
||||
id="path20" /><path
|
||||
d="m 6.35,0.52917 c -0.58208,-2e-8 -4.75,2.4063 -5.041,2.9104 l 5.041,2.9104 z"
|
||||
fill="#99cd61"
|
||||
id="path22" /></g><g
|
||||
transform="matrix(0.88,0,0,0.88,-11.99672,-1.77117)"
|
||||
id="g32"><g
|
||||
transform="translate(13.26,2.2776)"
|
||||
id="g28"><path
|
||||
transform="matrix(0.96975,0,0,0.96975,0.1921,0.1921)"
|
||||
d="m 6.3498,2.9393 c -0.34105,0 -2.7827,1.4099 -2.9532,1.7052 L 6.3498,9.7602 9.3036,4.6445 C 9.13308,4.34915 6.6909,2.9393 6.3498,2.9393 Z"
|
||||
fill="#ffffff"
|
||||
stroke-width="0.26458"
|
||||
id="path26" /></g><path
|
||||
d="m 16.746,6.9737 2.8639,4.9609 c 0.33073,0 2.6991,-1.3672 2.8644,-1.6536 0.16536,-0.28642 0.16536,-3.0209 0,-3.3073 l -2.8644,1.6536 z"
|
||||
fill="#dfdfdf"
|
||||
stroke-width="0.26458"
|
||||
id="path30" /></g><path
|
||||
d="m 2.73918,4.36573 c -0.14551,0.25205 -0.14553,2.6584 0,2.9104 0.14553,0.25204 2.2292,1.4552 2.5203,1.4552 v -2.9104 z"
|
||||
fill="#d6d2d2"
|
||||
stroke-width="0.26458"
|
||||
id="path34" /></g><text
|
||||
xml:space="preserve"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,2.6531882,35.791814)"
|
||||
id="text2"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:74.6667px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, Normal';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;baseline-shift:baseline;white-space:pre;shape-inside:url(#rect2);display:inline;fill:#000000;fill-opacity:1;stroke-width:1.00157;stroke-dasharray:none"><tspan
|
||||
x="184.97852"
|
||||
y="138.98718"
|
||||
id="tspan2">Download for</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.7556px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, @wght=700';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;fill:#000000;stroke-width:0.264999"
|
||||
x="51.812725"
|
||||
y="93.022728"
|
||||
id="text1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.75559929px;font-family:Cantarell;-inkscape-font-specification:'Cantarell, @wght=700';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-variation-settings:'wght' 700;stroke-width:0.265"
|
||||
x="51.812725"
|
||||
y="93.022728">Prism Launcher</tspan></text></g></svg>
|
After Width: | Height: | Size: 7.3 KiB |
|
@ -1,10 +1,14 @@
|
|||
# Installing the Modpack with Prism Launcher (or ATLauncher)
|
||||
# Installing the Modpack with Prism Launcher
|
||||
|
||||
/// admonition | Outdated
|
||||
type: danger
|
||||
These installation instructions are incorrect! Please join the [Discord server](https://invite.galacticfactory.cc/) for assistance.
|
||||
///
|
||||
First, click on the "Add Instance" button in the top left corner of the Prism Launcher window.
|
||||
|
||||
Go to the [Releases](https://coastalcommits.com/GalacticFactory/GalacticFactory/releases) page of this repository and download `GalacticFactory - Prism Launcher.zip` or `GalacticFactory - ATLauncher.zip`, depending on your launcher.
|
||||

|
||||
|
||||

|
||||
Next, click the "Import" tab, and paste the following link into the link field:
|
||||
`https://download.galacticfactory.cc/PrismLauncher/GalacticFactory`
|
||||
|
||||

|
||||
|
||||
Finally, click the "Import" button to finish importing the modpack.
|
||||
If this process fails, please try downloading the modpack by clicking the button below and importing it manually.
|
||||
[{: style="height:200px;width:350px"}](https://download.galacticfactory.cc/PrismLauncher/GalacticFactory)
|
||||
|
|
|
@ -1,6 +1,11 @@
|
|||
# Post-Install Tips and Tricks
|
||||
|
||||
I highly recommend pre-loading your chunks so that you can prevent lag when players generate new ones. Chunky is included in GalacticFactory as of 0.2.0, here are a few basic commands to pre-load with the mod. **Keep in mind that pre-loading can take quite a long time, and you should probably do it when people aren't online**.
|
||||
I highly recommend pre-loading your chunks so that you can prevent lag when players generate new ones. Chunky is included in GalacticFactory as of 0.2.0, here are a few basic commands to pre-load with the mod.
|
||||
|
||||
/// admonition
|
||||
type: info
|
||||
Pre-loading can take quite a long time, and you should probably do it when people aren't online, to prevent crashes.
|
||||
///
|
||||
|
||||
Choose the world, replacing `minecraft:overworld` with the corresponding world:
|
||||
|
||||
|
|
1128
poetry.lock
generated
|
@ -1,20 +1,15 @@
|
|||
[tool.poetry]
|
||||
[project]
|
||||
name = "galacticfactory-docs"
|
||||
version = "0.1.0"
|
||||
description = "Documentation for the GalacticFactory modpack"
|
||||
authors = ["GalacticFactory <contact@galacticfactory.cc>"]
|
||||
authors = [{name="GalacticFactory", email="contact@galacticfactory.cc"}]
|
||||
license = "MIT"
|
||||
readme = "README.md"
|
||||
|
||||
[tool.poetry.dependencies]
|
||||
python = "^3.8"
|
||||
mkdocs = "1.5.3"
|
||||
mkdocs-git-authors-plugin = "0.7.2"
|
||||
mkdocs-git-revision-date-localized-plugin = "1.2.2"
|
||||
mkdocs-material = {extras = ["imaging"], version = "^9.5.2"}
|
||||
mkdocs-redirects = "^1.2.1"
|
||||
|
||||
|
||||
[build-system]
|
||||
requires = ["poetry-core"]
|
||||
build-backend = "poetry.core.masonry.api"
|
||||
requires-python = ">=3.11"
|
||||
dependencies = [
|
||||
"mkdocs>=1.6.1",
|
||||
"mkdocs-git-authors-plugin>=0.9.0",
|
||||
"mkdocs-git-revision-date-localized-plugin>=1.2.9",
|
||||
"mkdocs-material[imaging]>=9.5.42",
|
||||
"mkdocs-redirects>=1.2.1",
|
||||
]
|
||||
|
|
|
@ -57,6 +57,10 @@ function Symlink {
|
|||
New-Item -ItemType SymbolicLink -Path "$gitHooksDir\post-commit" -Target "$rootDir\scripts\hooks\post-commit" -Force
|
||||
}
|
||||
|
||||
if (-not (Get-Command packwiz -ErrorAction SilentlyContinue)) {
|
||||
Install-Packwiz
|
||||
} else {
|
||||
Write-Host "packwiz already installed, skipping installation step"
|
||||
}
|
||||
Symlink
|
||||
Write-Host "Script execution completed successfully!"
|
||||
|
|
|
@ -1,5 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Set the script directory and project root directory
|
||||
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
cd "$script_dir" || exit 1
|
||||
project_root=$(git rev-parse --show-toplevel)
|
||||
|
||||
# Function to install packwiz and add it to the system path
|
||||
install_packwiz() {
|
||||
# Download packwiz executable
|
||||
|
@ -7,35 +12,51 @@ install_packwiz() {
|
|||
|
||||
# Move packwiz executable to a system directory (you may need sudo)
|
||||
sudo mv packwiz /usr/local/bin/packwiz
|
||||
sudo chmod +x /usr/local/bin/packwiz
|
||||
sudo chmod 111 /usr/local/bin/packwiz
|
||||
|
||||
# Add packwiz to the system path
|
||||
echo 'export PATH="$PATH:/usr/local/bin"' >> ~/.bashrc
|
||||
source ~/.bashrc
|
||||
if [[ ! ":$PATH:" == *":/usr/local/bin:"* ]]; then
|
||||
echo "export PATH='$PATH:/usr/local/bin'" >> ~/.bashrc
|
||||
fi
|
||||
|
||||
# Generate autocompletion script
|
||||
packwiz completion bash >~/.packwiz
|
||||
if ! grep -q "source ~/.packwiz" ~/.bashrc; then
|
||||
echo 'source ~/.packwiz' >>~/.bashrc
|
||||
echo "Successfully enabled packwiz autocompletion"
|
||||
else
|
||||
echo "packwiz autocompletion already enabled"
|
||||
fi
|
||||
|
||||
source ~/.bashrc
|
||||
}
|
||||
|
||||
# Function to create symlink for pre-commit hook
|
||||
create_symlink() {
|
||||
# Check if .git/hooks directory exists
|
||||
if [ ! -d ".git/hooks" ]; then
|
||||
echo "Error: .git/hooks directory does not exist"
|
||||
exit 1
|
||||
if [ ! -d "$project_root/.git/hooks" ]; then
|
||||
mkdir -p "$project_root/.git/hooks"
|
||||
fi
|
||||
|
||||
# Create symlink for pre-commit hook
|
||||
ln -s "$(pwd)/scripts/hooks/post-commit" "$(pwd)/.git/hooks/post-commit"
|
||||
# Delete old symlink
|
||||
rm -f "$project_root/.git/hooks/post-commit"
|
||||
|
||||
# Create symlink for post-commit hook
|
||||
ln -s "$project_root/scripts/hooks/post-commit" "$project_root/.git/hooks/post-commit"
|
||||
|
||||
# Verify symlink creation
|
||||
ls -l .git/hooks/post-commit
|
||||
ls -l "$project_root/.git/hooks/post-commit"
|
||||
}
|
||||
|
||||
# Main function
|
||||
main() {
|
||||
# Install packwiz
|
||||
if ! which packwiz &>/dev/null; then
|
||||
install_packwiz
|
||||
else
|
||||
echo "packwiz is already installed, skipping installation step"
|
||||
fi
|
||||
|
||||
# Create symlink for pre-commit hook
|
||||
create_symlink
|
||||
|
|
|
@ -1,16 +1,34 @@
|
|||
#!/bin/sh
|
||||
project_root=$(git rev-parse --show-toplevel)
|
||||
cd "$project_root"/src || exit
|
||||
|
||||
echo "post-commit: Checking version numbers"
|
||||
packwiz_version=$(grep '^version =' pack.toml | awk -F'=' '{print $2}' | tr -d '"' | xargs)
|
||||
bcc_version=$(grep 'modpackVersion =' config/bcc-common.toml | awk -F'=' '{print $2}' | tr -d '"' | xargs)
|
||||
echo "post-commit: Packwiz version: $packwiz_version"
|
||||
echo "post-commit: BCC version: $bcc_version"
|
||||
|
||||
if [ "$packwiz_version" != "$bcc_version" ]; then
|
||||
echo "post-commit: Version numbers do not match, updating config/bcc-common.toml"
|
||||
sed -i "s/modpackVersion = .*/modpackVersion = \"$packwiz_version\"/" config/bcc-common.toml
|
||||
else
|
||||
echo "post-commit: Version numbers match"
|
||||
fi
|
||||
|
||||
echo "post-commit: Refreshing packwiz"
|
||||
cd src
|
||||
packwiz refresh
|
||||
|
||||
echo "post-commit: Adding changes to git"
|
||||
git add .
|
||||
|
||||
echo "post-commit: Checking for changes"
|
||||
if git diff-index HEAD --; then
|
||||
echo "post-commit: No changes detected, exiting"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
echo "post-commit: Amending commit with refreshed files"
|
||||
git commit --amend --gpg-sign --no-edit --no-verify --reuse-message=HEAD
|
||||
|
||||
echo "post-commit: Done"
|
||||
exit 0
|
||||
|
|
73
src/config/aether-client.toml
Normal file
|
@ -0,0 +1,73 @@
|
|||
|
||||
[Rendering]
|
||||
#Changes Zephyr and Aerwhale rendering to use their old models from the b1.7.3 version of the mod
|
||||
"Switches to legacy mob models" = false
|
||||
#Disables the Aether's custom skybox in case you have a shader that is incompatible with custom skyboxes
|
||||
"Disables Aether custom skybox" = false
|
||||
#Removes warm-tinting of the lightmap in the Aether, giving the lighting a colder feel
|
||||
"Makes lightmap colder" = true
|
||||
#Enables a green-tinted sunrise and sunset in the Aether, similar to the original mod
|
||||
"Enables green sunrise/sunset" = false
|
||||
|
||||
[Gui]
|
||||
#Adds a button to the top right of the main menu screen to toggle between the Aether and vanilla menu
|
||||
"Enables Aether menu button" = false
|
||||
#Changes the background panorama into a preview of the latest played world
|
||||
"Enables world preview" = false
|
||||
#Adds a button to the top right of the main menu screen to toggle between the panorama and world preview
|
||||
"Enables toggle world button" = false
|
||||
#Adds a button to the top right of the main menu screen to allow quick loading into a world if the world preview is enabled
|
||||
"Enables quick load button" = false
|
||||
#Determines that menu elements will align left if the menu's world preview is active, if true, this overrides 'Align menu elements left'
|
||||
"Align menu elements left with world preview" = false
|
||||
#Determines the default Aether menu style to switch to with the menu theme button
|
||||
"Default Aether menu style" = "aether:the_aether_left"
|
||||
#Determines the default Minecraft menu style to switch to with the menu theme button
|
||||
"Default Minecraft menu style" = "cumulus_menus:minecraft"
|
||||
#Adds random trivia and tips to the bottom of loading screens
|
||||
"Enables random trivia" = true
|
||||
#Makes the extra hearts given by life shards display as silver colored
|
||||
"Enables silver life shard hearts" = true
|
||||
#Disables the Aether's accessories button from appearing in GUIs
|
||||
"Disables the accessories button" = true
|
||||
#The y-coordinate of the Ascending to the Aether and Descending from the Aether text in loading screens
|
||||
"Portal text y-coordinate in loading screens" = 50
|
||||
#The x-coordinate of the accessories button in the inventory and curios menus
|
||||
"Button x-coordinate in inventory menus" = 27
|
||||
#The y-coordinate of the accessories button in the inventory and curios menus
|
||||
"Button y-coordinate in inventory menus" = 68
|
||||
#The x-coordinate of the accessories button in the creative menu
|
||||
"Button x-coordinate in creative menu" = 74
|
||||
#The y-coordinate of the accessories button in the creative menu
|
||||
"Button y-coordinate in creative menu" = 40
|
||||
#The x-coordinate of the accessories button in the accessories menu
|
||||
"Button x-coordinate in accessories menu" = 9
|
||||
#The y-coordinate of the accessories button in the accessories menu
|
||||
"Button y-coordinate in accessories menu" = 68
|
||||
#The x-coordinate of the perks button layout when in the pause menu
|
||||
"Layout x-coordinate in pause menu" = -116
|
||||
#The y-coordinate of the perks button layout when in the pause menu
|
||||
"Layout y-coordinate in pause menu" = 0
|
||||
#Enables the overlay at the top of the screen for the Hammer of Kingbdogz' cooldown
|
||||
"Enables Hammer of Kingbdogz' cooldown overlay" = true
|
||||
|
||||
[Audio]
|
||||
#Sets the minimum delay for the Aether's music manager to use if needing to reset the song delay outside the Aether
|
||||
"Set backup minimum music delay" = 12000
|
||||
#Sets the maximum delay for the Aether's music manager to use if needing to reset the song delay outside the Aether
|
||||
"Set backup maximum music delay" = 24000
|
||||
#Disables the Aether's internal music manager, if true, this overrides all other audio configs
|
||||
"Disables Aether music manager" = false
|
||||
#Disables the Aether's menu music in case another mod implements its own, only works if 'Disables Aether music manager' is false
|
||||
"Disables Aether menu music" = false
|
||||
#Disables the menu music on the vanilla world preview menu, only works if 'Disables Aether music manager' is false
|
||||
"Disables vanilla world preview menu music" = false
|
||||
#Disables the menu music on the Aether world preview menu, only works if 'Disables Aether music manager' is false
|
||||
"Disables Aether world preview menu music" = false
|
||||
|
||||
[Miscellaneous]
|
||||
#Disables the Cumulus menu selection screen button on launch
|
||||
"Disable Cumulus button" = false
|
||||
#Enables a direct join button for the official server
|
||||
"Enables server button" = false
|
||||
|
19
src/config/aether-common.toml
Normal file
|
@ -0,0 +1,19 @@
|
|||
|
||||
[Gameplay]
|
||||
#Use the default Curios menu instead of the Aether's Accessories Menu. WARNING: Do not enable this without emptying your equipped accessories
|
||||
"Use default Curios' menu" = true
|
||||
#On world creation, the player is given an Aether Portal Frame item to automatically go to the Aether with
|
||||
"Gives player Aether Portal Frame item" = false
|
||||
#When the player enters the Aether, they are given a Book of Lore and Golden Parachutes as starting loot
|
||||
"Gives starting loot on entry" = true
|
||||
#Determines whether the Sun Spirit's dialogue when meeting him should play through every time you meet him
|
||||
"Repeat Sun Spirit's battle dialogue" = true
|
||||
#Determines if a message that links The Aether mod's Patreon should show
|
||||
"Show Patreon message" = true
|
||||
|
||||
["Data Pack"]
|
||||
#Sets the Aether Temporary Freezing data pack to be added to new worlds automatically
|
||||
"Add Temporary Freezing automatically" = false
|
||||
#Sets the Aether Ruined Portals data pack to be added to new worlds automatically
|
||||
"Add Ruined Portals automatically" = true
|
||||
|
13
src/config/bcc-common.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
|
||||
#General settings
|
||||
[general]
|
||||
#The CurseForge project ID for the modpack
|
||||
#Range: > 0
|
||||
modpackProjectID = 0
|
||||
#The name of the modpack
|
||||
modpackName = "GalacticFactory"
|
||||
#The version of the modpack
|
||||
modpackVersion = " 0.9.6"
|
||||
#Use the metadata.json to determine the modpack version
|
||||
#ONLY ENABLE THIS IF YOU KNOW WHAT YOU ARE DOING
|
||||
useMetadata = false
|
291
src/config/defaultoptions/keybindings.txt
Normal file
|
@ -0,0 +1,291 @@
|
|||
key_key.attack:key.mouse.left:NONE
|
||||
key_key.use:key.mouse.right:NONE
|
||||
key_key.forward:key.keyboard.w:NONE
|
||||
key_key.left:key.keyboard.a:NONE
|
||||
key_key.back:key.keyboard.s:NONE
|
||||
key_key.right:key.keyboard.d:NONE
|
||||
key_key.jump:key.keyboard.space:NONE
|
||||
key_key.sneak:key.keyboard.left.control:NONE
|
||||
key_key.sprint:key.keyboard.left.shift:NONE
|
||||
key_key.drop:key.keyboard.q:NONE
|
||||
key_key.inventory:key.keyboard.e:NONE
|
||||
key_key.chat:key.keyboard.slash:NONE
|
||||
key_key.playerlist:key.keyboard.tab:NONE
|
||||
key_key.pickItem:key.mouse.middle:NONE
|
||||
key_key.command:key.keyboard.unknown:NONE
|
||||
key_key.socialInteractions:key.keyboard.unknown:NONE
|
||||
key_key.screenshot:key.keyboard.f2:NONE
|
||||
key_key.togglePerspective:key.keyboard.f5:NONE
|
||||
key_key.smoothCamera:key.keyboard.unknown:NONE
|
||||
key_key.fullscreen:key.keyboard.f11:NONE
|
||||
key_key.spectatorOutlines:key.keyboard.unknown:NONE
|
||||
key_key.swapOffhand:key.keyboard.f:NONE
|
||||
key_key.saveToolbarActivator:key.keyboard.unknown:NONE
|
||||
key_key.loadToolbarActivator:key.keyboard.unknown:NONE
|
||||
key_key.advancements:key.keyboard.unknown:NONE
|
||||
key_key.hotbar.1:key.keyboard.1:NONE
|
||||
key_key.hotbar.2:key.keyboard.2:NONE
|
||||
key_key.hotbar.3:key.keyboard.3:NONE
|
||||
key_key.hotbar.4:key.keyboard.4:NONE
|
||||
key_key.hotbar.5:key.keyboard.5:NONE
|
||||
key_key.hotbar.6:key.keyboard.6:NONE
|
||||
key_key.hotbar.7:key.keyboard.7:NONE
|
||||
key_key.hotbar.8:key.keyboard.8:NONE
|
||||
key_key.hotbar.9:key.keyboard.9:NONE
|
||||
key_keybind.ironjetpacks.engine:key.keyboard.y:NONE
|
||||
key_keybind.ironjetpacks.hover:key.keyboard.u:NONE
|
||||
key_keybind.ironjetpacks.ascend:key.keyboard.unknown:NONE
|
||||
key_keybind.ironjetpacks.descend:key.keyboard.unknown:NONE
|
||||
key_keybind.ironjetpacks.increment_throttle:key.keyboard.period:NONE
|
||||
key_keybind.ironjetpacks.decrement_throttle:key.keyboard.comma:NONE
|
||||
key_key.modernfix.config:key.keyboard.unknown:NONE
|
||||
key_key.cadmus.open_claim_map:key.keyboard.unknown:NONE
|
||||
key_key.paraglider.paragliderSettings:key.keyboard.unknown:NONE
|
||||
key_key.industrialforegoing.backpack.desc:key.keyboard.unknown:NONE
|
||||
key_key.curios.open.desc:key.keyboard.unknown:NONE
|
||||
key_iris.keybind.reload:key.keyboard.o:NONE
|
||||
key_iris.keybind.toggleShaders:key.keyboard.i:NONE
|
||||
key_iris.keybind.shaderPackSelection:key.keyboard.p:NONE
|
||||
key_key.toms_storage.open_terminal:key.keyboard.unknown:NONE
|
||||
key_key.mekanism.mode:key.keyboard.keypad.5:NONE
|
||||
key_key.mekanism.head_mode:key.keyboard.keypad.7:NONE
|
||||
key_key.mekanism.chest_mode:key.keyboard.keypad.8:NONE
|
||||
key_key.mekanism.legs_mode:key.keyboard.keypad.9:NONE
|
||||
key_key.mekanism.feet_mode:key.keyboard.keypad.6:NONE
|
||||
key_key.mekanism.details:key.keyboard.left.control:NONE
|
||||
key_key.mekanism.description:key.keyboard.n:CONTROL
|
||||
key_key.mekanism.module_tweaker:key.keyboard.left.bracket:NONE
|
||||
key_key.mekanism.key_boost:key.keyboard.left.shift:NONE
|
||||
key_key.mekanism.key_hud:key.keyboard.unknown:NONE
|
||||
key_key.heracles.open_quests:key.keyboard.backslash:NONE
|
||||
key_pneumaticcraft.armor.options:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.helmet.hack:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.helmet.debugging.drone:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.boots.kick:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.chestplate.launcher:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.boots.jet_boots:key.keyboard.space:NONE
|
||||
key_key.push_to_talk:key.keyboard.unknown:NONE
|
||||
key_key.whisper:key.keyboard.unknown:NONE
|
||||
key_key.mute_microphone:key.keyboard.unknown:NONE
|
||||
key_key.disable_voice_chat:key.keyboard.unknown:NONE
|
||||
key_key.hide_icons:key.keyboard.unknown:NONE
|
||||
key_key.voice_chat:key.keyboard.unknown:NONE
|
||||
key_key.voice_chat_settings:key.keyboard.unknown:NONE
|
||||
key_key.voice_chat_group:key.keyboard.unknown:NONE
|
||||
key_key.voice_chat_toggle_recording:key.keyboard.unknown:NONE
|
||||
key_key.voice_chat_adjust_volumes:key.keyboard.unknown:NONE
|
||||
key_key.trade_cycling.cycle_trades:key.keyboard.unknown:NONE
|
||||
key_keybinds.bettercombat.feint:key.keyboard.unknown:NONE
|
||||
key_keybinds.bettercombat.toggle_mine_with_weapons:key.keyboard.t:NONE
|
||||
key_key.immersiveengineering.magnetEquip:key.keyboard.s:NONE
|
||||
key_key.immersiveengineering.railgunZoom:key.mouse.middle:NONE
|
||||
key_key.immersiveengineering.chemthrowerSwitch:key.keyboard.unknown:NONE
|
||||
key_Camera left:key.keyboard.left:NONE
|
||||
key_Camera right:key.keyboard.right:NONE
|
||||
key_Camera closer:key.keyboard.up:NONE
|
||||
key_Camera farther:key.keyboard.down:NONE
|
||||
key_Camera up:key.keyboard.page.up:NONE
|
||||
key_Camera down:key.keyboard.page.down:NONE
|
||||
key_Swap shoulder:key.keyboard.l:NONE
|
||||
key_Toggle perspective:key.keyboard.unknown:NONE
|
||||
key_Free look:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_switch_waypoint_set:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_instant_waypoint:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_slime:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_grid:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_waypoints:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_map:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_enlarge_map:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_waypoints_key:key.keyboard.n:CONTROL
|
||||
key_gui.xaero_zoom_in:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_zoom_out:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_new_waypoint:key.keyboard.n:NONE
|
||||
key_gui.xaero_display_all_sets:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_light_overlay:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_entity_radar:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_reverse_entity_radar:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_alternative_list_players:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_tracked_players:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_minimap_settings:key.keyboard.unknown:NONE
|
||||
key_key.prometheus.open_homes:key.keyboard.unknown:NONE
|
||||
key_key.ryoamiclights.dyn_light:key.keyboard.unknown:NONE
|
||||
key_options.narrator:key.keyboard.unknown:NONE
|
||||
key_cos.key.opencosarmorinventory:key.keyboard.unknown:NONE
|
||||
key_key.ad_astra.toggle_suit_flight:key.keyboard.unknown:NONE
|
||||
key_key.ad_astra.open_radio:key.keyboard.unknown:NONE
|
||||
key_key.unionlib.open_union_inventory:key.keyboard.unknown:NONE
|
||||
key_keybind.advancedperipherals.description:key.keyboard.left.control:NONE
|
||||
key_key.aether.open_accessories.desc:key.keyboard.unknown:NONE
|
||||
key_key.aether.gravitite_jump_ability.desc:key.keyboard.space:NONE
|
||||
key_key.aether.invisibility_toggle.desc:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_open_map:key.keyboard.m:NONE
|
||||
key_gui.xaero_open_settings:key.keyboard.right.bracket:NONE
|
||||
key_gui.xaero_map_zoom_in:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_map_zoom_out:key.keyboard.unknown:NONE
|
||||
key_gui.xaero_quick_confirm:key.keyboard.right.shift:NONE
|
||||
key_gui.xaero_toggle_dimension:key.keyboard.unknown:NONE
|
||||
key_placebo.toggleTrails:key.keyboard.unknown:NONE
|
||||
key_placebo.toggleWings:key.keyboard.unknown:NONE
|
||||
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b:NONE
|
||||
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c:NONE
|
||||
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown:NONE
|
||||
key_keybind.sophisticatedbackpacks.sort:key.mouse.middle:NONE
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown:NONE
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown:NONE
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown:NONE
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT
|
||||
key_key.relics.ability_list:key.keyboard.unknown:NONE
|
||||
key_railways.keyinfo.bogey_menu:key.keyboard.left.alt:NONE
|
||||
key_railways.keyinfo.cycle_menu:key.keyboard.left.alt:NONE
|
||||
key_key.tempad.shortcut:key.keyboard.z:NONE
|
||||
key_key.tempad.favorite:key.keyboard.x:NONE
|
||||
key_key.mekanismadditions.voice:key.keyboard.unknown:NONE
|
||||
key_key.cataclysm.ability:key.keyboard.unknown:NONE
|
||||
key_key.cataclysm.armor_ability:key.keyboard.unknown:NONE
|
||||
key_oreexcavation.key.excavate:key.keyboard.grave.accent:NONE
|
||||
key_oreexcavation.key.shape_toggle:key.keyboard.unknown:NONE
|
||||
key_oreexcavation.key.shape_edit:key.keyboard.unknown:NONE
|
||||
key_key.seasonhud.options:key.keyboard.unknown:NONE
|
||||
key_artifacts.key.helium_flamingo.activate:key.keyboard.unknown:NONE
|
||||
key_artifacts.key.night_vision_goggles.toggle:key.keyboard.unknown:NONE
|
||||
key_artifacts.key.universal_attractor.toggle:key.keyboard.unknown:NONE
|
||||
key_key.effortlessbuilding.mode.desc:key.keyboard.right.alt:NONE
|
||||
key_key.effortlessbuilding.hud.desc:key.keyboard.keypad.add:NONE
|
||||
key_key.effortlessbuilding.undo.desc:key.keyboard.z:CONTROL
|
||||
key_key.effortlessbuilding.redo.desc:key.keyboard.y:CONTROL
|
||||
key_key.effortlessbuilding.previous_build_mode.desc:key.keyboard.unknown:NONE
|
||||
key_key.effortlessbuilding.disable_build_mode_toggle.desc:key.keyboard.unknown:NONE
|
||||
key_key.inventorysorter.sort:key.mouse.middle:NONE
|
||||
key_key.inventorysorter.itemout:key.mouse.102:NONE
|
||||
key_key.inventorysorter.itemin:key.mouse.100:NONE
|
||||
key_key.tacz.inspect.desc:key.keyboard.h:NONE
|
||||
key_key.tacz.reload.desc:key.keyboard.r:NONE
|
||||
key_key.tacz.shoot.desc:key.mouse.left:NONE
|
||||
key_key.tacz.interact.desc:key.keyboard.k:NONE
|
||||
key_key.tacz.fire_select.desc:key.keyboard.j:NONE
|
||||
key_key.tacz.aim.desc:key.mouse.right:NONE
|
||||
key_key.tacz.refit.desc:key.keyboard.g:NONE
|
||||
key_key.tacz.zoom.desc:key.keyboard.v:NONE
|
||||
key_key.tacz.melee.desc:key.keyboard.v:NONE
|
||||
key_key.tacz.open_config.desc:key.keyboard.t:ALT
|
||||
key_key.sethorse.desc:key.keyboard.unknown:NONE
|
||||
key_key.callhorse.desc:key.keyboard.unknown:NONE
|
||||
key_key.showstats.desc:key.keyboard.unknown:NONE
|
||||
key_key.argonauts.open_party_chat:key.keyboard.unknown:NONE
|
||||
key_key.argonauts.open_guild_chat:key.keyboard.unknown:NONE
|
||||
key_create.keyinfo.toolmenu:key.keyboard.unknown:NONE
|
||||
key_create.keyinfo.toolbelt:key.keyboard.unknown:NONE
|
||||
key_key.toastcontrol.clear:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.place_item:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.tool_config:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.tool_modules:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.toggle_flight:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.toggle_magnet:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.dislocator_teleport:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.dislocator_blink:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.dislocator_gui:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.dislocator_up:key.keyboard.unknown:NONE
|
||||
key_key.draconicevolution.dislocator_down:key.keyboard.unknown:NONE
|
||||
key_key.toolbelt.open:key.keyboard.unknown:NONE
|
||||
key_key.toolbelt.cycle.left:key.keyboard.unknown:NONE
|
||||
key_key.toolbelt.cycle.right:key.keyboard.unknown:NONE
|
||||
key_key.toolbelt.slot:key.keyboard.unknown:NONE
|
||||
key_key.jade.config:key.keyboard.keypad.0:NONE
|
||||
key_key.jade.show_overlay:key.keyboard.keypad.1:NONE
|
||||
key_key.jade.toggle_liquid:key.keyboard.keypad.2:NONE
|
||||
key_key.jade.show_recipes:key.keyboard.keypad.3:NONE
|
||||
key_key.jade.show_uses:key.keyboard.keypad.4:NONE
|
||||
key_key.jade.narrate:key.keyboard.unknown:NONE
|
||||
key_key.jade.show_details:key.keyboard.left.control:NONE
|
||||
key_key.ae2.guide:key.keyboard.unknown:NONE
|
||||
key_key.ae2.wireless_pattern_access_terminal:key.keyboard.unknown:NONE
|
||||
key_key.ae2.ae2wtlib_restock:key.keyboard.unknown:NONE
|
||||
key_key.ae2.ae2wtlib_magnet:key.keyboard.unknown:NONE
|
||||
key_key.ae2.portable_item_cell:key.keyboard.unknown:NONE
|
||||
key_key.ae2.portable_fluid_cell:key.keyboard.unknown:NONE
|
||||
key_key.ae2.wireless_pattern_encoding_terminal:key.keyboard.unknown:NONE
|
||||
key_key.ae2.wireless_terminal:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.autorun:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.back:key.mouse.4:NONE
|
||||
key_quark.keybind.camera_mode:key.keyboard.f12:NONE
|
||||
key_quark.keybind.transfer_insert:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.transfer_extract:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.shift_lock:key.keyboard.unknown:NONE
|
||||
key_quark.emote.no:key.keyboard.unknown:NONE
|
||||
key_quark.emote.yes:key.keyboard.unknown:NONE
|
||||
key_quark.emote.wave:key.keyboard.unknown:NONE
|
||||
key_quark.emote.salute:key.keyboard.unknown:NONE
|
||||
key_quark.emote.cheer:key.keyboard.unknown:NONE
|
||||
key_quark.emote.clap:key.keyboard.unknown:NONE
|
||||
key_quark.emote.think:key.keyboard.unknown:NONE
|
||||
key_quark.emote.point:key.keyboard.unknown:NONE
|
||||
key_quark.emote.shrug:key.keyboard.unknown:NONE
|
||||
key_quark.emote.headbang:key.keyboard.unknown:NONE
|
||||
key_quark.emote.weep:key.keyboard.unknown:NONE
|
||||
key_quark.emote.facepalm:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.dance:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.tpose:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.dab:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.jet:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.exorcist:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.patreon_emote.zombie:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.change_hotbar:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.sort_player:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.sort_container:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.lock_rotation:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.narrator_readout:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.narrator_full_readout:key.keyboard.unknown:NONE
|
||||
key_quark.keybind.variant_selector:key.keyboard.unknown:NONE
|
||||
key_supplementaries.keybind.quiver:key.keyboard.unknown:NONE
|
||||
key_key.parcool.Enable:key.keyboard.p:CONTROL
|
||||
key_key.parcool.Crawl:key.keyboard.c:NONE
|
||||
key_key.parcool.ClingToCliff:key.keyboard.left.shift:NONE
|
||||
key_key.parcool.Breakfall:key.keyboard.left.control:NONE
|
||||
key_key.parcool.FastRun:key.keyboard.unknown:NONE
|
||||
key_key.parcool.Dodge:key.keyboard.left.alt:NONE
|
||||
key_key.parcool.WallSlide:key.keyboard.left.control:NONE
|
||||
key_key.parcool.WallJump:key.keyboard.space:NONE
|
||||
key_key.parcool.Vault:key.keyboard.unknown:NONE
|
||||
key_key.parcool.HorizontalWallRun:key.keyboard.z:NONE
|
||||
key_key.parcool.openSetting:key.keyboard.p:ALT
|
||||
key_key.parcool.QuickTurn:key.keyboard.unknown:NONE
|
||||
key_key.parcool.Flipping:key.keyboard.unknown:NONE
|
||||
key_key.parcool.HangDown:key.keyboard.left.control:NONE
|
||||
key_key.craftpresence.config_keycode.name:key.keyboard.unknown:NONE
|
||||
key_key.entityculling.toggle:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.fall_protection:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.hover:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.air_conditioning:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.stomp:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.flight_stabilizers:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jump_boost:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.charging:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.coordinate_tracker:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.step_assist:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.entity_tracker:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.run_speed:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.compressedcreativity.block_tracker_module_kinetic:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.spawner:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.ender_visor:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.night_vision:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.reach_distance:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.magnet:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.energy:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.fluids:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.inventories:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.core_components:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.search:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.elytra:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.compressedcreativity.mechanical_visor:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.misc:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.smart_hover:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.hackables:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.scuba:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.end_portal:key.keyboard.unknown:NONE
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.builder_mode:key.keyboard.unknown:NONE
|
27
src/config/paraglider-common.toml
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
#Easy to access switches to toggle side features on and off.
|
||||
#Most of them requires server restart or datapack reload. All of them, actually.
|
||||
[features]
|
||||
#For those who wants to remove Spirit Orbs generated in the world, more specifically...
|
||||
# * Spirit Orbs generated in various chests
|
||||
# * Spirit Orbs dropped by spawners and such
|
||||
#Note that bargain recipe for Heart Containers/Stamina Vessels will persist, even if this option is disabled.
|
||||
spiritOrbGens = false
|
||||
#For those who wants to remove entirety of Heart Containers from the game, more specifically...
|
||||
# * Heart Containers obtained by "challenges" (i.e. Killing dragon, wither, raid)
|
||||
# * Bargains using Heart Containers (custom recipes won't be affected)
|
||||
#Note that if this option is disabled while staminaVessels is enabled, "challenges" will drop stamina vessels instead.
|
||||
heartContainers = false
|
||||
#For those who wants to remove entirety of Stamina Vessels from the game, more specifically...
|
||||
# * Bargains using Stamina Vessels (custom recipes won't be affected)
|
||||
staminaVessels = false
|
||||
#For those who wants to remove all structures added by this mod. Requires restart.
|
||||
structures = false
|
||||
|
||||
[debug]
|
||||
debugPlayerMovement = false
|
||||
traceMovementPacket = false
|
||||
traceVesselPacket = false
|
||||
traceBargainPacket = false
|
||||
traceWindPacket = false
|
||||
|
74
src/config/paraglider-player-states.toml
Normal file
|
@ -0,0 +1,74 @@
|
|||
|
||||
#Configuration file for player states.
|
||||
#You can adjust stamina delta (negative value means consumption / positive value means gain) and
|
||||
#recovery delay (in ticks) of all player states registered in the game.
|
||||
#To reload the config, use the following command: /paraglider reloadPlayerStates
|
||||
#
|
||||
[paraglider]
|
||||
|
||||
[paraglider.ascending]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = -3
|
||||
#Range: > 0
|
||||
recoveryDelay = 10
|
||||
|
||||
[paraglider.breathing_underwater]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 20
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.flying]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 20
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.idle]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 20
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.midair]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 0
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.on_vehicle]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 20
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.panic_paragliding]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = -3
|
||||
#Range: > 0
|
||||
recoveryDelay = 10
|
||||
|
||||
[paraglider.paragliding]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = -3
|
||||
#Range: > 0
|
||||
recoveryDelay = 10
|
||||
|
||||
[paraglider.running]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 2
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.swimming]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 3
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
||||
[paraglider.underwater]
|
||||
#Range: > -2147483648
|
||||
staminaDelta = 10
|
||||
#Range: > 0
|
||||
recoveryDelay = 0
|
||||
|
213
src/config/parcool-client.toml
Normal file
|
@ -0,0 +1,213 @@
|
|||
|
||||
["Possibility of Actions(Some do not have to work)"]
|
||||
can_WallSlide = true
|
||||
can_BreakfallReady = true
|
||||
can_CatLeap = true
|
||||
can_ClimbPoles = true
|
||||
can_ClimbUp = true
|
||||
can_ClingToCliff = true
|
||||
can_Crawl = true
|
||||
can_Dive = true
|
||||
can_Dodge = true
|
||||
can_FastRun = false
|
||||
can_FastSwim = false
|
||||
can_Flipping = true
|
||||
can_HangDown = true
|
||||
can_HorizontalWallRun = true
|
||||
can_JumpFromBar = true
|
||||
can_QuickTurn = true
|
||||
can_Roll = false
|
||||
can_SkyDive = true
|
||||
can_Slide = true
|
||||
can_Tap = true
|
||||
can_Vault = true
|
||||
can_VerticalWallRun = true
|
||||
can_WallJump = true
|
||||
|
||||
["Stamina HUD Configuration"]
|
||||
#Allowed Values: Normal, Light, Hide
|
||||
stamina_hud_type = "Light"
|
||||
#horizontal alignment
|
||||
#Allowed Values: Left, Right
|
||||
align_h_s_hud = "Right"
|
||||
#vertical alignment
|
||||
#Allowed Values: Top, Bottom
|
||||
align_v_s_hud = "Bottom"
|
||||
hide_hud_if_stamina_infinite = true
|
||||
#horizontal margin of normal HUD
|
||||
#Range: 0 ~ 100
|
||||
margin_h_stamina_hud = 3
|
||||
#vertical margin of normal HUD
|
||||
#Range: 0 ~ 100
|
||||
margin_v_stamina_hud = 3
|
||||
|
||||
[Animations]
|
||||
#Enable custom animations
|
||||
enable_animation = true
|
||||
#Enable custom animation of falling
|
||||
enable_falling_animation = true
|
||||
#Enable lean animation while FastRun
|
||||
enable_lean_animation_fast_run = false
|
||||
#Enable first-person-view animations
|
||||
enable_fov_animation = true
|
||||
#Enable rotation of camera by Dodge
|
||||
enable_camera_rotation_dodge = false
|
||||
#Enable rotation of camera by Backward Wall-Jump
|
||||
enable_camera_rotation_back_wall_jump = false
|
||||
#Enable rotation of camera by Roll
|
||||
enable_camera_rotation_roll = false
|
||||
#Enable rotation of camera by Flipping
|
||||
enable_camera_rotation_flipping = false
|
||||
#Enable animation of camera by Vault
|
||||
enable_camera_animation_vault = false
|
||||
#Enable animation of camera by Horizontal-WallRun
|
||||
enable_camera_animation_h-wall-run = true
|
||||
#Enable animation of camera by Hang-Down
|
||||
enable_camera_animation_hang-down = true
|
||||
|
||||
[Animations.Animators]
|
||||
enable_BackwardWallJumpAnimator = true
|
||||
enable_CatLeapAnimator = true
|
||||
enable_ClimbUpAnimator = true
|
||||
enable_ClingToCliffAnimator = true
|
||||
enable_CrawlAnimator = true
|
||||
enable_DiveAnimationHostAnimator = true
|
||||
enable_DiveIntoWaterAnimator = true
|
||||
enable_DodgeAnimator = true
|
||||
enable_FastRunningAnimator = false
|
||||
enable_FastSwimAnimator = false
|
||||
enable_FlippingAnimator = true
|
||||
enable_HorizontalWallRunAnimator = true
|
||||
enable_JumpFromBarAnimator = true
|
||||
enable_HangAnimator = true
|
||||
enable_KongVaultAnimator = true
|
||||
enable_RollAnimator = true
|
||||
enable_SlidingAnimator = true
|
||||
enable_SpeedVaultAnimator = true
|
||||
enable_TapAnimator = true
|
||||
enable_VerticalWallRunAnimator = true
|
||||
enable_WallJumpAnimator = true
|
||||
enable_WallSlideAnimator = true
|
||||
|
||||
[Control]
|
||||
#Control of FastRun
|
||||
#Allowed Values: PressKey, Toggle, Auto
|
||||
fast-run_control = "Auto"
|
||||
#Control of Crawl
|
||||
#Allowed Values: PressKey, Toggle
|
||||
crawl_control = "PressKey"
|
||||
#Control of Flipping
|
||||
#Allowed Values: PressRightAndLeft, TapMovementAndJump, PressFlippingKey
|
||||
flip_control = "PressFlippingKey"
|
||||
#Enable double-tapping ctrl for Dodge
|
||||
enable_double_tapping_for_dodge = false
|
||||
#Enable Crawl in air
|
||||
enable_crawl_in_air = true
|
||||
#Enable Vault in air
|
||||
enable_vault_in_air = true
|
||||
#Enable getting off steps while doing dodge
|
||||
can_get_off_steps_while_dodge = true
|
||||
#Enable backward Wall-Jump when facing to wall
|
||||
enable_wall_jump_backward = false
|
||||
#Enable Roll when creative mode (experimental)
|
||||
enable_roll_creative = false
|
||||
#Make Vault Need Vault Key Pressed
|
||||
vault_needs_key_pressed = false
|
||||
#enable players to do actions needing Fast-Running by sprint
|
||||
substitute_sprint = true
|
||||
#How long duration of dodge is deal as successive dodge
|
||||
#Range: > 0
|
||||
successive_dodge_cool_time = 30
|
||||
#Cool time of Dodge action
|
||||
#Range: > 11
|
||||
dodge_cool_time = 11
|
||||
#Max number of times of successive Dodge action
|
||||
#Range: > 1
|
||||
successive_dodge_count = 1000000
|
||||
|
||||
[Modifier]
|
||||
#How long you can do Horizontal Wall Run
|
||||
#Range: 15 ~ 40
|
||||
wall-run_continuable_tick = 25
|
||||
#How long you can do Slide
|
||||
#Range: 10 ~ 30
|
||||
sliding_continuable_tick = 15
|
||||
#FastRun speed modifier
|
||||
#Range: 0.001 ~ 4.0
|
||||
fast-run_modifier = 2.0
|
||||
#Dodge speed modifier
|
||||
#Range: 0.5 ~ 1.5
|
||||
dodge-speed_modifier = 1.0
|
||||
|
||||
["Other Configuration"]
|
||||
#Vault Animation(Dynamic is to select animation dynamically)
|
||||
#Allowed Values: SpeedVault, KongVault, Dynamic
|
||||
vault_animation_mode = "Dynamic"
|
||||
#Color theme of Setting GUI
|
||||
#Allowed Values: Red, Green, Blue, Yellow, Black
|
||||
gui_color_theme = "Blue"
|
||||
#Enable just timing effect of Breakfall
|
||||
enable_just_time_effect_breakfall = true
|
||||
#Enable sounds triggered by Action
|
||||
enable_sounds = true
|
||||
#Whether ParCool is active
|
||||
parcool_activation = true
|
||||
|
||||
[Stamina]
|
||||
#Allowed Values: Default, Hunger, Feathers, Paraglider, EpicFight
|
||||
used_stamina = "Paraglider"
|
||||
|
||||
#Caution : Max stamina and stamina recovery config is removed because they became attributes.
|
||||
[Stamina.Consumption]
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_BreakfallReady = 40
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_CatLeap = 380
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClimbPoles = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClimbUp = 150
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClingToCliff = 10
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Crawl = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Dive = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Dodge = 200
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_FastRun = 2
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_FastSwim = 3
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Flipping = 20
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_HangDown = 3
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_HorizontalWallRun = 24
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_JumpFromBar = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_QuickTurn = 30
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Roll = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_SkyDive = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Slide = 40
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Tap = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Vault = 10
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_VerticalWallRun = 150
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_WallJump = 120
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_WallSlide = 8
|
||||
#Infinite Stamina (this needs a permission from server, even if it is on single player's game. normally permitted)
|
||||
#Please check 'parcool-server.toml' in 'serverconfig' directory
|
||||
infinite_stamina = false
|
||||
#Infinite Stamina while player is cretive mode
|
||||
infinite_stamina_if_creative_mode = true
|
||||
|
49
src/config/tacz-common.toml
Normal file
|
@ -0,0 +1,49 @@
|
|||
|
||||
[gun]
|
||||
#The default fire sound range (block)
|
||||
#Range: > 0
|
||||
DefaultGunFireSoundDistance = 64
|
||||
#The range (block) of other gun sound, reloading sound etc.
|
||||
#Range: > 0
|
||||
DefaultGunOtherSoundDistance = 16
|
||||
#Whether or not the player will consume ammo in creative mode
|
||||
CreativePlayerConsumeAmmo = true
|
||||
#Auto reload all the guns in player inventory, useful for pvp servers
|
||||
AutoReloadWhenRespawn = false
|
||||
|
||||
[ammo]
|
||||
#Warning: Ammo with explosive properties can break blocks
|
||||
ExplosiveAmmoDestroysBlocks = true
|
||||
#Warning: Ammo with explosive properties can set the surroundings on fire
|
||||
ExplosiveAmmoFire = true
|
||||
#Ammo with explosive properties can add knockback effect
|
||||
ExplosiveAmmoKnockBack = true
|
||||
#The distance at which the explosion effect can be seen
|
||||
#Range: > 0
|
||||
ExplosiveAmmoVisibleDistance = 192
|
||||
#Those blocks that the ammo can pass through
|
||||
PassThroughBlocks = []
|
||||
#Whether a ammo can break the glass
|
||||
DestroyGlass = true
|
||||
#Whether a ammo can ignite the block
|
||||
IgniteBlock = true
|
||||
#Whether a ammo can ignite the entity
|
||||
IgniteEntity = true
|
||||
|
||||
[other]
|
||||
#When enabled, the reload command will not overwrite the default model file under config
|
||||
DefaultPackDebug = true
|
||||
#The farthest sound distance of the target, including minecarts type
|
||||
#Range: > 0
|
||||
TargetSoundDistance = 128
|
||||
#DEV: Server hitbox offset (If the hitbox is ahead, fill in a negative number)
|
||||
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
|
||||
ServerHitboxOffset = 3.0
|
||||
#Server hitbox latency fix
|
||||
ServerHitboxLatencyFix = true
|
||||
#The maximum latency (in milliseconds) for the server hitbox latency fix saved
|
||||
#Range: 250.0 ~ 1.7976931348623157E308
|
||||
ServerHitboxLatencyMaxSaveMs = 1000.0
|
||||
#The gun pack that the client player needs to download, needs to fill in the URL and the SHA1 value of the file
|
||||
ClientGunPackDownloadUrls = []
|
||||
|
BIN
src/config/tacz/custom/emxarms.zip
Normal file
|
@ -1,34 +0,0 @@
|
|||
|
||||
#Common configuration settings
|
||||
[common]
|
||||
#Allows you to climb up without alternating walls
|
||||
allowReClinging = false
|
||||
#Automatically turn the player when wall clinging
|
||||
autoRotation = false
|
||||
#Elytra speed boost; set to 0.0 to disable
|
||||
#Range: 0.0 ~ 5.0
|
||||
elytraSpeedBoost = 0.0
|
||||
#Enable Wall-Jump enchantments in the enchanting table
|
||||
enableEnchantments = true
|
||||
#Exhaustion gained per wall jump
|
||||
#Range: 0.0 ~ 5.0
|
||||
exhaustionWallJump = 0.3
|
||||
#Minimum distance for fall damage; set to 3.0 to disable
|
||||
#Range: 3.0 ~ 256.0
|
||||
minFallDistance = 3.0
|
||||
#Play a rush of wind as you fall to your doom
|
||||
playFallSound = true
|
||||
#Sprint speed boost; set to 0.0 to disable
|
||||
#Range: 0.0 ~ 5.0
|
||||
sprintSpeedBoost = 0.0
|
||||
#Walk up steps even while airborne, also jump over fences
|
||||
stepAssist = true
|
||||
#Allows you to jump in mid-air
|
||||
useDoubleJump = true
|
||||
#Allows you to wall cling and wall jump
|
||||
useWallJump = true
|
||||
#Range: 0.0 ~ 1.0
|
||||
wallJumpHeight = 0.55
|
||||
#Ticks wall clinged before starting wall slide
|
||||
#Range: > 0
|
||||
wallSlideDelay = 15
|
27
src/defaultconfigs/betterparagliders-server.toml
Normal file
|
@ -0,0 +1,27 @@
|
|||
|
||||
[stamina]
|
||||
#How much more/less stamina is consumed from melee attacks.
|
||||
#Range: 0.0 ~ 10.0
|
||||
melee_stamina_consumption = 0.5
|
||||
#How much more/less stamina is consumed from two handed attacks (stacks with MELEE_STAMINA_CONSUMPTION).
|
||||
#Range: 0.0 ~ 10.0
|
||||
two_handed_stamina_consumption = 2.0
|
||||
#How much more/less stamina is consumed from one handed (and dual wielding) attacks (stacks with MELEE_STAMINA_CONSUMPTION).
|
||||
#Range: 0.0 ~ 10.0
|
||||
one_handed_stamina_consumption = 2.5
|
||||
#The base amount of stamina a range attack will cost.
|
||||
#Range: 0.0 ~ 10.0
|
||||
ranged_stamina_consumption = 1.0
|
||||
#The base amount of stamina blocking with a shield will cost.
|
||||
#Range: 0.0 ~ 100.0
|
||||
block_stamina_consumption = 10.0
|
||||
#The base amount of stamina blocking a projectile will cost (in addition to blocking cost).
|
||||
#Range: 0.0 ~ 100.0
|
||||
projectile_stamina_consumption = 5.0
|
||||
#The effect ID that will be applied when a player runs out of stamina (default is Mining Fatigue and Weakness respectively).
|
||||
#Refer to https://minecraft.fandom.com/wiki/Effect#Effect_list for a list of the effects and their corresponding IDs
|
||||
effects = [4, 18, 2]
|
||||
#The strength applied to the depletion effect above (The default is 2 and 7. A value such as 4 would apply Weakness IV).
|
||||
#If no value is set here, and an extra effect is added above, then the effect strength will default to 1.
|
||||
effects_strength = [5, 1, 2]
|
||||
|
62
src/defaultconfigs/paraglider-server.toml
Normal file
|
@ -0,0 +1,62 @@
|
|||
#Fire will float you upward.
|
||||
ascendingWinds = true
|
||||
#You can customize which block produces wind.
|
||||
#Write each blockstate to one of this format:
|
||||
# [block ID] (Matches all state of the block)
|
||||
# [block ID]#[property1=value],[property2=value],[property3=value] (Matches state of the block that has specified properties)
|
||||
# #[Tag ID] (Matches all blocks with the tag)
|
||||
#Same property cannot be specified multiple times. Wind sources with any invalid part will be excluded.
|
||||
windSources = ["fire", "soul_fire", "campfire#lit=true", "soul_campfire#lit=true"]
|
||||
#Multiplier to horizontal movement speed while paragliding.
|
||||
#Value of 0.5 means 50% of the speed, 2.0 means two times the speed and so forth.
|
||||
#Range: 0.2 ~ 10.0
|
||||
paraglidingSpeed = 1.0
|
||||
#Durability of Paragliders. Set to zero to disable durability.
|
||||
#Range: > 0
|
||||
paragliderDurability = 0
|
||||
#Configurable option for Towers of the Wild compat feature. Can be ignored if Towers of the Wild is not installed.
|
||||
#DEFAULT: Default option, spawn Deku Leaf in ocean tower chests and Paraglider in normal tower chests
|
||||
#DISABLE: Don't spawn anything
|
||||
#PARAGLIDER_ONLY: Spawn paraglider in both ocean and normal tower chests
|
||||
#DEKU_LEAF_ONLY: Spawn deku leaf in both ocean and normal tower chests, like a boss
|
||||
#Allowed Values: DEFAULT, DISABLE, PARAGLIDER_ONLY, DEKU_LEAF_ONLY
|
||||
paragliderInTowersOfTheWild = "DEFAULT"
|
||||
|
||||
[spiritOrbs]
|
||||
#If true, Wither will drop heart container(stamina vessel if heart container is disabled) upon death.
|
||||
enderDragonDropsVessel = true
|
||||
#If true, Raids will give heart container(stamina vessel if heart container is disabled) upon victory.
|
||||
raidGivesVessel = true
|
||||
#Amount of Spirit Orbs dropped from spawners.
|
||||
#Range: 0 ~ 64
|
||||
spawnerSpiritOrbDrops = 2
|
||||
#If true, various types of chest will have chances of having Spirit Orbs inside.
|
||||
#Does not change contents of already generated chests.
|
||||
spiritOrbLoots = true
|
||||
|
||||
[vessels]
|
||||
#Starting health points measured in number of hearts.
|
||||
#Range: 1 ~ 512
|
||||
startingHearts = 10
|
||||
#Maximum amount of Heart Containers one player can consume.
|
||||
#Do note that the maximum health point is capped at value of 1024 (or 512 hearts) by Minecraft's default
|
||||
#attribute system; without modifying these limits, Heart Containers won't give you extra hearts beyond that.
|
||||
#Range: 0 ~ 512
|
||||
maxHeartContainers = 0
|
||||
#Maximum amount of stamina Player can get. Do note that one third of this value is equal to one stamina wheel.
|
||||
#Range: > 0
|
||||
maxStamina = 3000
|
||||
#Amount of stamina Player starts with. Values higher than maxStamina doesn't work.
|
||||
#If you want to make starting stamina displayed as one full stamina wheel, this value should be one third of maxStamina.
|
||||
#Range: > 0
|
||||
startingStamina = 1000
|
||||
#Stamina Vessels players need to obtain max out stamina. More vessels means lesser stamina increase per vessel.
|
||||
#Range: > 0
|
||||
maxStaminaVessels = 20
|
||||
|
||||
[stamina]
|
||||
#Paragliding will consume stamina.
|
||||
paraglidingConsumesStamina = true
|
||||
#Certain non-paragliding actions, such as running and swimming, will consume stamina.
|
||||
runningAndSwimmingConsumesStamina = false
|
||||
|
88
src/defaultconfigs/parcool-server.toml
Normal file
|
@ -0,0 +1,88 @@
|
|||
|
||||
[Limitations]
|
||||
#Whether these limitations will be imposed to players
|
||||
limitation_imposed = true
|
||||
|
||||
[Limitations."Action Permissions"]
|
||||
permit_BreakfallReady = true
|
||||
permit_CatLeap = true
|
||||
permit_ClimbPoles = true
|
||||
permit_ClimbUp = true
|
||||
permit_ClingToCliff = true
|
||||
permit_Crawl = true
|
||||
permit_Dive = true
|
||||
permit_Dodge = true
|
||||
permit_FastRun = false
|
||||
permit_FastSwim = false
|
||||
permit_Flipping = true
|
||||
permit_HangDown = true
|
||||
permit_HorizontalWallRun = true
|
||||
permit_JumpFromBar = true
|
||||
permit_QuickTurn = true
|
||||
permit_Roll = false
|
||||
permit_SkyDive = true
|
||||
permit_Slide = true
|
||||
permit_Tap = true
|
||||
permit_Vault = true
|
||||
permit_VerticalWallRun = true
|
||||
permit_WallJump = true
|
||||
permit_WallSlide = true
|
||||
|
||||
[Limitations.Stamina]
|
||||
|
||||
[Limitations.Stamina."Least Consumption"]
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_BreakfallReady = 40
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_CatLeap = 380
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClimbPoles = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClimbUp = 150
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_ClingToCliff = 10
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Crawl = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Dive = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Dodge = 200
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_FastRun = 2
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_FastSwim = 3
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Flipping = 20
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_HangDown = 3
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_HorizontalWallRun = 24
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_JumpFromBar = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_QuickTurn = 30
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Roll = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_SkyDive = 0
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Slide = 40
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Tap = 100
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_Vault = 10
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_VerticalWallRun = 150
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_WallJump = 120
|
||||
#Range: 0 ~ 10000
|
||||
stamina_consumption_of_WallSlide = 8
|
||||
#Permission of infinite stamina
|
||||
allow_infinite_stamina = true
|
||||
#Limitation of max stamina value
|
||||
#Range: > 300
|
||||
max_stamina_limit = 2147483647
|
||||
#Limitation of max stamina recovery
|
||||
#Range: > 1
|
||||
max_stamina_recovery_limit = 2147483647
|
||||
|
46
src/defaultconfigs/scalinghealth-server.toml
Normal file
|
@ -0,0 +1,46 @@
|
|||
|
||||
#All SH features can be disabled here. False to disable.
|
||||
[features]
|
||||
#Enable player bonus hp by crystals.
|
||||
crystalsAddHealth = true
|
||||
#Enable player bonus hp by xp.
|
||||
xpAddHealth = false
|
||||
#Enable player regen hp by crystals.
|
||||
crystalsRegenHealth = true
|
||||
#Enable pet add hp by crystals.
|
||||
crystalsAddPetHealth = true
|
||||
#Enable player add damage by crystals.
|
||||
crystalsAddDamage = false
|
||||
#Enable ore gen of health crystals. Still drops as loot.
|
||||
hpCrystalsOreGen = false
|
||||
#Enable ore gen of power crystals. Still drops as loot.
|
||||
powerCrystalsOreGen = false
|
||||
#Mobs will gain bonus health with difficulty.
|
||||
mobHpIncrease = true
|
||||
#Mobs will gain bonus damage with difficulty.
|
||||
mobDamageIncrease = true
|
||||
#Enable player damage scaling.
|
||||
playerDamageScaling = true
|
||||
#Enable mob damage scaling.
|
||||
mobDamageScaling = true
|
||||
#Enable difficulty system. If disabled, everything will have 0 difficulty.
|
||||
enableDifficulty = true
|
||||
#Enable blights. If disabled, no blights will spawn.
|
||||
enableBlights = false
|
||||
|
||||
#Debug settings are intended for tuning configs or diagnosing issues.
|
||||
#They may decrease performance and should be disabled for normal play.
|
||||
[debug]
|
||||
#Must be true for other debug settings to apply
|
||||
masterSwitch = false
|
||||
#Show some text in-game about player health, difficulty, and maybe other things.
|
||||
showOverlay = true
|
||||
#Log details of entity spawns, including effects of difficulty.
|
||||
#This creates a lot of log spam, and will likely lag the game.
|
||||
logEntitySpawns = false
|
||||
#Logs details of potions effects added to mobs.
|
||||
logApplyingMobPotions = false
|
||||
#Log details of scaled damage, useful for fine-tuning damage scaling.
|
||||
#May create a fair amount of log spam, but shouldn't slow down the game too much.
|
||||
logDamageScaling = false
|
||||
|
32
src/defaultconfigs/tacz-server.toml
Normal file
|
@ -0,0 +1,32 @@
|
|||
|
||||
[interact_key]
|
||||
#These whitelist blocks can be interacted with when the interact key is pressed
|
||||
InteractKeyWhitelistBlocks = []
|
||||
#These whitelist entities can be interacted with when the interact key is pressed
|
||||
InteractKeyWhitelistEntities = []
|
||||
#These blacklist blocks can be interacted with when the interact key is pressed
|
||||
InteractKeyBlacklistBlocks = []
|
||||
#These blacklist entities can be interacted with when the interact key is pressed
|
||||
InteractKeyBlacklistEntities = []
|
||||
|
||||
[base_multiplier]
|
||||
#All base damage number is multiplied by this factor
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
DamageBaseMultiplier = 1.0
|
||||
#All armor ignore damage number is multiplied by this factor
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
ArmorIgnoreBaseMultiplier = 1.0
|
||||
#All head shot damage number is multiplied by this factor
|
||||
#Range: 0.0 ~ 1.7976931348623157E308
|
||||
HeadShotBaseMultiplier = 1.0
|
||||
|
||||
[misc]
|
||||
#The entity's head hitbox during the headshot
|
||||
#Format: touhou_little_maid:maid [-0.5, 1.0, -0.5, 0.5, 1.5, 0.5]
|
||||
HeadShotAABB = []
|
||||
#The maximum stack size of ammo that the ammo box can hold
|
||||
#Range: > 1
|
||||
AmmoBoxStackSize = 5
|
||||
#The gun pack that the client player needs to download, needs to fill in the URL and the SHA1 value of the file
|
||||
ClientGunPackDownloadUrls = []
|
||||
|
624
src/index.toml
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 141 KiB |
|
@ -0,0 +1,8 @@
|
|||
//requires: sophisticatedbackpacks
|
||||
ClientEvents.lang("en_us", e => {
|
||||
e.renameItem('sophisticatedbackpacks:copper_backpack', 'Brass Backpack')
|
||||
e.renameItem('sophisticatedbackpacks:iron_backpack', 'Infused Backpack')
|
||||
e.renameItem('sophisticatedbackpacks:gold_backpack', 'Reinforced Backpack')
|
||||
e.renameItem('sophisticatedbackpacks:diamond_backpack', 'Atomic Backpack')
|
||||
e.renameItem('sophisticatedbackpacks:netherite_backpack', 'Fission Backpack')
|
||||
})
|
|
@ -1,6 +1,6 @@
|
|||
#KubeJS Client Properties
|
||||
#Sun Nov 12 12:39:14 EST 2023
|
||||
backgroundColor=2E3440
|
||||
backgroundColor=1E1E2E
|
||||
barBorderColor=3498DB
|
||||
exportAtlases=false
|
||||
menuBackgroundBrightness=64
|
||||
|
@ -9,7 +9,8 @@ title=GalacticFactory
|
|||
barColor=3498DB
|
||||
overrideColors=true
|
||||
fmlLogColor=3498DB
|
||||
showTagNames=false
|
||||
showTagNames=true
|
||||
fmlMemoryColor=3498DB
|
||||
menuBackgroundScale=32.0
|
||||
blurScaledPackIcon=true
|
||||
menuInnerBackgroundBrightness=32
|
||||
|
|
|
@ -1,84 +1,209 @@
|
|||
version:3465
|
||||
autoJump:false
|
||||
operatorItemsTab:true
|
||||
resourcePacks:["vanilla","mod_resources","Moonlight Mods Dynamic Assets","fabric","file/Wooden-Framed-Paintings.zip"]
|
||||
key_key.attack:key.mouse.left
|
||||
key_key.use:key.mouse.right
|
||||
key_key.forward:key.keyboard.w
|
||||
key_key.left:key.keyboard.a
|
||||
key_key.back:key.keyboard.s
|
||||
key_key.right:key.keyboard.d
|
||||
key_key.jump:key.keyboard.space
|
||||
key_key.sneak:key.keyboard.left.control
|
||||
key_key.sprint:key.keyboard.left.shift
|
||||
key_key.drop:key.keyboard.q
|
||||
key_key.inventory:key.keyboard.e
|
||||
key_key.chat:key.keyboard.slash
|
||||
key_key.playerlist:key.keyboard.tab
|
||||
key_key.pickItem:key.mouse.middle
|
||||
key_key.command:key.keyboard.unknown
|
||||
key_key.socialInteractions:key.keyboard.unknown
|
||||
key_key.screenshot:key.keyboard.f2
|
||||
key_key.togglePerspective:key.keyboard.f5
|
||||
key_key.smoothCamera:key.keyboard.unknown
|
||||
key_key.fullscreen:key.keyboard.f11
|
||||
key_key.spectatorOutlines:key.keyboard.unknown
|
||||
key_key.swapOffhand:key.keyboard.unknown
|
||||
key_key.saveToolbarActivator:key.keyboard.unknown
|
||||
key_key.loadToolbarActivator:key.keyboard.unknown
|
||||
key_key.advancements:key.keyboard.unknown
|
||||
key_placebo.toggleTrails:key.keyboard.keypad.9
|
||||
key_placebo.toggleWings:key.keyboard.keypad.8
|
||||
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.b
|
||||
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c
|
||||
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.sort:key.mouse.middle
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT
|
||||
key_key.hotbar.1:key.keyboard.1
|
||||
key_key.hotbar.2:key.keyboard.2
|
||||
key_key.hotbar.3:key.keyboard.3
|
||||
key_key.hotbar.4:key.keyboard.4
|
||||
key_key.hotbar.5:key.keyboard.5
|
||||
key_key.hotbar.6:key.keyboard.6
|
||||
key_key.hotbar.7:key.keyboard.7
|
||||
key_key.hotbar.8:key.keyboard.8
|
||||
key_key.hotbar.9:key.keyboard.9
|
||||
key_keybind.ironjetpacks.engine:key.keyboard.unknown
|
||||
key_keybind.ironjetpacks.hover:key.keyboard.unknown
|
||||
key_keybind.ironjetpacks.ascend:key.keyboard.unknown
|
||||
key_keybind.ironjetpacks.descend:key.keyboard.unknown
|
||||
key_keybind.ironjetpacks.increment_throttle:key.keyboard.period
|
||||
key_keybind.ironjetpacks.decrement_throttle:key.keyboard.comma
|
||||
key_key.modernfix.config:key.keyboard.unknown
|
||||
key_key.cadmus.open_claim_map:key.keyboard.unknown
|
||||
key_key.paraglider.paragliderSettings:key.keyboard.l:ALT
|
||||
key_key.industrialforegoing.backpack.desc:key.keyboard.unknown
|
||||
key_key.curios.open.desc:key.keyboard.unknown
|
||||
key_iris.keybind.reload:key.keyboard.p
|
||||
key_iris.keybind.toggleShaders:key.keyboard.i
|
||||
key_iris.keybind.shaderPackSelection:key.keyboard.o
|
||||
key_key.ftbultimine:key.keyboard.grave.accent
|
||||
key_key.ftbteams.open_gui:key.keyboard.keypad.multiply
|
||||
key_key.ftbchunks.map:key.keyboard.unknown
|
||||
key_key.ftbchunks.claim_manager:key.keyboard.unknown
|
||||
key_key.ftbchunks.minimap.zoomIn:key.keyboard.unknown
|
||||
key_key.ftbchunks.minimap.zoomOut:key.keyboard.unknown
|
||||
key_key.ftbchunks.add_waypoint:key.keyboard.unknown
|
||||
key_key.ftbchunks.waypoint_manager:key.keyboard.unknown
|
||||
key_key.ftbquests.quests:key.keyboard.keypad.subtract
|
||||
key_key.sethorse.desc:key.keyboard.z
|
||||
key_key.callhorse.desc:key.keyboard.v
|
||||
key_key.showstats.desc:key.keyboard.k
|
||||
key_key.mekanism.mode:key.keyboard.n
|
||||
key_key.mekanism.head_mode:key.keyboard.v
|
||||
key_key.mekanism.chest_mode:key.keyboard.g
|
||||
key_key.mekanism.legs_mode:key.keyboard.j
|
||||
key_key.mekanism.feet_mode:key.keyboard.b
|
||||
key_key.toms_storage.open_terminal:key.keyboard.unknown
|
||||
key_key.mekanism.mode:key.keyboard.keypad.5
|
||||
key_key.mekanism.head_mode:key.keyboard.keypad.7
|
||||
key_key.mekanism.chest_mode:key.keyboard.keypad.8
|
||||
key_key.mekanism.legs_mode:key.keyboard.keypad.9
|
||||
key_key.mekanism.feet_mode:key.keyboard.keypad.6
|
||||
key_key.mekanism.details:key.keyboard.left.shift
|
||||
key_key.mekanism.description:key.keyboard.n:SHIFT
|
||||
key_key.mekanism.module_tweaker:key.keyboard.backslash
|
||||
key_key.mekanism.key_boost:key.keyboard.left.control
|
||||
key_key.mekanism.key_hud:key.keyboard.h
|
||||
key_key.mekanismadditions.voice:key.keyboard.u
|
||||
key_key.journeymap.zoom_in:key.keyboard.equal
|
||||
key_key.journeymap.zoom_out:key.keyboard.minus
|
||||
key_key.journeymap.minimap_type:key.keyboard.unknown
|
||||
key_key.journeymap.minimap_preset:key.keyboard.unknown
|
||||
key_key.journeymap.create_waypoint:key.keyboard.n
|
||||
key_key.journeymap.toggle_waypoints:key.keyboard.unknown
|
||||
key_key.journeymap.fullscreen_create_waypoint:key.keyboard.n
|
||||
key_key.journeymap.fullscreen_chat_position:key.keyboard.c
|
||||
key_key.journeymap.map_toggle_alt:key.keyboard.m
|
||||
key_key.journeymap.fullscreen_waypoints:key.keyboard.n:CONTROL
|
||||
key_key.journeymap.minimap_toggle_alt:key.keyboard.unknown
|
||||
key_key.journeymap.fullscreen_options:key.keyboard.o
|
||||
key_key.journeymap.fullscreen.north:key.keyboard.up
|
||||
key_key.journeymap.fullscreen.south:key.keyboard.down
|
||||
key_key.journeymap.fullscreen.east:key.keyboard.right
|
||||
key_key.journeymap.fullscreen.west:key.keyboard.left
|
||||
key_key.journeymap.fullscreen.disable_buttons:key.keyboard.h
|
||||
key_key.seasonhud.seasonhudOptions:key.keyboard.h
|
||||
key_key.push_to_talk:key.keyboard.caps.lock
|
||||
key_key.mekanism.description:key.keyboard.n:CONTROL
|
||||
key_key.mekanism.module_tweaker:key.keyboard.left.bracket
|
||||
key_key.mekanism.key_boost:key.keyboard.left.shift
|
||||
key_key.mekanism.key_hud:key.keyboard.unknown
|
||||
key_key.heracles.open_quests:key.keyboard.keypad.backslash
|
||||
key_pneumaticcraft.armor.options:key.keyboard.unknown
|
||||
key_pneumaticcraft.helmet.hack:key.keyboard.unknown
|
||||
key_pneumaticcraft.helmet.debugging.drone:key.keyboard.unknown
|
||||
key_pneumaticcraft.boots.kick:key.keyboard.unknown
|
||||
key_pneumaticcraft.chestplate.launcher:key.keyboard.unknown
|
||||
key_pneumaticcraft.boots.jet_boots:key.keyboard.space
|
||||
key_key.push_to_talk:key.keyboard.unknown
|
||||
key_key.whisper:key.keyboard.unknown
|
||||
key_key.mute_microphone:key.keyboard.m
|
||||
key_key.disable_voice_chat:key.keyboard.n
|
||||
key_key.hide_icons:key.keyboard.h
|
||||
key_key.voice_chat:key.keyboard.v
|
||||
key_key.mute_microphone:key.keyboard.unknown
|
||||
key_key.disable_voice_chat:key.keyboard.unknown
|
||||
key_key.hide_icons:key.keyboard.unknown
|
||||
key_key.voice_chat:key.keyboard.keypad.divide
|
||||
key_key.voice_chat_settings:key.keyboard.unknown
|
||||
key_key.voice_chat_group:key.keyboard.g
|
||||
key_key.voice_chat_group:key.keyboard.unknown
|
||||
key_key.voice_chat_toggle_recording:key.keyboard.unknown
|
||||
key_key.voice_chat_adjust_volumes:key.keyboard.unknown
|
||||
key_key.trade_cycling.cycle_trades:key.keyboard.c
|
||||
key_key.trade_cycling.cycle_trades:key.keyboard.unknown
|
||||
key_keybinds.bettercombat.feint:key.keyboard.unknown
|
||||
key_keybinds.bettercombat.toggle_mine_with_weapons:key.keyboard.unknown
|
||||
key_key.immersiveengineering.magnetEquip:key.keyboard.s
|
||||
key_key.immersiveengineering.railgunZoom:key.mouse.middle
|
||||
key_key.immersiveengineering.chemthrowerSwitch:key.keyboard.unknown
|
||||
key_Camera left:key.keyboard.left
|
||||
key_Camera right:key.keyboard.right
|
||||
key_Camera closer:key.keyboard.up
|
||||
key_Camera farther:key.keyboard.down
|
||||
key_Camera up:key.keyboard.page.up
|
||||
key_Camera down:key.keyboard.page.down
|
||||
key_Swap shoulder:key.keyboard.f7
|
||||
key_Toggle perspective:key.keyboard.unknown
|
||||
key_Free look:key.keyboard.f8
|
||||
key_gui.xaero_switch_waypoint_set:key.keyboard.unknown
|
||||
key_gui.xaero_instant_waypoint:key.keyboard.keypad.add
|
||||
key_gui.xaero_toggle_slime:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_grid:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_waypoints:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_map_waypoints:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_map:key.keyboard.unknown
|
||||
key_gui.xaero_enlarge_map:key.keyboard.unknown
|
||||
key_gui.xaero_waypoints_key:key.keyboard.n:CONTROL
|
||||
key_gui.xaero_zoom_in:key.keyboard.equal
|
||||
key_gui.xaero_zoom_out:key.keyboard.minus
|
||||
key_gui.xaero_new_waypoint:key.keyboard.n
|
||||
key_gui.xaero_display_all_sets:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_light_overlay:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_entity_radar:key.keyboard.unknown
|
||||
key_gui.xaero_reverse_entity_radar:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_manual_cave_mode:key.keyboard.unknown
|
||||
key_gui.xaero_alternative_list_players:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_tracked_players:key.keyboard.unknown
|
||||
key_gui.xaero_toggle_pac_chunk_claims:key.keyboard.unknown
|
||||
key_gui.xaero_minimap_settings:key.keyboard.unknown
|
||||
key_key.prometheus.open_homes:key.keyboard.delete
|
||||
key_key.ryoamiclights.dyn_light:key.keyboard.unknown
|
||||
key_options.narrator:key.keyboard.unknown
|
||||
key_cos.key.opencosarmorinventory:key.keyboard.unknown
|
||||
key_key.ad_astra.toggle_suit_flight:key.keyboard.unknown
|
||||
key_key.ad_astra.open_radio:key.keyboard.unknown
|
||||
key_key.unionlib.open_union_inventory:key.keyboard.unknown
|
||||
key_keybind.advancedperipherals.description:key.keyboard.left.shift
|
||||
key_key.aether.open_accessories.desc:key.keyboard.unknown
|
||||
key_key.aether.gravitite_jump_ability.desc:key.keyboard.space
|
||||
key_key.aether.invisibility_toggle.desc:key.keyboard.unknown
|
||||
key_gui.xaero_open_map:key.keyboard.m
|
||||
key_gui.xaero_open_settings:key.keyboard.right.bracket
|
||||
key_gui.xaero_map_zoom_in:key.keyboard.unknown
|
||||
key_gui.xaero_map_zoom_out:key.keyboard.unknown
|
||||
key_gui.xaero_quick_confirm:key.keyboard.right.shift
|
||||
key_gui.xaero_toggle_dimension:key.keyboard.unknown
|
||||
key_placebo.toggleTrails:key.keyboard.unknown
|
||||
key_placebo.toggleWings:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.open_backpack:key.keyboard.l
|
||||
key_keybind.sophisticatedbackpacks.inventory_interaction:key.keyboard.c
|
||||
key_keybind.sophisticatedbackpacks.tool_swap:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.sort:key.mouse.middle
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_4:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_3:key.keyboard.unknown
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_2:key.keyboard.x:ALT
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_1:key.keyboard.z:ALT
|
||||
key_keybind.sophisticatedbackpacks.toggle_upgrade_5:key.keyboard.unknown
|
||||
key_key.relics.ability_list:key.keyboard.left.alt
|
||||
key_railways.keyinfo.bogey_menu:key.keyboard.left.alt
|
||||
key_railways.keyinfo.cycle_menu:key.keyboard.left.alt
|
||||
key_key.tempad.shortcut:key.keyboard.keypad.decimal
|
||||
key_key.tempad.favorite:key.keyboard.x
|
||||
key_key.mekanismadditions.voice:key.keyboard.unknown
|
||||
key_key.cataclysm.ability:key.keyboard.unknown
|
||||
key_key.cataclysm.armor_ability:key.keyboard.unknown
|
||||
key_oreexcavation.key.excavate:key.keyboard.r
|
||||
key_oreexcavation.key.shape_toggle:key.keyboard.unknown
|
||||
key_oreexcavation.key.shape_edit:key.keyboard.b
|
||||
key_key.seasonhud.options:key.keyboard.unknown
|
||||
key_artifacts.key.helium_flamingo.activate:key.keyboard.unknown
|
||||
key_artifacts.key.night_vision_goggles.toggle:key.keyboard.unknown
|
||||
key_artifacts.key.universal_attractor.toggle:key.keyboard.unknown
|
||||
key_key.effortlessbuilding.mode.desc:key.keyboard.right.alt
|
||||
key_key.effortlessbuilding.hud.desc:key.keyboard.keypad.add
|
||||
key_key.effortlessbuilding.undo.desc:key.keyboard.z:CONTROL
|
||||
key_key.effortlessbuilding.redo.desc:key.keyboard.y:CONTROL
|
||||
key_key.effortlessbuilding.previous_build_mode.desc:key.keyboard.unknown
|
||||
key_key.effortlessbuilding.disable_build_mode_toggle.desc:key.keyboard.unknown
|
||||
key_key.inventorysorter.itemout:key.mouse.102
|
||||
key_key.inventorysorter.sort:key.mouse.middle
|
||||
key_key.inventorysorter.itemin:key.mouse.100
|
||||
key_key.tacz.inspect.desc:key.keyboard.h
|
||||
key_key.tacz.reload.desc:key.keyboard.r
|
||||
key_key.tacz.shoot.desc:key.mouse.left
|
||||
key_key.tacz.interact.desc:key.keyboard.y
|
||||
key_key.tacz.fire_select.desc:key.keyboard.j
|
||||
key_key.tacz.aim.desc:key.mouse.right
|
||||
key_key.tacz.refit.desc:key.keyboard.g
|
||||
key_key.tacz.zoom.desc:key.keyboard.v
|
||||
key_key.tacz.melee.desc:key.mouse.5
|
||||
key_key.tacz.open_config.desc:key.keyboard.unknown
|
||||
key_key.sethorse.desc:key.keyboard.unknown
|
||||
key_key.callhorse.desc:key.keyboard.unknown
|
||||
key_key.showstats.desc:key.keyboard.unknown
|
||||
key_key.argonauts.open_party_chat:key.keyboard.unknown
|
||||
key_key.argonauts.open_guild_chat:key.keyboard.unknown
|
||||
key_create.keyinfo.toolmenu:key.keyboard.unknown
|
||||
key_create.keyinfo.toolbelt:key.keyboard.unknown
|
||||
key_key.toastcontrol.clear:key.keyboard.unknown
|
||||
key_key.draconicevolution.place_item:key.keyboard.unknown
|
||||
key_key.draconicevolution.tool_config:key.keyboard.unknown
|
||||
key_key.draconicevolution.tool_modules:key.keyboard.semicolon
|
||||
key_key.draconicevolution.toggle_flight:key.keyboard.unknown
|
||||
key_key.draconicevolution.toggle_magnet:key.keyboard.unknown
|
||||
key_key.draconicevolution.dislocator_teleport:key.keyboard.unknown
|
||||
key_key.draconicevolution.dislocator_blink:key.keyboard.unknown
|
||||
key_key.draconicevolution.dislocator_gui:key.keyboard.unknown
|
||||
key_key.draconicevolution.dislocator_up:key.keyboard.unknown
|
||||
key_key.draconicevolution.dislocator_down:key.keyboard.unknown
|
||||
key_key.toolbelt.open:key.keyboard.unknown
|
||||
key_key.toolbelt.cycle.left:key.keyboard.unknown
|
||||
key_key.toolbelt.cycle.right:key.keyboard.unknown
|
||||
key_key.toolbelt.slot:key.keyboard.unknown
|
||||
key_key.jade.config:key.keyboard.keypad.0
|
||||
key_key.jade.show_overlay:key.keyboard.keypad.1
|
||||
key_key.jade.toggle_liquid:key.keyboard.keypad.2
|
||||
key_key.jade.show_recipes:key.keyboard.keypad.3
|
||||
key_key.jade.show_uses:key.keyboard.keypad.4
|
||||
key_key.jade.narrate:key.keyboard.keypad.5
|
||||
key_key.jade.narrate:key.keyboard.unknown
|
||||
key_key.jade.show_details:key.keyboard.left.control
|
||||
key_key.ae2.guide:key.keyboard.unknown
|
||||
key_key.ae2.wireless_pattern_access_terminal:key.keyboard.unknown
|
||||
|
@ -88,6 +213,83 @@ key_key.ae2.portable_item_cell:key.keyboard.unknown
|
|||
key_key.ae2.portable_fluid_cell:key.keyboard.unknown
|
||||
key_key.ae2.wireless_pattern_encoding_terminal:key.keyboard.unknown
|
||||
key_key.ae2.wireless_terminal:key.keyboard.unknown
|
||||
key_justzoom.keybinds.keybind.zoom:key.keyboard.r
|
||||
key_quark.keybind.autorun:key.keyboard.unknown
|
||||
key_quark.keybind.back:key.mouse.4
|
||||
key_quark.keybind.camera_mode:key.keyboard.f12
|
||||
key_quark.keybind.transfer_insert:key.keyboard.unknown
|
||||
key_quark.keybind.transfer_extract:key.keyboard.unknown
|
||||
key_quark.keybind.shift_lock:key.keyboard.unknown
|
||||
key_quark.emote.no:key.keyboard.unknown
|
||||
key_quark.emote.yes:key.keyboard.unknown
|
||||
key_quark.emote.wave:key.keyboard.unknown
|
||||
key_quark.emote.salute:key.keyboard.unknown
|
||||
key_quark.emote.cheer:key.keyboard.unknown
|
||||
key_quark.emote.clap:key.keyboard.unknown
|
||||
key_quark.emote.think:key.keyboard.unknown
|
||||
key_quark.emote.point:key.keyboard.unknown
|
||||
key_quark.emote.shrug:key.keyboard.unknown
|
||||
key_quark.emote.headbang:key.keyboard.unknown
|
||||
key_quark.emote.weep:key.keyboard.unknown
|
||||
key_quark.emote.facepalm:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.dance:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.tpose:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.dab:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.jet:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.exorcist:key.keyboard.unknown
|
||||
key_quark.keybind.patreon_emote.zombie:key.keyboard.unknown
|
||||
key_quark.keybind.change_hotbar:key.keyboard.unknown
|
||||
key_quark.keybind.sort_player:key.keyboard.unknown
|
||||
key_quark.keybind.sort_container:key.keyboard.unknown
|
||||
key_quark.keybind.lock_rotation:key.keyboard.unknown
|
||||
key_quark.keybind.narrator_readout:key.keyboard.unknown
|
||||
key_quark.keybind.narrator_full_readout:key.keyboard.unknown
|
||||
key_quark.keybind.variant_selector:key.keyboard.unknown
|
||||
key_supplementaries.keybind.quiver:key.keyboard.unknown
|
||||
key_key.parcool.Enable:key.keyboard.unknown
|
||||
key_key.parcool.Crawl:key.keyboard.c
|
||||
key_key.parcool.ClingToCliff:key.keyboard.left.shift
|
||||
key_key.parcool.Breakfall:key.keyboard.left.control
|
||||
key_key.parcool.FastRun:key.keyboard.unknown
|
||||
key_key.parcool.Dodge:key.keyboard.left.alt
|
||||
key_key.parcool.WallSlide:key.keyboard.left.control
|
||||
key_key.parcool.WallJump:key.keyboard.space
|
||||
key_key.parcool.Vault:key.keyboard.unknown
|
||||
key_key.parcool.HorizontalWallRun:key.mouse.4
|
||||
key_key.parcool.openSetting:key.keyboard.p:ALT
|
||||
key_key.parcool.QuickTurn:key.keyboard.unknown
|
||||
key_key.parcool.Flipping:key.keyboard.unknown
|
||||
key_key.parcool.HangDown:key.keyboard.left.control
|
||||
key_key.craftpresence.config_keycode.name:key.keyboard.unknown
|
||||
key_key.walljump.walljump:key.keyboard.left.shift
|
||||
key_key.entityculling.toggle:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.fall_protection:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.hover:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.air_conditioning:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.stomp:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.flight_stabilizers:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jump_boost:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.charging:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.coordinate_tracker:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.step_assist:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.entity_tracker:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.run_speed:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.compressedcreativity.block_tracker_module_kinetic:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.spawner:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.ender_visor:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.night_vision:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.reach_distance:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.magnet:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.energy:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.fluids:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.inventories:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.core_components:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.search:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.elytra:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.compressedcreativity.mechanical_visor:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.misc:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.smart_hover:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.hackables:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.scuba:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.block_tracker.module.end_portal:key.keyboard.unknown
|
||||
key_pneumaticcraft.armor.upgrade.jet_boots.module.builder_mode:key.keyboard.unknown
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
//requires: almostunified
|
||||
// from https://github.com/AlmostReliable/almostunified/wiki/Limitations#unification-of-ore-generation
|
||||
LootJS.modifiers(event => {
|
||||
event.addBlockLootModifier('#forge:ores').modifyLoot('#forge:raw_materials', item => {
|
|
@ -1,3 +1,5 @@
|
|||
//requires: ad_astra
|
||||
//requires: mekanism
|
||||
ServerEvents.recipes(event => {
|
||||
// Remove Ad Astra's tier 1 rocket recipe and add a progression-based one
|
||||
event.remove({ output: "ad_astra:tier_1_rocket" })
|
|
@ -1,3 +1,5 @@
|
|||
//requires: ae2
|
||||
//requires: mekanism
|
||||
ServerEvents.recipes((event) => {
|
||||
// Remove the Applied Energistics 2 Inscriber recipe and add a progression-based one
|
||||
event.remove({ output: "ae2:inscriber" })
|
|
@ -1,3 +1,5 @@
|
|||
//requires: rats
|
||||
//requires: ad_astra
|
||||
ServerEvents.recipes(event => {
|
||||
// Add a recipe to convert Rats cheese to Ad Astra cheese
|
||||
event.shapeless('1x ad_astra:cheese', ['rats:cheese'])
|
|
@ -1,3 +1,6 @@
|
|||
//requires: cookingforblockheads
|
||||
//requires: mekanism
|
||||
//requires: watersources
|
||||
ServerEvents.recipes((event) => {
|
||||
// Remove the Cooking for Blockheads Sink recipe and add a progression-based one
|
||||
event.remove({ output: "cookingforblockheads:sink" })
|
|
@ -1,3 +1,4 @@
|
|||
//requires: immersiveengineering
|
||||
ServerEvents.recipes(event => {
|
||||
// Remove Immersive Engineering's Hammer's shapeless crafting recipe for the Aluminum Plate
|
||||
event.remove({ output: "immersiveengineering:plate_aluminum", type: 'minecraft:crafting_shapeless' })
|
|
@ -1,3 +1,6 @@
|
|||
//requires: industrialforegoing
|
||||
//requires: immersiveengineering
|
||||
//requires: create
|
||||
ServerEvents.recipes(event => {
|
||||
// Remove Industrial Foregoing's Latex Processing Unit recipe and add a progression-based one
|
||||
event.remove({ output: "industrialforegoing:latex_processing_unit" })
|
|
@ -1,3 +1,5 @@
|
|||
//requires: ironjetpacks
|
||||
//requires: immersiveengineering
|
||||
ServerEvents.recipes((event) => {
|
||||
// Remove the Iron Jetpack Basic Coil recipe and add a progression-based one
|
||||
event.remove({ output: "ironjetpacks:basic_coil" })
|
|
@ -1,3 +1,6 @@
|
|||
//requires: mekanism
|
||||
//requires: industrialforegoing
|
||||
//requires: immersiveengineering
|
||||
ServerEvents.recipes((event) => {
|
||||
// Remove the Mekanism Metallurgic Infuser recipe and add a progression-based one
|
||||
event.remove({ output: "mekanism:metallurgic_infuser" })
|
|
@ -1,5 +1,7 @@
|
|||
//requires: mekaweapons
|
||||
//requires: mekanism
|
||||
ServerEvents.recipes(event => {
|
||||
// Remove Mekaweapon's Meka-Tana recipe and replace it with a more expensive one
|
||||
// Remove Mekanism: Weapon's Meka-Tana recipe and replace it with a more expensive one
|
||||
event.remove({ output: "mekaweapons:mekatana" })
|
||||
|
||||
event.shaped("mekaweapons:mekatana", [
|
||||
|
@ -15,7 +17,7 @@ ServerEvents.recipes(event => {
|
|||
F: "mekanism:ultimate_induction_cell",
|
||||
})
|
||||
|
||||
// Remove Mekaweapon's Meka-Bow recipe and replace it with a more expensive one
|
||||
// Remove Mekanism: Weapon's Meka-Bow recipe and replace it with a more expensive one
|
||||
event.remove({ output: "mekaweapons:mekabow" })
|
||||
|
||||
event.shaped("mekaweapons:mekabow", [
|
|
@ -1,3 +1,5 @@
|
|||
//requires: scannable
|
||||
//requires: mekanism
|
||||
ServerEvents.recipes((event) => {
|
||||
// Remove the Scannable Scanner recipe and add a progression-based one
|
||||
event.remove({ output: "scannable:scanner" })
|
|
@ -0,0 +1,83 @@
|
|||
//requires: sophisticatedbackpacks
|
||||
//requires: create
|
||||
//requires: mekanism
|
||||
ServerEvents.recipes((e) => {
|
||||
e.remove({ id: "sophisticatedbackpacks:backpack"})
|
||||
e.remove({ id: "sophisticatedbackpacks:copper_backpack"})
|
||||
e.remove({ id: "sophisticatedbackpacks:iron_backpack_from_copper"})
|
||||
e.remove({ id: "sophisticatedbackpacks:iron_backpack"})
|
||||
e.remove({ id: "sophisticatedbackpacks:gold_backpack"})
|
||||
e.remove({ id: "sophisticatedbackpacks:diamond_backpack"})
|
||||
e.remove({ id: "sophisticatedbackpacks:netherite_backpack"})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:backpack", [
|
||||
"GLG",
|
||||
"SCS",
|
||||
"LIL"
|
||||
], {
|
||||
L: "minecraft:leather",
|
||||
G: "minecraft:gold_ingot",
|
||||
S: "minecraft:string",
|
||||
C: "minecraft:chest",
|
||||
I: "minecraft:iron_ingot"
|
||||
})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:copper_backpack", [
|
||||
"BCB",
|
||||
"BLB",
|
||||
"BPB"
|
||||
], {
|
||||
C: "create:cogwheel",
|
||||
L: "sophisticatedbackpacks:backpack",
|
||||
B: "create:brass_ingot",
|
||||
P: "create:precision_mechanism"
|
||||
})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:iron_backpack", [
|
||||
"DPD",
|
||||
"ILI",
|
||||
"MIM"
|
||||
], {
|
||||
D: "minecraft:iron_ingot",
|
||||
I: "mekanism:alloy_infused",
|
||||
L: "sophisticatedbackpacks:copper_backpack",
|
||||
M: "mekanism:basic_control_circuit",
|
||||
P: "mekanism:basic_tier_installer"
|
||||
})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:gold_backpack", [
|
||||
"DPD",
|
||||
"ILI",
|
||||
"MIM"
|
||||
], {
|
||||
D: "minecraft:gold_ingot",
|
||||
I: "mekanism:alloy_reinforced",
|
||||
L: "sophisticatedbackpacks:iron_backpack",
|
||||
M: "mekanism:advanced_control_circuit",
|
||||
P: "mekanism:advanced_tier_installer"
|
||||
})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:diamond_backpack", [
|
||||
"DPD",
|
||||
"ILI",
|
||||
"MIM"
|
||||
], {
|
||||
D: "minecraft:diamond",
|
||||
I: "mekanism:alloy_atomic",
|
||||
L: "sophisticatedbackpacks:gold_backpack",
|
||||
M: "mekanism:elite_control_circuit",
|
||||
P: "mekanism:elite_tier_installer"
|
||||
})
|
||||
|
||||
e.shaped("sophisticatedbackpacks:netherite_backpack", [
|
||||
"NPN",
|
||||
"ILI",
|
||||
"MIM"
|
||||
], {
|
||||
N: "minecraft:netherite_ingot",
|
||||
I: "mekanism:pellet_polonium",
|
||||
L: "sophisticatedbackpacks:diamond_backpack",
|
||||
M: "mekanism:ultimate_control_circuit",
|
||||
P: "mekanism:ultimate_tier_installer"
|
||||
})
|
||||
})
|
|
@ -1,13 +1,13 @@
|
|||
name = "Achievements Optimizer"
|
||||
filename = "AchievementOptimizer-1.20.1-1.0.2.jar"
|
||||
filename = "AchievementOptimizer-1.20.1-1.0.5.jar"
|
||||
side = "server"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/SvXrP8rT/versions/Zi9XTUg0/AchievementOptimizer-1.20.1-1.0.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/SvXrP8rT/versions/EMVvP0gc/AchievementOptimizer-1.20.1-1.0.5.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "42263ee2a5ae94f8061b597e1f803a3aac8b527b"
|
||||
hash = "40bfd89ad3bb5d9f6c6d08cba4dee0e89330ab2b"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "SvXrP8rT"
|
||||
version = "Zi9XTUg0"
|
||||
version = "EMVvP0gc"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Advanced Peripherals"
|
||||
filename = "AdvancedPeripherals-1.20.1-0.7.38r.jar"
|
||||
filename = "AdvancedPeripherals-1.20.1-0.7.40r.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/SOw6jD6x/versions/ptFMzRpp/AdvancedPeripherals-1.20.1-0.7.38r.jar"
|
||||
url = "https://cdn.modrinth.com/data/SOw6jD6x/versions/79TFdBOE/AdvancedPeripherals-1.20.1-0.7.40r.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "aac250a09b33babc275889c962325aef5f457dc4"
|
||||
hash = "7539bceac5fef456e30940c5cb0d924ba7cb3f91"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "SOw6jD6x"
|
||||
version = "ptFMzRpp"
|
||||
version = "79TFdBOE"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Applied Energistics 2"
|
||||
filename = "appliedenergistics2-forge-15.2.0.jar"
|
||||
filename = "appliedenergistics2-forge-15.2.13.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/XxWD5pD3/versions/CEmkqbKV/appliedenergistics2-forge-15.2.0.jar"
|
||||
url = "https://cdn.modrinth.com/data/XxWD5pD3/versions/VGMDHpdE/appliedenergistics2-forge-15.2.13.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "dc3635d792590b2ea4a9254613c13edb1c26f00d"
|
||||
hash = "73468f3fa3fffe042fabb5b47dc67c7bf722cdc7"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "XxWD5pD3"
|
||||
version = "CEmkqbKV"
|
||||
version = "VGMDHpdE"
|
||||
|
|
13
src/mods/aether.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "The Aether"
|
||||
filename = "aether-1.20.1-1.4.2-neoforge.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/YhmgMVyu/versions/1iMxKMqa/aether-1.20.1-1.4.2-neoforge.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "8d7e71f924e585b7565fe3fedd7c89471c32381c"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "YhmgMVyu"
|
||||
version = "1iMxKMqa"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Almost Unified"
|
||||
filename = "almostunified-forge-1.20.1-0.9.3.jar"
|
||||
filename = "almostunified-forge-1.20.1-0.9.4.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/sdaSaQEz/versions/fscv1Pjy/almostunified-forge-1.20.1-0.9.3.jar"
|
||||
url = "https://cdn.modrinth.com/data/sdaSaQEz/versions/oTclC5Xa/almostunified-forge-1.20.1-0.9.4.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "e03d5bcc2f8de175d8a790464c2e4e337677463c"
|
||||
hash = "b04a865b4ffb3c07357435d414205af0101eef62"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "sdaSaQEz"
|
||||
version = "fscv1Pjy"
|
||||
version = "oTclC5Xa"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Amendments"
|
||||
filename = "amendments-1.20-1.1.27.jar"
|
||||
filename = "amendments-1.20-1.2.11.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/6iTJugQR/versions/VP4eAvpQ/amendments-1.20-1.1.27.jar"
|
||||
url = "https://cdn.modrinth.com/data/6iTJugQR/versions/i0hLI4bR/amendments-1.20-1.2.11.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "a85727264b57cce44668e14c568215ba4c269133"
|
||||
hash = "af9c75e2efea50786feeea783184946389582d2e"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "6iTJugQR"
|
||||
version = "VP4eAvpQ"
|
||||
version = "i0hLI4bR"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Anvil Restoration"
|
||||
filename = "anvilrestoration-1.20.1-2.2.jar"
|
||||
filename = "anvilrestoration-1.20.1-2.3.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/bd8nwTGy/versions/oGl19qoA/anvilrestoration-1.20.1-2.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/bd8nwTGy/versions/uo0M05mk/anvilrestoration-1.20.1-2.3.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "cd8ff8b139a001f0ea7318932ab04ecae4ccd7a8"
|
||||
hash = "eabb527fee18d8062d0814aba570f48de0fc216b"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "bd8nwTGy"
|
||||
version = "oGl19qoA"
|
||||
version = "uo0M05mk"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Apothic Attributes (AttributesLib)"
|
||||
filename = "ApothicAttributes-1.20.1-1.3.4.jar"
|
||||
filename = "ApothicAttributes-1.20.1-1.3.7.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
hash-format = "sha1"
|
||||
hash = "7be6905bf684ebde39d3e02b413999bdc748b8e9"
|
||||
hash = "1dc0744d17f0861fe6b067798d39abce9d8e0e86"
|
||||
mode = "metadata:curseforge"
|
||||
|
||||
[update]
|
||||
[update.curseforge]
|
||||
file-id = 5209162
|
||||
file-id = 5634071
|
||||
project-id = 898963
|
||||
|
|
13
src/mods/argonauts.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Argonauts"
|
||||
filename = "argonauts-forge-1.20.1-1.0.10.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/bb2EpKpx/versions/r0eKAc5z/argonauts-forge-1.20.1-1.0.10.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "897c1f82873d8297c11e452737b1d32c690a00de"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "bb2EpKpx"
|
||||
version = "r0eKAc5z"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Artifacts"
|
||||
filename = "artifacts-forge-9.5.4.jar"
|
||||
filename = "artifacts-forge-9.5.13.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/P0Mu4wcQ/versions/Ajy5hbi6/artifacts-forge-9.5.4.jar"
|
||||
url = "https://cdn.modrinth.com/data/P0Mu4wcQ/versions/LkhH2gKX/artifacts-forge-9.5.13.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "9243c35a7d730e8b91b0df1326ec6e332997c708"
|
||||
hash = "fd41c0a8371a4855ddbbb5419cde46405208ca10"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "P0Mu4wcQ"
|
||||
version = "Ajy5hbi6"
|
||||
version = "LkhH2gKX"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Automatic Operator"
|
||||
filename = "automaticoperator-1.20.1-1.2.jar"
|
||||
filename = "automaticoperator-1.20.1-1.3.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/wmbF3trP/versions/xceBs2ie/automaticoperator-1.20.1-1.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/wmbF3trP/versions/RsvY6xEa/automaticoperator-1.20.1-1.3.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "54174b26718c5c0264a74e89a5abc95c8b32b715"
|
||||
hash = "7d923b13e994b04220aff1110f1c8475a3b1f215"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "wmbF3trP"
|
||||
version = "xceBs2ie"
|
||||
version = "RsvY6xEa"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Balm"
|
||||
filename = "balm-forge-1.20.1-7.2.2.jar"
|
||||
filename = "balm-forge-1.20.1-7.3.9-all.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/fzqus8s0/balm-forge-1.20.1-7.2.2.jar"
|
||||
url = "https://cdn.modrinth.com/data/MBAkmtvl/versions/UTwD7ASf/balm-forge-1.20.1-7.3.9-all.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "c0bb062b52fa0a234d922e066d3e09c3df4297d9"
|
||||
hash = "fa6c9fd470820d94a77509e5a2c1e363ef81b2ad"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "MBAkmtvl"
|
||||
version = "fzqus8s0"
|
||||
version = "UTwD7ASf"
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
name = "Baubley Heart Canisters"
|
||||
filename = "baubley-heart-canisters-1.20.1-1.0.3.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/fPdy2fCM/versions/mlJu40bw/baubley-heart-canisters-1.20.1-1.0.3.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "0de2dbc93f6a6dda630db671410e3c51cc963484"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "fPdy2fCM"
|
||||
version = "mlJu40bw"
|
13
src/mods/bens-sharks.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Ben's Sharks"
|
||||
filename = "benssharks-1.2.4.9-forge-1.20.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/kF6ZFH7j/versions/tl6ySmzX/benssharks-1.2.4.9-forge-1.20.1.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "5901fb6fcc64a787c9260f4e35d5442bfae62544"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "kF6ZFH7j"
|
||||
version = "tl6ySmzX"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Better Combat"
|
||||
filename = "bettercombat-forge-1.8.5+1.20.1.jar"
|
||||
filename = "bettercombat-forge-1.8.6+1.20.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/5sy6g3kz/versions/ay2HpHDe/bettercombat-forge-1.8.5%2B1.20.1.jar"
|
||||
url = "https://cdn.modrinth.com/data/5sy6g3kz/versions/UjlaL0Fm/bettercombat-forge-1.8.6%2B1.20.1.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "a11803041f1da78b13ddb63c38c0e441a4b4eae6"
|
||||
hash = "70c20cd81a4051b2ad4289ff6522e80b397d7b3d"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "5sy6g3kz"
|
||||
version = "ay2HpHDe"
|
||||
version = "UjlaL0Fm"
|
||||
|
|
13
src/mods/better-compatibility-checker.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Better Compatibility Checker"
|
||||
filename = "BetterCompatibilityChecker-neo-4.0.6+mc1.20.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/KJhXPbHQ/versions/UyqoRhz2/BetterCompatibilityChecker-neo-4.0.6%2Bmc1.20.1.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "ab03b30716534545adc4750f3bb5a02fc4f2872a"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "KJhXPbHQ"
|
||||
version = "UyqoRhz2"
|
13
src/mods/better-paragliders.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Better Paragliders"
|
||||
filename = "betterparagliders-0.5.2-1.20.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/xAsaECDH/versions/waIHfvNa/betterparagliders-0.5.2-1.20.1.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "994469d158aeada5ef2d632d5ef20d4a764ce7bd"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "xAsaECDH"
|
||||
version = "waIHfvNa"
|
|
@ -1,13 +0,0 @@
|
|||
name = "Better Third Person"
|
||||
filename = "BetterThirdPerson-Forge-1.20-1.9.0.jar"
|
||||
side = "client"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/G1s2WpNo/versions/XkYduFuv/BetterThirdPerson-Forge-1.20-1.9.0.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "0b0a3ff3b244fa191b3f9580547071dee46f7276"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "G1s2WpNo"
|
||||
version = "XkYduFuv"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Bookshelf"
|
||||
filename = "Bookshelf-Forge-1.20.1-20.1.10.jar"
|
||||
filename = "Bookshelf-Forge-1.20.1-20.2.13.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/uy4Cnpcm/versions/zozOd4AM/Bookshelf-Forge-1.20.1-20.1.10.jar"
|
||||
url = "https://cdn.modrinth.com/data/uy4Cnpcm/versions/tNwsir0K/Bookshelf-Forge-1.20.1-20.2.13.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "6f9ac2d30eb64781ddd47ddf0b2ea84c32501e03"
|
||||
hash = "c53d9eb5ce9e8ef0f2ea9b11e478d84ce958c3e5"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "uy4Cnpcm"
|
||||
version = "zozOd4AM"
|
||||
version = "tNwsir0K"
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
name = "Borderless Window"
|
||||
filename = "BorderlessWindow-1.20-1.6.0.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
hash-format = "sha1"
|
||||
hash = "2dc2dca0371065bf384b6486827451da441b5471"
|
||||
mode = "metadata:curseforge"
|
||||
|
||||
[update]
|
||||
[update.curseforge]
|
||||
file-id = 4575494
|
||||
project-id = 378979
|
|
@ -1,13 +1,13 @@
|
|||
name = "Botany Pots"
|
||||
filename = "BotanyPots-Forge-1.20.1-13.0.29.jar"
|
||||
filename = "BotanyPots-Forge-1.20.1-13.0.39.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/U6BUTZ7K/versions/C05Rw9MQ/BotanyPots-Forge-1.20.1-13.0.29.jar"
|
||||
url = "https://cdn.modrinth.com/data/U6BUTZ7K/versions/7GoC3OB5/BotanyPots-Forge-1.20.1-13.0.39.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "e6654a590effc96d46c1f9dac7f57fb326ad9dc7"
|
||||
hash = "c1e33db0edc008f0626712dc1a389947820224e4"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "U6BUTZ7K"
|
||||
version = "C05Rw9MQ"
|
||||
version = "7GoC3OB5"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Botany Trees"
|
||||
filename = "BotanyTrees-Forge-1.20.1-9.0.11.jar"
|
||||
filename = "BotanyTrees-Forge-1.20.1-9.0.17.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/mvs7RoIW/versions/9KQ18caH/BotanyTrees-Forge-1.20.1-9.0.11.jar"
|
||||
url = "https://cdn.modrinth.com/data/mvs7RoIW/versions/CVdKpUBO/BotanyTrees-Forge-1.20.1-9.0.17.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "1ceaf7cd26f85e61dd7fef720012f3772496f524"
|
||||
hash = "a614ca44d0f7ce118da73821c59d419eb69b71ec"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "mvs7RoIW"
|
||||
version = "9KQ18caH"
|
||||
version = "CVdKpUBO"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Botarium"
|
||||
filename = "botarium-forge-1.20.1-2.3.3.jar"
|
||||
filename = "botarium-forge-1.20.1-2.3.4.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/2u6LRnMa/versions/rkELoRmb/botarium-forge-1.20.1-2.3.3.jar"
|
||||
url = "https://cdn.modrinth.com/data/2u6LRnMa/versions/O7D6FTfW/botarium-forge-1.20.1-2.3.4.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "8a4b7f0d6e569370a73402eeda57418f456968d8"
|
||||
hash = "a6928cb03b7c5f81900d3d3c8e8c8f6a89a51a5b"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "2u6LRnMa"
|
||||
version = "rkELoRmb"
|
||||
version = "O7D6FTfW"
|
||||
|
|
13
src/mods/brandons-core.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Brandons Core"
|
||||
filename = "BrandonsCore-1.20.1-3.2.1.302-universal.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/iFDWVIFV/versions/qFTHdrDH/BrandonsCore-1.20.1-3.2.1.302-universal.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "1378ba5f84267c18f945c52d787ac86e40d6c241"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "iFDWVIFV"
|
||||
version = "qFTHdrDH"
|
13
src/mods/cadmus.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Cadmus"
|
||||
filename = "cadmus-forge-1.20.1-1.0.8.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/fEWKxVzh/versions/vtGe3auv/cadmus-forge-1.20.1-1.0.8.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "af2422495a8e5e271f4b2b729c0eb1e85b5bda49"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "fEWKxVzh"
|
||||
version = "vtGe3auv"
|
|
@ -1,13 +1,13 @@
|
|||
name = "CC: Tweaked"
|
||||
filename = "cc-tweaked-1.20.1-forge-1.110.3.jar"
|
||||
filename = "cc-tweaked-1.20.1-forge-1.113.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/gu7yAYhd/versions/lWo1QSZw/cc-tweaked-1.20.1-forge-1.110.3.jar"
|
||||
url = "https://cdn.modrinth.com/data/gu7yAYhd/versions/a457666C/cc-tweaked-1.20.1-forge-1.113.1.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "f1f8205b6bf30dc0727f696a7ef8b57db652edd2"
|
||||
hash = "ca74a2ad65f149e7465e849b479abec863a82bf1"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "gu7yAYhd"
|
||||
version = "lWo1QSZw"
|
||||
version = "a457666C"
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
name = "Chunky"
|
||||
filename = "Chunky-1.3.136.jar"
|
||||
filename = "Chunky-1.3.146.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/fALzjamp/versions/rVpLqbaQ/Chunky-1.3.136.jar"
|
||||
url = "https://cdn.modrinth.com/data/fALzjamp/versions/4FTDk9wv/Chunky-1.3.146.jar"
|
||||
hash-format = "sha1"
|
||||
hash = "2db4e292c5b7ca4f54a103b5e4cfd2e3d377249e"
|
||||
hash = "0b782d12b4ac3b03a94c28f32e9b2d5587d1dd50"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "fALzjamp"
|
||||
version = "rVpLqbaQ"
|
||||
version = "4FTDk9wv"
|
||||
|
|