This commit is contained in:
Cjnator38
2026-05-02 10:53:51 -05:00
148 changed files with 774 additions and 600 deletions

View File

@@ -85,10 +85,6 @@ jobs:
- name: Validate Manifest
run: npx tsx tools/manifest/validate.ts "${{ matrix.manifest }}"
- name: Generate Changelog
id: changelog
run: npx tsx tools/changelog/generate-changelog.ts "${{ matrix.manifest }}"
- name: Cache Publisher Binary
id: cache-publisher
uses: actions/cache@v4
@@ -133,6 +129,10 @@ jobs:
mkdir -p ./builder-bin
cp src/actions/builder/target/release/minify-json ./builder-bin/minify-json
- name: Generate Changelog
id: changelog
run: npx tsx tools/changelog/generate-changelog.ts "${{ matrix.manifest }}"
- name: Cache Packwiz Binaries
id: cache-go
uses: actions/cache@v4
@@ -166,10 +166,8 @@ jobs:
run: |
set -eu
chmod +x ./builder-bin/minify-json
MANIFEST='${{ matrix.manifest }}'
PACK_DIR="$(dirname "$MANIFEST")"
if [[ "$MANIFEST" == datapacks/* ]]; then
TARGET="${PACK_DIR}/content"
if [ -d "$TARGET" ]; then
@@ -199,7 +197,6 @@ jobs:
set -eu
MANIFEST='${{ matrix.manifest }}'
PACK_DIR="$(dirname "$MANIFEST")"
if [[ "$MANIFEST" == datapacks/* ]]; then
TARGET="${PACK_DIR}/content"
if [ -d "${TARGET}.original" ]; then
@@ -217,16 +214,27 @@ jobs:
done
fi
- name: Upload to Platforms
if: "steps.meta.outputs.mr_id != '' || steps.meta.outputs.cf_id != ''"
- name: Upload to Modrinth
if: steps.meta.outputs.mr_id != ''
uses: https://github.com/Kir-Antipov/mc-publish@v3.3
with:
modrinth-id: ${{ steps.meta.outputs.mr_id }}
modrinth-token: ${{ secrets.MR }}
modrinth-files: "${{ github.workspace }}/${{ steps.meta.outputs.path }}/artifacts/*.mrpack"
files: "${{ github.workspace }}/${{ steps.meta.outputs.path }}/artifacts/*.mrpack"
name: "${{ steps.meta.outputs.name }}"
version: "${{ steps.meta.outputs.ver }}"
version-type: ${{ steps.meta.outputs.release_type }}
changelog: "${{ steps.changelog.outputs.notes }}"
loaders: ${{ steps.meta.outputs.type == 'modpack' && steps.meta.outputs.loader || 'minecraft' }}
game-versions: "${{ steps.meta.outputs.mc }}"
- name: Upload to CurseForge
if: steps.meta.outputs.cf_id != ''
uses: https://github.com/Kir-Antipov/mc-publish@v3.3
with:
curseforge-id: ${{ steps.meta.outputs.cf_id }}
curseforge-token: ${{ secrets.CF }}
curseforge-files: "${{ github.workspace }}/${{ steps.meta.outputs.path }}/artifacts/*.zip"
files: "${{ github.workspace }}/${{ steps.meta.outputs.path }}/artifacts/*.zip"
name: "${{ steps.meta.outputs.name }}"
version: "${{ steps.meta.outputs.ver }}"
version-type: ${{ steps.meta.outputs.release_type }}

View File

@@ -186,5 +186,19 @@
"legacy.options.controlType.xbox_one": "Xbox One Controller",
"legacy.options.controllerVirtualCursor": "V-Mouse",
"legacy.options.creativeTab": "Legacy Creative Interface",
"legacy.options.cursorMode": "Mouse Mode"
"legacy.options.cursorMode": "Mouse Mode",
"legacy.options.optionsPreset.gcn": "Low (GameCube)",
"legacy.options.optionsPreset.gcn.tooltip": "This Graphics Preset makes it optimized if it was for the GameCube. Born to Play.",
"legacy.options.optionsPreset.default": "Default",
"legacy.options.optionsPreset.default.tooltip": "The default preset with none of the LCE UI Enhancements.",
"legacy.options.optionsPreset.default_lce": "Default LCE",
"legacy.options.optionsPreset.default_lce.tooltip": "The default preset with the LCE UI Enhancements.",
"legacy.options.optionsPreset.ps2": "Medium (PS2)",
"legacy.options.optionsPreset.ps2.tooltip": "This Graphics Preset makes it optimized for the PlayStation® 2, this is similar to the Xbox Preset, but it's reduced. Live in Your World. Play in Ours.",
"legacy.options.optionsPreset.xbox": "Medium+ (Xbox)",
"legacy.options.optionsPreset.xbox.tooltip": "This Graphics Preset makes it optimized for the Original Xbox. Now you are playing with power!",
"legacy.options.optionsPreset.dreamcast": "High (Dreamcast)",
"legacy.options.optionsPreset.dreamcast.tooltip": "This preset will have graphics similar to PC since it utilizes Windows CE technology to make it smooth.",
"legacy.options.optionsPreset.pc": "High+ (PC)",
"legacy.options.optionsPreset.pc.tooltip": "This Graphics Preset is made for the `puters that have a powerful CPU such as the Intel Core 2 Duo and AMD Athlon 64, but also a dedicated GPU such as the ATI Radeon 9000 Series and Ge-Force 5000 Series of Cards. Here be dragons!"
}

View File

@@ -1,6 +1,10 @@
{
"pack": {
"pack_format": 34,
"description": "Default Resources, DO NOT REMOVE!"
"pack_format": 69,
"pack_format": 16,
"min_format": 16,
"max_format": 999,
"supported_formats": [ 16, 999 ]
"description": "Default Resources for 2000s Edition, DO NOT REMOVE!"
}
}

Some files were not shown because too many files have changed in this diff Show More