diff --git a/.github/scripts/requirements.lock b/.github/scripts/requirements.lock new file mode 100644 index 00000000..13b630a6 --- /dev/null +++ b/.github/scripts/requirements.lock @@ -0,0 +1,5 @@ +certifi==2025.4.26 +charset-normalizer==3.4.2 +idna==3.10 +requests==2.32.3 +urllib3==2.4.0 diff --git a/.github/scripts/requirements.txt b/.github/scripts/requirements.txt new file mode 100644 index 00000000..f2293605 --- /dev/null +++ b/.github/scripts/requirements.txt @@ -0,0 +1 @@ +requests diff --git a/.github/scripts/update_mod_versions.py b/.github/scripts/update_mod_versions.py new file mode 100755 index 00000000..3de6dc24 --- /dev/null +++ b/.github/scripts/update_mod_versions.py @@ -0,0 +1,291 @@ +#!/usr/bin/env python3 + +import json +import os +import re +import sys +import time +from datetime import datetime +from enum import Enum +from pathlib import Path + +import requests + +# GitHub API rate limits are higher with authentication +GITHUB_TOKEN = os.environ.get('GITHUB_TOKEN') +HEADERS = {'Authorization': f'token {GITHUB_TOKEN}'} if GITHUB_TOKEN else {} + +TIME_NOW = int(time.time()) + +def extract_repo_info(repo_url): + """Extract owner and repo name from GitHub repo URL.""" + match = re.search(r'github\.com/([^/]+)/([^/]+)', repo_url) + if match: + owner = match.group(1) + repo = match.group(2) + # Remove .git suffix if present + repo = repo.removesuffix('.git') + return owner, repo + return None, None + +VersionSource = Enum("VersionSource", [ + ("LATEST_TAG", "release"), + ("HEAD", "commit"), + ("SPECIFIC_TAG", "specific_tag"), +]) +def get_version_string(source: Enum, owner, repo, start_timestamp, n = 1, tag_data=None): + """Get the version string from a given GitHub repo.""" + + if source is VersionSource.LATEST_TAG: + url = f'https://api.github.com/repos/{owner}/{repo}/releases/latest' + elif source is VersionSource.SPECIFIC_TAG: + if not tag_data: + print(f"ERROR: SPECIFIC_TAG source requires tag_name") + return None + + tag_name = tag_data['name'] + url = f'https://api.github.com/repos/{owner}/{repo}/releases/tags/{tag_name}' + else: + if not source is VersionSource.HEAD: + print(f"UNIMPLEMENTED(VersionSource): `{source}`,\nfalling back to `HEAD`") + source = VersionSource.HEAD + url = f'https://api.github.com/repos/{owner}/{repo}/commits' + + try: + response = requests.get(url, headers=HEADERS) + + api_rate_limit = int(response.headers.get('x-ratelimit-limit')) + api_rate_usage = int(response.headers.get('x-ratelimit-used')) + api_rate_remaining = int(response.headers.get('x-ratelimit-remaining')) + api_reset_timestamp = int(response.headers.get('x-ratelimit-reset')) + api_resource = response.headers.get('x-ratelimit-resource') + print(f"GitHub API ({api_resource}) calls: {api_rate_usage}/{api_rate_limit}") + + if response.status_code == 404: + # Not found + return None + + if response.status_code == 200: + data = response.json() + + if source is VersionSource.LATEST_TAG: + # Return name of latest tag + return data.get('tag_name') + + elif source is VersionSource.SPECIFIC_TAG: + assets = data.get('assets', []) + if not assets: + print(f"⚠️ No assets found in release {tag_name}") + return None + + latest_created_at = "" + latest_asset = None + + for asset in assets: + created_at = asset.get('created_at', '') + if created_at > latest_created_at: + latest_created_at = created_at + latest_asset = asset['name'] + + # Convert 2099-12-31T01:02:03Z to 20991231_010203 + parts = latest_created_at.replace('Z', '').split('T') + date_part = parts[0].replace('-', '') # 20991231 + time_part = parts[1].replace(':', '') # 010203 + version = f"{date_part}_{time_part}" # 20991231_010203 + tag_data['file'] = latest_asset + return version + + if data and len(data) > 0: + # Return shortened commit hash (first 7 characters) + return data[0]['sha'][:7] + + print(f"⚠️ Warning: unexpected response format for {source}s:\n{ + json.dumps(data, indent=2, ensure_ascii=False) + }") + return + + if api_rate_remaining == 0 or ( + response.status_code == 403 + and "rate limit exceeded" in response.text.lower() + ): + print(f"GitHub API access is being rate limited!") + current_timestamp = int(time.time()) + + # Check if primary rate limit is okay + if api_rate_remaining > 0: + # Secondary rate limit hit, follow GitHub instructions + if 'retry-after' in response.headers: + wait_time = int(response.headers.get('retry-after')) + 5 + print(f"Response retry-after {wait_time}s") + else: + # Start at 60 seconds and double wait time with each new attempt + print(f"Attempt {n}") + wait_time = 60 * pow(2, n - 1) + else: + api_reset_time = datetime.fromtimestamp(api_reset_timestamp).strftime('%H:%M:%S') + print(f"GitHub API rate limit resets at {api_reset_time}") + wait_time = api_reset_timestamp - current_timestamp + 5 + + # Wait only if the wait time would finish less than 1800 seconds (30 min) after program start time + if current_timestamp + wait_time - start_timestamp < 1800: + print(f"Waiting {wait_time} seconds until next attempt...") + time.sleep(wait_time) + n += 1 + return get_version_string(source, owner, repo, start_timestamp, n, tag_data=tag_data) # Retry + else: + print(f"Next attempt in {wait_time} seconds, but Action run time would exceed 1800 seconds - Stopping...") + sys.exit(1) + + else: + print(f"Error fetching {source}s: HTTP {response.status_code} - {response.text}") + return None + except Exception as e: + print(f"Exception while fetching {source}s: {str(e)}") + return None + +def process_mods(start_timestamp): + """Process all mods and update versions where needed.""" + mods_dir = Path('mods') + updated_mods = [] + print(f"Scanning {mods_dir} for mods with automatic version control...") + + # Find all mod directories + for mod_dir in (d for d in mods_dir.iterdir() if d.is_dir()): + meta_file = mod_dir / 'meta.json' + + if not meta_file.exists(): + continue + + try: + if mod := process_mod(start_timestamp, mod_dir.name, mod_dir / 'meta.json'): + updated_mods.append(mod) + except Exception as e: + print(f"❌ Error processing {mod_dir.name}: {str(e)}") + + return updated_mods + +def process_mod(start_timestamp, name, meta_file): + if not meta_file.exists(): + return + + with open(meta_file, 'r', encoding='utf-8') as f: + meta = json.load(f) + + # Skip mods without automatic version checking enabled + if not meta.get('automatic-version-check'): + return + + print(f"Processing {name}...") + + repo_url = meta.get('repo') + if not repo_url: + print(f"⚠️ Warning: Mod {name} has automatic-version-check but no repo URL") + return + + owner, repo = extract_repo_info(repo_url) + if not owner or not repo: + print(f"⚠️ Warning: Could not extract repo info from {repo_url}") + return + + print(f"Checking GitHub repo: `{owner}/{repo}`") + + # If download url links to latest head, use version of latest commit hash + download_url = meta.get('downloadURL') + + new_version = None + + if "/archive/refs/heads/" in download_url: + print("Download URL links to HEAD, checking latest commit...") + source = VersionSource.HEAD + new_version = get_version_string(VersionSource.HEAD, owner, repo, start_timestamp) + elif (meta.get('fixed-release-tag-updates') == True) and "/releases/download/" in download_url: + source = VersionSource.SPECIFIC_TAG + tag_data = {} + + # Pattern: /releases/download/{tag}/{file} - tag is second-to-last + print("Download URL links to specific release asset, checking that asset's tag...") + tag_name = download_url.split('/')[-2] + print(f"Checking release tag: {tag_name}") + tag_data['name'] = tag_name + + new_version = get_version_string( + source, owner, repo, start_timestamp, tag_data=tag_data + ) + else: + print("Checking releases for latest version tag...") + source = VersionSource.LATEST_TAG + new_version = get_version_string(source, owner, repo, start_timestamp) + + if not new_version: + print("No releases found, falling back to latest commit instead...") + source = VersionSource.HEAD + new_version = get_version_string(source, owner, repo, start_timestamp) + + if not new_version: + print(f"⚠️ Warning: Could not determine version for {name}") + return + + current_version = meta.get('version') + # Update version if it changed + if current_version == new_version: + print(f"ℹ️ No version change for {name} (current: {current_version})") + return + + print( + f"✅ Updating {name} from {current_version} to {new_version} ({source})" + ) + meta['version'] = new_version + meta['last-updated'] = TIME_NOW + if "/archive/refs/tags/" in download_url: + meta['downloadURL'] = f"{repo_url}/archive/refs/tags/{meta['version']}.zip" + elif source == VersionSource.SPECIFIC_TAG: + meta['downloadURL'] = f"{repo_url}/releases/download/{tag_data['name']}/{tag_data['file']}" + + with open(meta_file, 'w', encoding='utf-8') as f: + # Preserve formatting with indentation + json.dump(meta, f, indent=2, ensure_ascii=False) + f.write("\n") # Add newline at end of file + + return { + 'name': meta.get('title', name), + 'old_version': current_version, + 'new_version': meta['version'], + 'source': source + } + + +def generate_commit_message(updated_mods): + """Generate a detailed commit message listing all updated mods.""" + if not updated_mods: + return "No mod versions updated" + + timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S") + + message = f"Auto-update mod versions ({timestamp})\n\n" + message += "Updated mods:\n" + + for mod in updated_mods: + old_ver = mod['old_version'] or 'none' + message += f"- {mod['name']}: {old_ver} → {mod['new_version']} ({mod['source']})\n" + + return message + + +if __name__ == "__main__": + start_timestamp = int(time.time()) + start_datetime = datetime.fromtimestamp(start_timestamp).strftime('%H:%M:%S') + print(f"🔄 Starting automatic mod version update at {start_datetime}...") + updated_mods = process_mods(start_timestamp) + + if updated_mods: + # Write commit message to a file that the GitHub Action can use + commit_message = generate_commit_message(updated_mods) + with open('commit_message.txt', 'w', encoding='utf-8') as f: + f.write(commit_message) + + print(f"✅ Completed. Updated {len(updated_mods)} mod versions.") + else: + print("ℹ️ Completed. No mod versions needed updating.") + + # Exit with status code 0 even if no updates were made + sys.exit(0) diff --git a/.github/workflows/check-mod.yml b/.github/workflows/check-mod.yml index 6027876e..5ae77220 100644 --- a/.github/workflows/check-mod.yml +++ b/.github/workflows/check-mod.yml @@ -11,44 +11,92 @@ jobs: steps: - name: Check out repository uses: actions/checkout@v3 + with: + fetch-depth: 0 # Get full history for comparing changes - - name: Install ImageMagick + - name: Use ImageMagick from cache + uses: awalsh128/cache-apt-pkgs-action@v1 + with: + packages: imagemagick + version: 8:6.9.12.98+dfsg1-5.2build2 + + - name: Identify Changed Mods + id: find-changed-mods run: | - sudo apt-get update - sudo apt-get install -y imagemagick + # Get the list of files changed in the PR using GitHub API + API_RESPONSE=$(curl -s -X GET \ + -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/${{ github.repository }}/pulls/${{ github.event.pull_request.number }}/files") + + # Use fallback method if API fails + if echo "$API_RESPONSE" | jq -e 'if type=="array" then true else false end' > /dev/null; then + echo "Using GitHub API method to find changed files" + echo "$API_RESPONSE" | jq -r '.[] | .filename' | grep -E '^mods/[^/]+/' | cut -d'/' -f1-2 | sort | uniq > changed_mods.txt + else + echo "Using git diff method as fallback" + # Fetch the base branch of the PR + git fetch origin ${{ github.event.pull_request.base.ref }} + + # Find all added or modified files in mods directory using git diff + git diff --name-only --diff-filter=AM origin/${{ github.event.pull_request.base.ref }}..HEAD | grep -E '^mods/[^/]+/' | cut -d'/' -f1-2 | sort | uniq > changed_mods.txt + fi + + # Check if any mods were found + if [ ! -s changed_mods.txt ]; then + echo "No mods were added or modified in this PR." + echo "changed_mods_found=false" >> $GITHUB_OUTPUT + exit 0 + fi + + echo "Changed mods found:" + cat changed_mods.txt + echo "changed_mods_found=true" >> $GITHUB_OUTPUT + + # Create a newline-separated list for JSON schema validation + META_JSON_FILES=$(while read -r mod_path; do + [ -f "$mod_path/meta.json" ] && echo "$mod_path/meta.json" + done < changed_mods.txt) + + echo "meta_json_files<> $GITHUB_OUTPUT + echo "$META_JSON_FILES" >> $GITHUB_OUTPUT + echo "EOF" >> $GITHUB_OUTPUT - name: Check Required Files + if: steps.find-changed-mods.outputs.changed_mods_found == 'true' run: | - for dir in mods/*/; do - if [ -d "$dir" ]; then - MOD_DIR="$(basename "$dir")" - + while read -r mod_path; do + if [ -d "$mod_path" ]; then + MOD_DIR="$(basename "$mod_path")" + # Ensure description.md and meta.json exist - if [ ! -f "$dir/description.md" ]; then + if [ ! -f "$mod_path/description.md" ]; then echo "Error: Missing description.md in $MOD_DIR" exit 1 fi - - if [ ! -f "$dir/meta.json" ]; then + + if [ ! -f "$mod_path/meta.json" ]; then echo "Error: Missing meta.json in $MOD_DIR" exit 1 fi fi - done + done < changed_mods.txt - name: Check Thumbnail Dimensions + if: always() && steps.find-changed-mods.outputs.changed_mods_found == 'true' run: | - for dir in mods/*/; do - if [ -d "$dir" ]; then - MOD_DIR="$(basename "$dir")" - THUMBNAIL="$dir/thumbnail.jpg" - + while read -r mod_path; do + if [ -d "$mod_path" ]; then + MOD_DIR="$(basename "$mod_path")" + THUMBNAIL="$mod_path/thumbnail.jpg" + if [ -f "$THUMBNAIL" ]; then - # Extract width and height using ImageMagick - DIMENSIONS=$(identify -format "%wx%h" "$THUMBNAIL") + # Extract width and height using ImageMagick identify + # Using identify-im6.q16 directly as identify is a symlink that is not created by the cache restoration + DIMENSIONS=$(/usr/bin/identify-im6.q16 -format "%wx%h" "$THUMBNAIL") WIDTH=$(echo "$DIMENSIONS" | cut -dx -f1) HEIGHT=$(echo "$DIMENSIONS" | cut -dx -f2) - + # Check if dimensions exceed 1920x1080 if [ "$WIDTH" -gt 1920 ] || [ "$HEIGHT" -gt 1080 ]; then echo "Error: Thumbnail in $MOD_DIR exceeds the recommended size of 1920×1080." @@ -56,27 +104,36 @@ jobs: fi fi fi - done + done < changed_mods.txt - name: Validate JSON Format - uses: github/super-linter@v4 - env: - VALIDATE_JSON: true - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + if: always() && steps.find-changed-mods.outputs.changed_mods_found == 'true' + run: | + # Use jq to validate each JSON file + while read -r mod_path; do + if [ -f "$mod_path/meta.json" ]; then + if ! jq empty "$mod_path/meta.json" 2>/dev/null; then + echo "Error: Invalid JSON format in $mod_path/meta.json" + exit 1 + fi + fi + done < changed_mods.txt - name: Validate meta.json Against Schema - uses: dsanders11/json-schema-validate-action@v1.2.0 + if: always() && steps.find-changed-mods.outputs.changed_mods_found == 'true' + uses: dsanders11/json-schema-validate-action@v1.4.0 with: schema: "./schema/meta.schema.json" - files: | - mods/*/meta.json + files: ${{ steps.find-changed-mods.outputs.meta_json_files }} + custom-errors: true - name: Validate Download URLs + if: always() && steps.find-changed-mods.outputs.changed_mods_found == 'true' run: | - for dir in mods/*/; do - if [ -d "$dir" ]; then - MOD_DIR="$(basename "$dir")" - META_JSON="$dir/meta.json" + while read -r mod_path; do + if [ -d "$mod_path" ]; then + MOD_DIR="$(basename "$mod_path")" + META_JSON="$mod_path/meta.json" # Check if downloadURL exists and is not empty DOWNLOAD_URL=$(jq -r '.downloadURL // empty' "$META_JSON") @@ -91,14 +148,4 @@ jobs: exit 1 fi fi - done - - - review-and-approve: - needs: validate # This job will only run after 'validate' completes successfully. - runs-on: ubuntu-latest - environment: - name: mod-review # This is the environment you created earlier. - steps: - - name: Await Approval from Maintainers - run: echo "Waiting for manual approval by maintainers..." + done < changed_mods.txt diff --git a/.github/workflows/update-mod-versions.yml b/.github/workflows/update-mod-versions.yml new file mode 100644 index 00000000..d70599ac --- /dev/null +++ b/.github/workflows/update-mod-versions.yml @@ -0,0 +1,51 @@ +name: Update Mod Versions + +on: + schedule: + - cron: '0 * * * *' # Run every hour + workflow_dispatch: # Allow manual triggers + +jobs: + update-versions: + runs-on: ubuntu-latest + if: github.repository == 'skyline69/balatro-mod-index' + steps: + - name: Checkout repository + uses: actions/checkout@v3 + with: + token: ${{ secrets.PAT_TOKEN }} # Use PAT for checkout + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.12' + cache: 'pip' # This enables pip caching + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install -r .github/scripts/requirements.lock + + - name: Update mod versions + env: + GITHUB_TOKEN: ${{ github.token }} + run: | + python .github/scripts/update_mod_versions.py + + - name: Commit and push changes + run: | + git config --global user.name 'Version Update Bot' + git config --global user.email 'bot@noreply.github.com' + + if [[ $(git status --porcelain) ]]; then + COMMIT_MSG="Auto-update mod versions" + if [ -f commit_message.txt ]; then + COMMIT_MSG=$(cat commit_message.txt) + fi + + git add mods/*/meta.json + git commit -m "$COMMIT_MSG" + git push + else + echo "No changes to commit" + fi diff --git a/.gitignore b/.gitignore index e43b0f98..9f7f4a8b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,176 @@ .DS_Store + +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# UV +# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +#uv.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/latest/usage/project/#working-with-version-control +.pdm.toml +.pdm-python +.pdm-build/ + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +# Ruff stuff: +.ruff_cache/ + +# PyPI configuration file +.pypirc diff --git a/README.md b/README.md index 59ebff2d..f95b17d8 100644 --- a/README.md +++ b/README.md @@ -35,17 +35,32 @@ This file stores essential metadata in JSON format. **Make sure you adhere to th "categories": ["Content"], "author": "Joe Mama", "repo": "https://github.com/joemama/extended-cards", - "downloadURL": "https://github.com/joemama/extended-cards/releases/latest/extended-cards.tar.gz" + "downloadURL": "https://github.com/joemama/extended-cards/releases/latest/download/extended-cards.zip", + "folderName": "ExtendedCards", + "version": "1.0.0", + "automatic-version-check": true } ``` - **title**: The name of your mod. - **requires-steamodded**: If your mod requires the [Steamodded](https://github.com/Steamodded/smods) mod loader, set this to `true`. - **requires-talisman**: If your mod requires the [Talisman](https://github.com/MathIsFun0/Talisman) mod, set this to `true`. -- **categories**: Must be of `Content`, `Joker`, `Quality of Life`, `Technical`, `Miscellaneous`, `Resource Packs` or `API`. +- **categories**: Must contain at least one of `Content`, `Joker`, `Quality of Life`, `Technical`, `Miscellaneous`, `Resource Packs` or `API`. - **author**: Your chosen username or handle. - **repo**: A link to your mod's repository. -- **downloadURL**: A direct link to the latest version of your released mod. (Can be same as `repo` if no separate download link exists.) +- **downloadURL**: A direct link to the latest version of your released mod. Using an automatic link to the [latest release](https://docs.github.com/en/repositories/releasing-projects-on-github/linking-to-releases) is preferred. +- **version**: The version number of the mod files available at `downloadURL`. +- *folderName*: (*Optional*) The name for the mod's install folder. This must be **unique**, and cannot contain characters `<` `>` `:` `"` `/` `\` `|` `?` `*` +- *automatic-version-check*: (*Optional* but **recommended**) Set to `true` to let the Index automatically update the `version` field. + - Updates happen once every hour, by checking either your mod's latest Release, latest commit, or specific release tag, depending on the `downloadURL`. + - Enable this option **only** if your `downloadURL` points to an automatically updating source: + - **Latest release** (recommended): Using a link to [releases/latest](https://docs.github.com/en/repositories/releasing-projects-on-github/linking-to-releases) + - **Latest commit**: Using a link to the [latest commit (HEAD)](https://docs.github.com/en/repositories/working-with-files/using-files/downloading-source-code-archives#source-code-archive-urls) +- *fixed-release-tag-updates*: (*Optional*) Set to `true` if your mod uses a fixed release tag and still wants to auto-update when modifying the underlying files. This can be useful for repositories with multiple mods, allowing you to have a release tag dedicated for each mod where you upload new versions. Note that: + - Requires `automatic-version-check` to also be set to `true`. + - The `downloadURL` must point to a specific release asset using a link such as `https://github.com/author/repo/releases/download/my-release-tag/mod.zip`. + + ### 3. thumbnail.jpg (Optional) If included, this image will appear alongside your mod in the index. Maximum and recommended size is 1920x1080 pixels. @@ -88,4 +103,40 @@ Once your submission is reviewed and approved, your mod will be added to the Bal --- -Thanks for contributing to the **Balatro Mod Index** and helping the community grow! +## Submission Policy + +All submissions must be safe, legal, and appropriate for a general audience. This means: +1. No mods containing malware or spyware. + +2. No copyrighted content that is used without permission. + +3. No hateful, discriminatory, or offensive material. + +By submitting your own mod to the *Balatro Mod Index*, you are agreeing to allow your mod to be displayed in and redistributed by [Balatro Mod Manager](https://github.com/skyline69/balatro-mod-manager/). +If you would like your content to be removed from the *Balatro Mod Index* at any point, please create an [Issue](https://github.com/skyline69/balatro-mod-index/issues) or submit a [Pull Request](https://github.com/skyline69/balatro-mod-manager/pulls) with the relevant content deleted. + + +### Third-Party Submissions +Mods should ideally be submitted by their creators. If you would like to submit a mod on behalf of a mod's creator, please do so in a way that is considerate of the author, their creative works, and their time. + +Mods will only be accepted on the Balatro Mod Index if they have been released under a redistribution-friendly license (such as GPL, MIT, MPL or similar), or if the mod's authors have given explicit and public permission. +It is strongly encouraged to ask for permission before submitting other's mods to the *Balatro Mod Index*, regardless of license. + +**Before submitting mods created by other people:** +1. Check that the mod is **working** on the most current version of the game, and has not been **deprecated** or **abandoned**. + +2. Check that the mod's **license** allows **redistribution** by third parties - otherwise, **ask permission** from the creator. + +3. Check the mod's requirements for **Steamodded** and **Talisman**, along with any other dependencies that should be listed in the description. + +4. Check if the mod requires a specific installation **folder name**, and set the `folderName` parameter accordingly. + +5. Check that the mod doesn't have any other special or unusual **installation requirements**. + +6. Check if the mod has any **promotional images** that might be suitable for use as a **thumbnail**. + +When submitting a mod on behalf of someone else, please link to the latest **Release** whenever possible rather than the latest repository HEAD. +This helps to keep modded Balatro stable for more players, by only using tested releases instead of potentially untested in-development builds. + + +Thanks for contributing to the *Balatro Mod Index* and helping the community grow! diff --git a/mods/ABGamma@Brainstorm-Rerolled/description.md b/mods/ABGamma@Brainstorm-Rerolled/description.md new file mode 100644 index 00000000..2119f290 --- /dev/null +++ b/mods/ABGamma@Brainstorm-Rerolled/description.md @@ -0,0 +1,55 @@ +# Brainstorm Rerolled +This is a fork of both [Brainstorm](https://github.com/OceanRamen/Brainstorm) created by [OceanRamen](https://github.com/OceanRamen) as well as [Immolate](https://github.com/SpectralPack/Immolate) please give credit to them as I have simply modified the hard work they did + +# /!\ Not compatible with macOS /!\ + +## Description +This repository houses both the code for the brainstorm mod as well as the code for the C++ version of the Immolate seed finder. If you would like to create your own filters simply +add the code to the Immolate.cpp file, update the brainstorm endpoints to include whatever you need and then build it. This will generate a dll +that you can then place in the mods folder of balatro. The brainstorm mod will automatically detect the dll and use it, though you will need to update the brainstorm.lua and ui.lua +in order to properly use your new options + +## Features +### Save-States +Brainstorm has the capability to save up to 5 save-states through the use of in-game key binds. +> To create a save-state: Hold `z + 1-5` +> To load a save-state: Hold `x + 1-5` + +Each number from 0 - 5 corresponds to a save slot. To overwrite an old save, simply create a new save-state in it's slot. + +### Fast Rerolling +Brainstorm allows for super-fast rerolling through the use of an in-game key bind. +> To fast-roll: Press `Ctrl + r` + +### Auto-Rerolling +Brainstorm can automatically reroll for parameters as specified by the user. +You can edit the Auto-Reroll parameters in the Brainstorm in-game settings page. +> To Auto-Reroll: Press `Ctrl + a` + +### Various Filters +In addition to the original filters from brainstorm I have added a few more filters that can help facilitate Crimson Bean or simply an easy early game + +ANTE 8 BEAN: This ensures you get a Turtle Bean within the first 150 items in the shop +LATE BURGLAR: This ensures there is a burglar within the first 50-150 cards in the ante 6, 7, or 8 shop +RETCON: This ensures that the retcon voucher appears before or in ante 8 +EARLY COPY + MONEY: This ensures that between the shop and the packs in ante 1 you get a brainstorm, blueprint, and some form of money generation + +### Custom Filtering +I have added some basic code and an example to go off of to create custom filters. I have set it up so that custom filters will override any other selected filter to avoid crashes. If you want to use +the mod as originally created simply keep the custom filters set to "No Filter". If you want to create your own custom filters you will need to edit immolate.cpp and immolate.hpp to add your custom filter similar to how I added the "Negative Blueprint" filter +once added there you can build it and then copy the resulting dll into the brainstorm mod folder. Then you need to update the ui.lua and brainstorm.lua too add your new filter to the list. + +#### Adding Custom Filters +1. Open immolate.hpp + 1. Add the name of your new filter to `enum class customFilters` + 1. Add a new case in `inline std::string filterToString(customFilters f)` for your new filter + 1. add a new if statement in `inline customFilters stringToFilter(std::string i)` for your new filter +1. Open immolate.cpp + 1. Add a new case in the switch statement for your filter to `long filter(Instance inst)` + 1. Add corresponding code inside of that case for your custom filter +1. Save and build the C++ code and copy the resulting dll into the brainstorm mod folder +1. Open ui.lua + 1. Add a new entry to the `local custom_filter_list` corresponding to your new filter + 1. Add a new entry to the `local custom_filter_keys` corresponding to your new filter +1. Save ui.lua and run the game +1. Your new filter should now be usable in the brainstorm settings \ No newline at end of file diff --git a/mods/ABGamma@Brainstorm-Rerolled/meta.json b/mods/ABGamma@Brainstorm-Rerolled/meta.json new file mode 100644 index 00000000..bff9c7b9 --- /dev/null +++ b/mods/ABGamma@Brainstorm-Rerolled/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Brainstorm-Rerolled", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Content", + "Technical", + "Miscellaneous" + ], + "author": "OceanRamen and ABGamma", + "repo": "https://github.com/ABGamma/Brainstorm-Rerolled/", + "downloadURL": "https://github.com/ABGamma/Brainstorm-Rerolled/releases/latest/download/Brainstorm-Rerolled.zip", + "folderName": "Brainstorm-Rerolled", + "version": "Brainstorm-Rerolled-1.0.2-alpha", + "automatic-version-check": true +} diff --git a/mods/ABGamma@Brainstorm-Rerolled/thumbnail.jpg b/mods/ABGamma@Brainstorm-Rerolled/thumbnail.jpg new file mode 100644 index 00000000..0b88b9eb Binary files /dev/null and b/mods/ABGamma@Brainstorm-Rerolled/thumbnail.jpg differ diff --git a/mods/ABuffZucchini@GreenerJokers/description.md b/mods/ABuffZucchini@GreenerJokers/description.md new file mode 100644 index 00000000..b00a8c16 --- /dev/null +++ b/mods/ABuffZucchini@GreenerJokers/description.md @@ -0,0 +1 @@ +A content mod with 50 Vanilla-balanced Jokers, and 5 Decks. Fully complete but some new Jokers may be added in the future! \ No newline at end of file diff --git a/mods/ABuffZucchini@GreenerJokers/meta.json b/mods/ABuffZucchini@GreenerJokers/meta.json new file mode 100644 index 00000000..7571df50 --- /dev/null +++ b/mods/ABuffZucchini@GreenerJokers/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Greener Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "ABuffZucchini", + "repo": "https://github.com/ABuffZucchini/Greener-Jokers", + "downloadURL": "https://github.com/ABuffZucchini/Greener-Jokers/archive/refs/heads/main.zip", + "folderName": "Greener-Jokers", + "version": "d1624d2", + "automatic-version-check": true +} diff --git a/mods/ABuffZucchini@GreenerJokers/thumbnail.jpg b/mods/ABuffZucchini@GreenerJokers/thumbnail.jpg new file mode 100644 index 00000000..9602b869 Binary files /dev/null and b/mods/ABuffZucchini@GreenerJokers/thumbnail.jpg differ diff --git a/mods/AMY@AMY'sWaifus/description.md b/mods/AMY@AMY'sWaifus/description.md new file mode 100644 index 00000000..4737acf7 --- /dev/null +++ b/mods/AMY@AMY'sWaifus/description.md @@ -0,0 +1,8 @@ +# AMY's Waifus +retexture some jokers with my artstyle +## Credits +Updated by me ([AMY](https://github.com/mikamiamy)) to work with [Malverk](https://github.com/Eremel/Malverk) +## Art +Art by AMY aka Mikami +## Requirements +Requires [Malverk](https://github.com/Eremel/Malverk) \ No newline at end of file diff --git a/mods/AMY@AMY'sWaifus/meta.json b/mods/AMY@AMY'sWaifus/meta.json new file mode 100644 index 00000000..9df3a729 --- /dev/null +++ b/mods/AMY@AMY'sWaifus/meta.json @@ -0,0 +1,14 @@ +{ + "title": "AMY's Waifu", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "AMY", + "repo": "https://github.com/mikamiamy/AMY-s-Balatro-texturepack", + "downloadURL": "https://github.com/mikamiamy/AMY-s-Balatro-texturepack/archive/refs/heads/main.zip", + "folderName": "AMY's Waifu", + "automatic-version-check": true, + "version": "36785d5" +} diff --git a/mods/AMY@AMY'sWaifus/thumbnail.jpg b/mods/AMY@AMY'sWaifus/thumbnail.jpg new file mode 100644 index 00000000..9d351ef8 Binary files /dev/null and b/mods/AMY@AMY'sWaifus/thumbnail.jpg differ diff --git a/mods/ARandomTank7@Balajeweled/description.md b/mods/ARandomTank7@Balajeweled/description.md index 30fa99fe..c4e3a554 100644 --- a/mods/ARandomTank7@Balajeweled/description.md +++ b/mods/ARandomTank7@Balajeweled/description.md @@ -1,6 +1,5 @@ -# Balajeweled A resource pack that replaces the playing cards' suits into gems from the Bejeweled series. As of v0.1.2, the face cards had their letters and suit icons changed, to better align with the other cards. -**REQUIRES STEAMODDED** +**REQUIRES STEAMODDED AND MALVERK AS OF v0.1.3a** diff --git a/mods/ARandomTank7@Balajeweled/meta.json b/mods/ARandomTank7@Balajeweled/meta.json index 2e4cfd52..f94cb062 100644 --- a/mods/ARandomTank7@Balajeweled/meta.json +++ b/mods/ARandomTank7@Balajeweled/meta.json @@ -1,9 +1,13 @@ { - "title": "Balajeweled", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "ARandomTank7", - "repo": "https://github.com/ARandomTank7/Balajeweled", - "downloadURL": "https://github.com/ARandomTank7/Balajeweled/releases/latest/download/Balajeweled.zip" -} \ No newline at end of file + "title": "Balajeweled", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "ARandomTank7", + "repo": "https://github.com/ARandomTank7/Balajeweled", + "downloadURL": "https://github.com/ARandomTank7/Balajeweled/releases/latest/download/Balajeweled.zip", + "automatic-version-check": true, + "version": "v0.1.3a" +} diff --git a/mods/ARandomTank7@Balajeweled/thumbnail.jpg b/mods/ARandomTank7@Balajeweled/thumbnail.jpg index 467600f5..9a0f707d 100644 Binary files a/mods/ARandomTank7@Balajeweled/thumbnail.jpg and b/mods/ARandomTank7@Balajeweled/thumbnail.jpg differ diff --git a/mods/AbsentAbigail@AbsentDealer/description.md b/mods/AbsentAbigail@AbsentDealer/description.md new file mode 100644 index 00000000..f2862622 --- /dev/null +++ b/mods/AbsentAbigail@AbsentDealer/description.md @@ -0,0 +1,49 @@ +# Absent Dealer + +A Balatro mod adding cute plushies and other silly jokers. Also adds new decks and a new Spectral Card that creates new enhancements based on the seven deadly sins. Have fun and remember to pet the plushies when they do well :3 + + +## Installation + +Requires [Steamodded](https://github.com/Steamodded/smods). See their installation guide for more details +Download absentdealer.zip from the [latest release](https://github.com/AbsentAbigail/AbsentDealer/releases), extract the contained folder, and place it inside of Balatros mods folder. + +## Features +- Over 30 Jokers +- 3 new Decks +- 1 Spectral Card +- 7 card enhancements +- Supported Languages + - English + - German +- Support for [JokerDisplay](https://github.com/nh6574/JokerDisplay) + + +## Screenshots +Jokers: + +Jokers page 1 +Jokers page 2 +Jokers page 3 + + +Decks: + +Royal Deck +Voucher Deck +Big Deck + + +Sin Spectral Card: + +Sin Spectral Card + + +Enhancements: + +Enhancements + +## Plushie Deck +Additionally, if you like the plushies, feel free to also check out the [PlushieDeck](https://github.com/AbsentAbigail/PlushieDeck) mod for plushie reskins of the playing cards + +Plushie Deck diff --git a/mods/AbsentAbigail@AbsentDealer/meta.json b/mods/AbsentAbigail@AbsentDealer/meta.json new file mode 100644 index 00000000..c6d3ca5f --- /dev/null +++ b/mods/AbsentAbigail@AbsentDealer/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Absent Dealer", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Absent Abigail", + "repo": "https://github.com/AbsentAbigail/AbsentDealer", + "downloadURL": "https://github.com/AbsentAbigail/AbsentDealer/releases/latest/download/absentdealer.zip", + "folderName": "AbsentDealer", + "version": "v1.3.2", + "automatic-version-check": true +} diff --git a/mods/AbsentAbigail@AbsentDealer/thumbnail.jpg b/mods/AbsentAbigail@AbsentDealer/thumbnail.jpg new file mode 100644 index 00000000..69c8e91a Binary files /dev/null and b/mods/AbsentAbigail@AbsentDealer/thumbnail.jpg differ diff --git a/mods/AgentWill@MikuJimbo/description.md b/mods/AgentWill@MikuJimbo/description.md new file mode 100644 index 00000000..5eda1e2e --- /dev/null +++ b/mods/AgentWill@MikuJimbo/description.md @@ -0,0 +1,9 @@ +# Joker Miku over Jimbo +Replaces the default "Jimbo" Joker with art of Joker Miku

+## Credits +Texture mod originally made by [WitchofV](https://www.nexusmods.com/balatro/users/61309311) on [Nexus](https://www.nexusmods.com/balatro/mods/170)
+Updated by me ([AgentWill](https://github.com/AgentWill)) to work with [Malverk](https://github.com/Eremel/Malverk) +## Art +Art by [Kaatokunart](https://bsky.app/profile/kaatokunart.bsky.social) on Bluesky +## Requirements +Requires [Malverk](https://github.com/Eremel/Malverk) \ No newline at end of file diff --git a/mods/AgentWill@MikuJimbo/meta.json b/mods/AgentWill@MikuJimbo/meta.json new file mode 100644 index 00000000..1755d3ea --- /dev/null +++ b/mods/AgentWill@MikuJimbo/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Joker Miku over Jimbo", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "AgentWill", + "repo": "https://github.com/AgentWill/MikuJimbo", + "downloadURL": "https://github.com/AgentWill/MikuJimbo/archive/refs/heads/main.zip", + "folderName": "MikuJimbo", + "automatic-version-check": true, + "version": "5576478" +} diff --git a/mods/AgentWill@MikuJimbo/thumbnail.jpg b/mods/AgentWill@MikuJimbo/thumbnail.jpg new file mode 100644 index 00000000..12bcfbe5 Binary files /dev/null and b/mods/AgentWill@MikuJimbo/thumbnail.jpg differ diff --git a/mods/AgentWill@WaifuJokers/description.md b/mods/AgentWill@WaifuJokers/description.md new file mode 100644 index 00000000..4a1d5104 --- /dev/null +++ b/mods/AgentWill@WaifuJokers/description.md @@ -0,0 +1,9 @@ +# Waifu Jokers +Texture pack that replaces many joker faces with altered illustrations of waifu jokers

+## Credits +Texture mod originally made by [Gibovich](https://www.nexusmods.com/balatro/users/20767164) on [Nexus](https://www.nexusmods.com/balatro/mods/260)
+Updated by me ([AgentWill](https://github.com/AgentWill)) to work with [Malverk](https://github.com/Eremel/Malverk) +## Art +Art by [hosses21](https://x.com/hosses21) on twitter +## Requirements +Requires [Malverk](https://github.com/Eremel/Malverk) \ No newline at end of file diff --git a/mods/AgentWill@WaifuJokers/meta.json b/mods/AgentWill@WaifuJokers/meta.json new file mode 100644 index 00000000..eee18e6c --- /dev/null +++ b/mods/AgentWill@WaifuJokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Waifu Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "AgentWill", + "repo": "https://github.com/AgentWill/WaifuJokers", + "downloadURL": "https://github.com/AgentWill/WaifuJokers/archive/refs/heads/main.zip", + "folderName": "WaifuJokers", + "automatic-version-check": true, + "version": "711d45a" +} diff --git a/mods/AgentWill@WaifuJokers/thumbnail.jpg b/mods/AgentWill@WaifuJokers/thumbnail.jpg new file mode 100644 index 00000000..06797ccb Binary files /dev/null and b/mods/AgentWill@WaifuJokers/thumbnail.jpg differ diff --git a/mods/Agoraaa@FlushHotkeys/meta.json b/mods/Agoraaa@FlushHotkeys/meta.json index 5a13e1d8..a4b46aec 100644 --- a/mods/Agoraaa@FlushHotkeys/meta.json +++ b/mods/Agoraaa@FlushHotkeys/meta.json @@ -1,10 +1,14 @@ { - "title": "Flush Hotkeys", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "Agoraaa", - "repo": "https://github.com/Agoraaa/FlushHotkeys", - "downloadURL": "https://github.com/Agoraaa/FlushHotkeys/archive/refs/heads/main.zip" - } - \ No newline at end of file + "title": "Flush Hotkeys", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Agoraaa", + "folderName": "FlushHotkeys", + "repo": "https://github.com/Agoraaa/FlushHotkeys", + "downloadURL": "https://github.com/Agoraaa/FlushHotkeys/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ac9d035" +} diff --git a/mods/Aikoyori@AikoyoriPaintJob/description.md b/mods/Aikoyori@AikoyoriPaintJob/description.md index 5eae134c..babf785d 100644 --- a/mods/Aikoyori@AikoyoriPaintJob/description.md +++ b/mods/Aikoyori@AikoyoriPaintJob/description.md @@ -1,4 +1,9 @@ # Aikoyori Paint Job -Retextures some Jokers. +Retextures specific Jokers. + +Currently +- Idol -> Hoshino Ai from Oshi no Ko +- Egg -> [Instagram Egg](https://en.wikipedia.org/wiki/Instagram_egg) +- Square Joker -> some Terrain from Minecraft **Requires Malverk** \ No newline at end of file diff --git a/mods/Aikoyori@AikoyoriPaintJob/meta.json b/mods/Aikoyori@AikoyoriPaintJob/meta.json index da52c6ec..2a5ed7f2 100644 --- a/mods/Aikoyori@AikoyoriPaintJob/meta.json +++ b/mods/Aikoyori@AikoyoriPaintJob/meta.json @@ -1,9 +1,13 @@ { - "title": "Aikoyori Paint Job", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Aikoyori", - "repo":"https://github.com/Aikoyori/Balatro_AikoPaintJob", - "downloadURL": "https://github.com/Aikoyori/Balatro_AikoPaintJob/archive/refs/heads/main.zip" + "title": "Aikoyori Paint Job", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Aikoyori", + "repo": "https://github.com/Aikoyori/Balatro_AikoPaintJob", + "downloadURL": "https://github.com/Aikoyori/Balatro_AikoPaintJob/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "df146e1" } diff --git a/mods/Aikoyori@Aikoyoris-Shenanigans/description.md b/mods/Aikoyori@Aikoyoris-Shenanigans/description.md new file mode 100644 index 00000000..276280a1 --- /dev/null +++ b/mods/Aikoyori@Aikoyoris-Shenanigans/description.md @@ -0,0 +1,43 @@ +Basically a content mod where I add whatever I feel like adding. + +The thumbnail is not doing this mod's justice because there are way more than what's there. + +## What does it have? + +This mod features (as of time writing this) +- 50+ Jokers and! +- At least three unique new mechanics never before seen in Balatro! +- Literally play Scrabble in Balatro +- 11 Planet Cards and at least 25 consumables (I ain't putting the exact numbers)! +- Two Balance Mode for either a Balanced experience or Maximum numbers +- 30+ Boss Blinds +- 10+ Card Enhancements +- 4 Decks +- Hardcore Challenge Mode (for those looking to test their mod set) +- A lot of cross-mod content! (I am looking for more cross-mod) +- More to come! + +## What, what? +Yes, that's right, this mod features a "Balance" system (which is basically just Cryptid gameset in disguise) +where you can pick the number you want to play with depending on your mood! + +> Note: Absurd Balance (the likes of Cryptid) requires [Talisman](https://github.com/SpectralPack/Talisman) to be installed. Talisman is not essential if you want to play Adequate (Vanilla) Balance + +## But... +That's not it. This mod features a bunch of cross-mod content already from the likes of More Fluff, Card Sleeves, Partners, and more! + +## I haven't even said a thing yet +Oh. + +## I wanted to ask if I can spell swear words when playing the so called Scrabble? +That's for you to find out! Download now! + +## What if I have more questions? +Feel free to ask in [Discord Server](https://discord.gg/JVg8Bynm7k) for the mod or open an issue! + +## Credits +`@larantula_l` on Discord for their Maxwell's Notebook contribution + +@nh_6574 for his Card UI code + +Balatro Discord for everything else \ No newline at end of file diff --git a/mods/Aikoyori@Aikoyoris-Shenanigans/meta.json b/mods/Aikoyori@Aikoyoris-Shenanigans/meta.json new file mode 100644 index 00000000..479d0260 --- /dev/null +++ b/mods/Aikoyori@Aikoyoris-Shenanigans/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Aikoyori's Shenanigans", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Aikoyori", + "repo": "https://github.com/Aikoyori/Balatro-Aikoyoris-Shenanigans", + "downloadURL": "https://github.com/Aikoyori/Balatro-Aikoyoris-Shenanigans/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "b473cb4", + "last-updated": 1757326751 +} diff --git a/mods/Aikoyori@Aikoyoris-Shenanigans/thumbnail.jpg b/mods/Aikoyori@Aikoyoris-Shenanigans/thumbnail.jpg new file mode 100644 index 00000000..afd434f1 Binary files /dev/null and b/mods/Aikoyori@Aikoyoris-Shenanigans/thumbnail.jpg differ diff --git a/mods/Aikoyori@Vocalatro/description.md b/mods/Aikoyori@Vocalatro/description.md new file mode 100644 index 00000000..b359c379 --- /dev/null +++ b/mods/Aikoyori@Vocalatro/description.md @@ -0,0 +1,6 @@ +# Vocalatro +Ever want your face cards to be anime girls? Now you can with Vocalatro! + +Featuring very obscure virtual singers like Hatsune Miku, Kasane Teto, KAFU and not so singer Neru +and well known singers like Utane Uta, Kizuna Akari, and Elainor Forte! + diff --git a/mods/Aikoyori@Vocalatro/meta.json b/mods/Aikoyori@Vocalatro/meta.json new file mode 100644 index 00000000..c1931ae3 --- /dev/null +++ b/mods/Aikoyori@Vocalatro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Vocalatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Aikoyori", + "repo": "https://github.com/Aikoyori/Vocalatro/", + "downloadURL": "https://github.com/Aikoyori/Vocalatro/archive/refs/heads/main.zip", + "folderName": "Vocalatro", + "automatic-version-check": true, + "version": "0cf7086" +} diff --git a/mods/Aikoyori@Vocalatro/thumbnail.jpg b/mods/Aikoyori@Vocalatro/thumbnail.jpg new file mode 100644 index 00000000..8795cec8 Binary files /dev/null and b/mods/Aikoyori@Vocalatro/thumbnail.jpg differ diff --git a/mods/AppleMania@Maniatro/description.md b/mods/AppleMania@Maniatro/description.md new file mode 100644 index 00000000..2b7bc01f --- /dev/null +++ b/mods/AppleMania@Maniatro/description.md @@ -0,0 +1,72 @@ +# Maniatro + +## ¿Qué es Maniatro? + +Maniatro es un mod para el juego Balatro que añade nuevos Jokers y más para hacer la experiencia de juego más caótica. + +## Jokers + +De momento, hay 45 Jokers, 2 cartas de Tarot y 2 cartas mejoradas para disfrutar en este momento. + +Cada actualización añadirá de 12 a 17 Jokers, los cuales vendrán en forma de Waves. Varios de estos Jokers han sido creados gracias a las ideas de amigos y más, por lo que esté mod no sería el mismo sin ellos. En el mod estarán las personas que han estado involucradas en esto, con su respectivo agradecimiento. + +El mod depende de Talisman, aqui un link para poder descargarlo: https://github.com/SpectralPack/Talisman + +## Waves +### Wave 1 - Maniatro Basics (1.0.0) +| # | Joker | Mecánica | +|----|----------------------|--------------------------------------------------------------------------| +| 1 | Manzana Verde | Si juegas exactamente 5 cartas, ganas +3$ y +5 multi por esa mano.| +| 2 | Ushanka | Obtienes +1 espacio de Joker pero tu mano se reduce a -1 carta.| +| 3 | Xifox | X2 multi por cada 7 que puntúe.| +| 4 | Net | Si la mano jugada tiene exactamente tres palos distintos, NET dará X2 chips.| +| 5 | Keep Rollin' | Cualquier carta de picas jugada tiene un 25% de probabilidad de retriggearse. Si acierta, lo vuelve a intentar en la misma carta.| +| 6 | Loss | Si la mano usada tiene exactamente 4 cartas en este orden: As, 2, 2, 2, gana X3 multi.| +| 7 | Insomnio | X1.5 multi. Al comenzar una ronda, tiene 50% de ganar +0,5X. Si falla, se destruye.| +| 8 | Red Dead Redemption II | Si ganas la ronda en tu primer intento, +15 multi Si usas más de un intento, -5 multi al acabar la ronda.| +| 9 | Minion Pigs | Por cada Joker de rareza común adquirido, este Joker contiene +15 multi.| +| 10 | Ale | Cada vez que juegas una mano, hay una probabilidad del 50% de darte +50 chips o quitarte -50 chips.| +| 11 | Nauiyo | +0.2X por cada carta más en tu baraja. -0.2X por cada carta menos en tu baraja.| +| 12 | Tablet | Si repites el mismo tipo de mano en dos jugadas seguidas, el multiplicador pasa a X2.5. Aumenta +0.5X por cada repetición adicional.| +| 13 | Amongla | X3 multi. 0.125% de probabilidad de cerrar el juego.| +| 14 | Fatal | . . . | +| 15 | Proto | Por cada ronda, copia la habilidad de un Joker aleatorio. | + +### Wave 2 - Cat Attack (2.0.0) +| # | Joker | Mecánica | +|----|----------------------|--------------------------------------------------------------------------| +| 16 | Rufino | +3 multi por cada consumible usado.| +| 17 | Pisu | Por cada gato que tengas comprado, +2X chips.| +| 18 | EVIL Pisu | X1 multi. Aumenta +0.01X por cada segundo transcurrido.| +| 19 | Sappho | X2 multi si la mano jugada no contiene ninguna figura.| +| 20 | Mia | Si ganas la ronda sin hacer ningún descarte, gana +25 chips. Si descartas, perderás todo el progreso.| +| 21 | Parabettle | Por cada 10 descartes, gana +25 chips permanentes.| +| 22 | Joker tributario | Si tienes menos de 20$, este joker te dará +3$ por cada mano jugada. Si tienes más, no surgirá efecto.| +| 23 | Mr. (Ant)Tenna | Todo lo que hay en la tienda tiene un 50% de descuento.| +| 24 | BALATRO TOMORROW | Gana +0.25X chips por cada ronda ganada.| +| 25 | Weezer | Este Joker se duplica cada 3 rondas. Por cada Weezer repetido, ganará +0.5X multi.| +| 26 | Pride | Gana +69 multi por cada carta policromo que poseas.| +| 27 | Lata de cerveza | Empieza con +50 multi. Pierde -5 multi por cada mano jugada.| +| 28 | Paquete de cigarros | Al final de cada ronda: Si tienes dinero acumulado, pierdes -1$ y este gana +3 multi | +| 29 | Caja vacía | . . . | +| 30 | Julio | +24 multi. Cada 4 manos jugadas, el multi se eleva al cuadrado. | +| 31 | Nuevo comienzo | Al final de cada ronda: Destruye un Joker al azar y gana +0.5X chips | +| 32 | Determinación | Este Joker aplica X5 multi Cuántas más manos juegues, más fuerte se vuelve.| + +### Wave 3 - Burned Memories (3.0.0) +| # | Joker | Mecánica | +|----|----------------------|--------------------------------------------------------------------------| +| 33 | Ushanka desgastado | Cada 4 rondas, hay un 25% de probabilidad de conseguir +1 espacio para Jokers.| +| 34 | Xifox desgastado | Si juegas un 7, hay un 10% de probabilidad de volverlo policromo.| +| 35 | Obituary | Cada As o 2 jugado dará +4 multi.| +| 36 | Amongla desgastado | X6 multi. 25% de probabilidad de cerrar el juego.| +| 37 | Diédrico | Una mano cuenta como 2 manos. | +| 38 | Pendrive | Cada minuto, este dará +5 chips. Alcanza un límite de hasta 100 chips.| +| 39 | Gafas de Spamton | Si tienes menos de 20$, este joker te dará +3$ por cada mano jugada. Si tienes más, no surgirá efecto.| +| 40 | Euro | +1$ por cada mano jugada.| +| 41 | Frutos del bosque |+30 chips o +15 multi.| +| 42 | Nira | ^1 multi. Si la mano jugada solo contiene corazones, aumenta en +0.2^ multi.| +| 43 | Matkrov | Cada Joker raro que tengas dará X5 chips.| +| 44 | Drokstav | Al acabar la mano, crea una carta mejorada aleatoria y la añade directamente a tu mano.| +| 45 | Letko | Aplica N! multi basado en el número de cartas en tu primera mano. + diff --git a/mods/AppleMania@Maniatro/meta.json b/mods/AppleMania@Maniatro/meta.json new file mode 100644 index 00000000..3e164f26 --- /dev/null +++ b/mods/AppleMania@Maniatro/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Maniatro", + "requires-steamodded": true, + "requires-talisman": true, + "categories": ["Content"], + "author": "Applemania", + "repo": "https://github.com/AppleMania30/Maniatro", + "downloadURL": "https://github.com/AppleMania30/Maniatro/archive/refs/tags/3.0.0.zip", + "folderName": "Maniatro", + "version": "3.0.0", + "automatic-version-check": true +} diff --git a/mods/AppleMania@Maniatro/thumbnail.jpg b/mods/AppleMania@Maniatro/thumbnail.jpg new file mode 100644 index 00000000..1b59905e Binary files /dev/null and b/mods/AppleMania@Maniatro/thumbnail.jpg differ diff --git a/mods/Arashi Fox@Arashicoolstuff/description.md b/mods/Arashi Fox@Arashicoolstuff/description.md new file mode 100644 index 00000000..af83d034 --- /dev/null +++ b/mods/Arashi Fox@Arashicoolstuff/description.md @@ -0,0 +1,5 @@ +# Arashicoolstuff + +Some jokers I made with Joker Forge. + +If you want to add your joker ideas to the mod, just join my Discord server! \ No newline at end of file diff --git a/mods/Arashi Fox@Arashicoolstuff/meta.json b/mods/Arashi Fox@Arashicoolstuff/meta.json new file mode 100644 index 00000000..fe7b8e96 --- /dev/null +++ b/mods/Arashi Fox@Arashicoolstuff/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Arashicoolstuff", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "Arashi Fox", + "repo": "https://github.com/ArashiFox/Arashicoolstuff", + "downloadURL": "https://github.com/ArashiFox/Arashicoolstuff/archive/refs/heads/main.zip", + "folderName": "Arashicoolstuff", + "version": "228226f", + "automatic-version-check": true, + "last-updated": 1757153689 +} diff --git a/mods/Arashi Fox@Arashicoolstuff/thumbnail.jpg b/mods/Arashi Fox@Arashicoolstuff/thumbnail.jpg new file mode 100644 index 00000000..6c4bb26a Binary files /dev/null and b/mods/Arashi Fox@Arashicoolstuff/thumbnail.jpg differ diff --git a/mods/Astrapboy@Mistigris/description.md b/mods/Astrapboy@Mistigris/description.md index 6a4ad881..f1e044a2 100644 --- a/mods/Astrapboy@Mistigris/description.md +++ b/mods/Astrapboy@Mistigris/description.md @@ -1,5 +1,4 @@ -Welcome to Mistigris! Inspired by the likes of Paperback, Ortalab and Maximus, this is a vanilla-style mod intended to bring new, spicy gimmicks and playstyles to Balatro, while ensuring there is still a sense of order and balance! -> Requires Steamodded 1.0.0~BETA-0301a (or newer) and Lovely 0.7.1 (or newer) +Mistigris is a brand new, Vanilla style mod designed to spice up Balatro with new gimmicks and playstyles, while still ensuring a sense of order and balance! * **[Join the Official Mistigris Discord!]()** Keep up with development and chat with others who might like the mod! diff --git a/mods/Astrapboy@Mistigris/meta.json b/mods/Astrapboy@Mistigris/meta.json index 48f51671..2bb3c663 100644 --- a/mods/Astrapboy@Mistigris/meta.json +++ b/mods/Astrapboy@Mistigris/meta.json @@ -1,9 +1,14 @@ -{ - "title": "Mistigris", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker"], - "author": "astrapboy", - "repo": "https://github.com/astrapboy/Mistigris", - "downloadURL": "https://github.com/astrapboy/Mistigris/archive/refs/heads/main.zip" -} +{ + "title": "Mistigris", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "astrapboy", + "repo": "https://github.com/astrapboy/Mistigris", + "downloadURL": "https://github.com/astrapboy/Mistigris/releases/latest/download/Mistigris.zip", + "automatic-version-check": true, + "version": "v0.4.1" +} diff --git a/mods/Aure@SixSuits/meta.json b/mods/Aure@SixSuits/meta.json index b5f65e60..f80c1e9e 100644 --- a/mods/Aure@SixSuits/meta.json +++ b/mods/Aure@SixSuits/meta.json @@ -1,9 +1,13 @@ { - "title": "Six Suits", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Aure", - "repo":"https://github.com/Aurelius7309/SixSuits", - "downloadURL": "https://github.com/Aurelius7309/SixSuits/archive/refs/heads/master.zip" - } + "title": "Six Suits", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Aure", + "repo": "https://github.com/Aurelius7309/SixSuits", + "downloadURL": "https://github.com/Aurelius7309/SixSuits/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "d2044ee" +} diff --git a/mods/AutoWatto@CollabsReimagined/description.md b/mods/AutoWatto@CollabsReimagined/description.md new file mode 100644 index 00000000..011362d4 --- /dev/null +++ b/mods/AutoWatto@CollabsReimagined/description.md @@ -0,0 +1,10 @@ +# (WIP) +Collabs-Reimagined + +A balatro texture mod that applies each collab from "friends of Jimbo" to each respective suit +Current Collabs: +Among Us +Cyberpunk 2077 +Dave the Diver +The Witcher +Vampire Survivors diff --git a/mods/AutoWatto@CollabsReimagined/meta.json b/mods/AutoWatto@CollabsReimagined/meta.json new file mode 100644 index 00000000..86e3a624 --- /dev/null +++ b/mods/AutoWatto@CollabsReimagined/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Collabs Reimagined", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Auto Watto & RS_Mind", + "repo": "https://github.com/AutoWatto/CollabsReimagined", + "downloadURL": "https://github.com/AutoWatto/CollabsReimagined/archive/refs/heads/main.zip", + "folderName": "CollabsReimagined", + "version": "89ebe04", + "automatic-version-check": true +} diff --git a/mods/AutoWatto@CollabsReimagined/thumbnail.jpg b/mods/AutoWatto@CollabsReimagined/thumbnail.jpg new file mode 100644 index 00000000..d538cdb9 Binary files /dev/null and b/mods/AutoWatto@CollabsReimagined/thumbnail.jpg differ diff --git a/mods/BKM@BalatroCommunityCollegePack/description.md b/mods/BKM@BalatroCommunityCollegePack/description.md new file mode 100644 index 00000000..328583b5 --- /dev/null +++ b/mods/BKM@BalatroCommunityCollegePack/description.md @@ -0,0 +1,5 @@ +# Balatro Community College Pack + +a **vanilla-like** mod with 24 new jokers intended to maintain the original balance of the base game. Inspired by Rofflatro & Extra Credit consider us the cheaper, worse, but still homely alternative to BalatroU. Challenges and decks to come. Follow ow development & updates [@BalatroCC](https://www.youtube.com/@BalatroCC) on YouTube! + +### by BKM (BalatroCC) \ No newline at end of file diff --git a/mods/BKM@BalatroCommunityCollegePack/meta.json b/mods/BKM@BalatroCommunityCollegePack/meta.json new file mode 100644 index 00000000..ff22aec3 --- /dev/null +++ b/mods/BKM@BalatroCommunityCollegePack/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Balatro Community College Pack", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "BKM", + "repo": "https://github.com/beckcarver/balatro-cc-pack/", + "downloadURL": "https://github.com/beckcarver/balatro-cc-pack/releases/latest/download/balatro-cc-pack.zip", + "folderName": "BalatroCC", + "version": "0.1.3", + "automatic-version-check": true, + "last-updated": 1756948491 +} diff --git a/mods/BKM@BalatroCommunityCollegePack/thumbnail.jpg b/mods/BKM@BalatroCommunityCollegePack/thumbnail.jpg new file mode 100644 index 00000000..708c0a91 Binary files /dev/null and b/mods/BKM@BalatroCommunityCollegePack/thumbnail.jpg differ diff --git a/mods/BakersDozenBagels@Bakery/meta.json b/mods/BakersDozenBagels@Bakery/meta.json index aee1e7dc..e421f480 100644 --- a/mods/BakersDozenBagels@Bakery/meta.json +++ b/mods/BakersDozenBagels@Bakery/meta.json @@ -1,9 +1,15 @@ { - "title": "Bakery", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker", "Miscellaneous"], - "author": "BakersDozenBagels", - "repo": "https://github.com/BakersDozenBagels/BalatroBakery", - "downloadURL": "https://github.com/BakersDozenBagels/BalatroBakery/archive/refs/heads/main.zip" + "title": "Bakery", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Miscellaneous" + ], + "author": "BakersDozenBagels", + "repo": "https://github.com/BakersDozenBagels/BalatroBakery", + "downloadURL": "https://github.com/BakersDozenBagels/BalatroBakery/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "bc85bf0" } diff --git a/mods/BakersDozenBagels@ValleyOfTheKings/description.md b/mods/BakersDozenBagels@ValleyOfTheKings/description.md new file mode 100644 index 00000000..5b4811bd --- /dev/null +++ b/mods/BakersDozenBagels@ValleyOfTheKings/description.md @@ -0,0 +1,5 @@ +# Valley of the Kings + +Adds 20 Egyptian God themed jokers, made for Osiris' birthday. + +Ideas come from Maple Maelstrom and Reaperkun; Coding was done by BakersDozenBagels and Revo diff --git a/mods/BakersDozenBagels@ValleyOfTheKings/meta.json b/mods/BakersDozenBagels@ValleyOfTheKings/meta.json new file mode 100644 index 00000000..08f1b06e --- /dev/null +++ b/mods/BakersDozenBagels@ValleyOfTheKings/meta.json @@ -0,0 +1,11 @@ +{ + "title": "Valley of the Kings", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Content", "Joker"], + "author": "BakersDozenBagels", + "repo": "https://github.com/BakersDozenBagels/balatroValleyOfTheKings/", + "downloadURL": "https://github.com/BakersDozenBagels/balatroValleyOfTheKings/archive/refs/tags/v0.1.0.zip", + "version": "0.1.0" +} + diff --git a/mods/Balin-P@Wilder/meta.json b/mods/Balin-P@Wilder/meta.json index 60be9651..f6e43d54 100644 --- a/mods/Balin-P@Wilder/meta.json +++ b/mods/Balin-P@Wilder/meta.json @@ -1,9 +1,14 @@ { - "title": "Wilder", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life", "Miscellaneous"], - "author": "Sir. Gameboy", - "repo": "https://github.com/Balin-P/Wilder", - "downloadURL": "https://github.com/Balin-P/Wilder/releases/download/Release/Wilder.zip" - } \ No newline at end of file + "title": "Wilder", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "Sir. Gameboy", + "repo": "https://github.com/Balin-P/Wilder", + "downloadURL": "https://github.com/Balin-P/Wilder/releases/download/Release/Wilder.zip", + "automatic-version-check": true, + "version": "Release" +} diff --git a/mods/BarrierTrio@Cardsauce/description.md b/mods/BarrierTrio@Cardsauce/description.md index 365cd8bb..b3085e47 100644 --- a/mods/BarrierTrio@Cardsauce/description.md +++ b/mods/BarrierTrio@Cardsauce/description.md @@ -1,7 +1,7 @@ # Cardsauce A Balatro mod made for Vinesauce! -**Cardsauce** is a Vinesauce-themed expansion for Balatro, made in collaboration with the Balatro Discord and Vinesauce communities! Featuring art from several talented artists, Cardsauce adds 70 new Jokers, as well as a handful of other new additions to the game. +**Cardsauce** is a Vinesauce-themed expansion for Balatro, made in collaboration with the Balatro Discord and Vinesauce communities! Featuring art from several talented artists, Cardsauce adds 120 new Jokers, as well as a lot of other new additions to the game. [Join the discord here!](https://discord.gg/evwdM4Tvc5) diff --git a/mods/BarrierTrio@Cardsauce/meta.json b/mods/BarrierTrio@Cardsauce/meta.json index 0efa9b68..803554f5 100644 --- a/mods/BarrierTrio@Cardsauce/meta.json +++ b/mods/BarrierTrio@Cardsauce/meta.json @@ -2,8 +2,15 @@ "title": "Cardsauce", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content", "Joker", "Miscellaneous"], + "categories": [ + "Content", + "Joker", + "Miscellaneous" + ], "author": "BarrierTrio & Keku", "repo": "https://github.com/BarrierTrio/Cardsauce", - "downloadURL": "https://github.com/BarrierTrio/Cardsauce/releases/latest/download/Cardsauce.zip" -} \ No newline at end of file + "downloadURL": "https://github.com/BarrierTrio/Cardsauce/archive/refs/heads/main.zip", + "folderName": "Cardsauce", + "automatic-version-check": true, + "version": "71485d9" +} diff --git a/mods/BarrierTrio@Cardsauce/thumbnail.jpg b/mods/BarrierTrio@Cardsauce/thumbnail.jpg index c4abc331..ee248648 100644 Binary files a/mods/BarrierTrio@Cardsauce/thumbnail.jpg and b/mods/BarrierTrio@Cardsauce/thumbnail.jpg differ diff --git a/mods/BataBata3@PampaPack/meta.json b/mods/BataBata3@PampaPack/meta.json index bde39648..9f944a20 100644 --- a/mods/BataBata3@PampaPack/meta.json +++ b/mods/BataBata3@PampaPack/meta.json @@ -1,9 +1,13 @@ { - "title": "Pampa Joker Pack", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "batabata3", - "repo":"https://github.com/batabata3/balatro-pampa-joker-pack", - "downloadURL":"https://github.com/batabata3/balatro-pampa-joker-pack/archive/refs/heads/main.zip" + "title": "Pampa Joker Pack", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "batabata3", + "repo": "https://github.com/batabata3/balatro-pampa-joker-pack", + "downloadURL": "https://github.com/batabata3/balatro-pampa-joker-pack/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "91c0618" } diff --git a/mods/Bazinga9000@MathBlinds/meta.json b/mods/Bazinga9000@MathBlinds/meta.json index c61d35f3..93281235 100644 --- a/mods/Bazinga9000@MathBlinds/meta.json +++ b/mods/Bazinga9000@MathBlinds/meta.json @@ -1,9 +1,13 @@ { - "title": "Math Blinds", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "dvrp0", - "repo":"https://github.com/Bazinga9000/MathBlinds", - "downloadURL":"https://github.com/Bazinga9000/MathBlinds/archive/refs/heads/main.zip" + "title": "Math Blinds", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "dvrp0", + "repo": "https://github.com/Bazinga9000/MathBlinds", + "downloadURL": "https://github.com/Bazinga9000/MathBlinds/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "8807e86" } diff --git a/mods/Betmma@BetmmaMods/meta.json b/mods/Betmma@BetmmaMods/meta.json index ec21c0ba..56999022 100644 --- a/mods/Betmma@BetmmaMods/meta.json +++ b/mods/Betmma@BetmmaMods/meta.json @@ -2,8 +2,12 @@ "title": "Betmma Mods", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content"], + "categories": [ + "Content" + ], "author": "Betmma", "repo": "https://github.com/betmma/my_balatro_mods", - "downloadURL": "https://github.com/betmma/my_balatro_mods/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/betmma/my_balatro_mods/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "b233911" } diff --git a/mods/Blazingulag@Prism/description.md b/mods/Blazingulag@Prism/description.md new file mode 100644 index 00000000..0496dd43 --- /dev/null +++ b/mods/Blazingulag@Prism/description.md @@ -0,0 +1,24 @@ +Prism is a content mod that aims to enrich the Balatro experience while maintaining the vanilla feel + +# Content + +The mod currently adds: +- A brand new Consumable type: Myth Cards +- Over 30 new Jokers +- New Enhancements and Seals +- New Decks with matching Card Sleeves (Requires [CardSlevees](https://github.com/larswijn/CardSleeves)) +- And much more + +You can see a more detailed list of additions in the mods [Wiki](https://balatromods.miraheze.org/wiki/Prism) + +# Requirements +- [Steamodded](https://github.com/Steamopollys/Steamodded) +- [Lovely](https://github.com/ethangreen-dev/lovely-injector) + +# Known Issues +- Using the mod together with Codex Arcanum will crash the game, using [Redux Arcanum](https://github.com/jumbocarrot0/Redux-Arcanum) instead fixes the issue + +# Credits +- Chinese localization by 姓氏是个毛 and VisJoker +- Spanish localization by Frander +- Vietnamese localization by Shinosan diff --git a/mods/Blazingulag@Prism/meta.json b/mods/Blazingulag@Prism/meta.json new file mode 100644 index 00000000..24aa0e2b --- /dev/null +++ b/mods/Blazingulag@Prism/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Prism", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Blazingulag", + "repo": "https://github.com/blazingulag/Prism", + "downloadURL": "https://github.com/blazingulag/Prism/archive/refs/heads/main.zip", + "folderName": "Prism", + "automatic-version-check": true, + "version": "55d0533" +} diff --git a/mods/Blazingulag@Prism/thumbnail.jpg b/mods/Blazingulag@Prism/thumbnail.jpg new file mode 100644 index 00000000..b10751a7 Binary files /dev/null and b/mods/Blazingulag@Prism/thumbnail.jpg differ diff --git a/mods/Blizzow@ThemedJokersRetriggered/description.md b/mods/Blizzow@ThemedJokersRetriggered/description.md new file mode 100644 index 00000000..c19dd56f --- /dev/null +++ b/mods/Blizzow@ThemedJokersRetriggered/description.md @@ -0,0 +1,39 @@ +# Themed Jokers:Retriggered + +A new and updated version of my old mod Themed Jokers. +This time the jokers are more in line with vanilla jokers. +Feel free to leave feedback and suggestions for more themes. + +## Overview + +### Combat Ace +Join the Combat Aces on the battlefield. +Recruit Aces to your deck and increase their strenght my promoting them. +- 7 Jokers (3 Common, 2 Uncommon, 2 Rare) +- 1 Tarot Card +- 1 Deck (Back) +- 1 Blind + +### Infected +A deadly Infection spreads. +Use Infected Cards in special pokerhands to unleash their full potential. +- 9 Jokers (2 Common, 4 Uncommon, 2 Rare, 1 Legendary) +- 1 Spectral Card +- 1 Tarot Card +- 1 Deck (Back) +- 1 Enhancement +- 5 Poker Hands + +### Jurassic +Dinosaurs rise again! +Use Dinosaurs to beat the blinds. Harness their power when they get extinct again! +- 13 Jokers (2 Common, 8 Uncommon, 3 Rare) +- 1 Spectral Card +- 1 Tarot Card +- 1 Deck (Back) + +### Mischief +??? +- 6 Jokers (5 Common, 1 Legendary) +- 1 Tarot Card +- 2 Vouchers \ No newline at end of file diff --git a/mods/Blizzow@ThemedJokersRetriggered/meta.json b/mods/Blizzow@ThemedJokersRetriggered/meta.json new file mode 100644 index 00000000..14eed3ff --- /dev/null +++ b/mods/Blizzow@ThemedJokersRetriggered/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Themed Jokers: Retriggered", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Blizzow", + "repo": "https://github.com/BlizzowX/Themed-Joker-Retriggered", + "downloadURL": "https://github.com/BlizzowX/Themed-Joker-Retriggered/releases/latest/download/ThemedJokersRetriggered.zip", + "folderName": "Themed Jokers Retriggered", + "version": "1.10", + "automatic-version-check": true, + "last-updated": 1757168020 +} diff --git a/mods/Blizzow@ThemedJokersRetriggered/thumbnail.jpg b/mods/Blizzow@ThemedJokersRetriggered/thumbnail.jpg new file mode 100644 index 00000000..58e07af4 Binary files /dev/null and b/mods/Blizzow@ThemedJokersRetriggered/thumbnail.jpg differ diff --git a/mods/Breezebuilder@DismissAlert/description.md b/mods/Breezebuilder@DismissAlert/description.md new file mode 100644 index 00000000..d1742fe5 --- /dev/null +++ b/mods/Breezebuilder@DismissAlert/description.md @@ -0,0 +1,5 @@ +# Dismiss discovery alerts with a click! + +DismissAlert makes it possible to dismiss the new discovery alert icons ( ! ) on the Main Menu, Pause menu and Collection menu with a single click
+- Clicking the icon on the main menu or in the pause menu will dismiss all alert icons and mark the contents of all categories as read
+- Clicking individual alert icons on the Collection page will only dismiss and mark the contents of that individual collection category
\ No newline at end of file diff --git a/mods/Breezebuilder@DismissAlert/meta.json b/mods/Breezebuilder@DismissAlert/meta.json new file mode 100644 index 00000000..e67ce4f3 --- /dev/null +++ b/mods/Breezebuilder@DismissAlert/meta.json @@ -0,0 +1,14 @@ +{ + "title": "DismissAlert", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "Breezebuilder", + "repo": "https://github.com/Breezebuilder/DismissAlert", + "downloadURL": "https://github.com/Breezebuilder/DismissAlert/releases/latest/download/DismissAlert.zip", + "automatic-version-check": true, + "version": "v1.0.0" +} diff --git a/mods/Breezebuilder@DismissAlert/thumbnail.jpg b/mods/Breezebuilder@DismissAlert/thumbnail.jpg new file mode 100644 index 00000000..801f2a08 Binary files /dev/null and b/mods/Breezebuilder@DismissAlert/thumbnail.jpg differ diff --git a/mods/Breezebuilder@SystemClock/meta.json b/mods/Breezebuilder@SystemClock/meta.json index 03d6fd64..6689b3dd 100644 --- a/mods/Breezebuilder@SystemClock/meta.json +++ b/mods/Breezebuilder@SystemClock/meta.json @@ -2,8 +2,13 @@ "title": "SystemClock", "requires-steamodded": false, "requires-talisman": false, - "categories": ["Quality of Life", "Miscellaneous"], + "categories": [ + "Quality of Life", + "Miscellaneous" + ], "author": "Breezebuilder", - "repo":"https://github.com/Breezebuilder/SystemClock", - "downloadURL": "https://github.com/Breezebuilder/SystemClock/releases/download/v1.6.4/SystemClock-v1.6.4.zip" + "repo": "https://github.com/Breezebuilder/SystemClock", + "downloadURL": "https://github.com/Breezebuilder/SystemClock/releases/download/v1.7.1/SystemClock-v1.7.1.zip", + "automatic-version-check": false, + "version": "v1.7.1" } diff --git a/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/description.md b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/description.md new file mode 100644 index 00000000..cfdcde97 --- /dev/null +++ b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/description.md @@ -0,0 +1,14 @@ +# Glowypumpkin + +This Mod is an overhaul of card textures, centered around the streamer Glowypumpkin and her community +Changes include: +-Suits, their names and colours; +-Jokers; +-Tarots; +-Spectrals; +-Enhancements; + +Art was made mainly by Orangesuit1, with some few exceptions made by AngyPeachy +Technical modding was done by Butterspaceship + +THIS MOD REQUIRES STEAMODDED TO WORK diff --git a/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/meta.json b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/meta.json new file mode 100644 index 00000000..8c2adaa7 --- /dev/null +++ b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Glowypumpkin Community Deck", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "ButterSpaceship", + "repo": "https://github.com/ButterSpaceship/Glowypumpkin-Community-Mod", + "downloadURL": "https://github.com/ButterSpaceship/Glowypumpkin-Community-Mod/releases/latest/download/GlowyPumpkin-Custom-Deck.zip", + "version": "V5.0", + "automatic-version-check": true +} diff --git a/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/thumbnail.jpg b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/thumbnail.jpg new file mode 100644 index 00000000..b7b52ff8 Binary files /dev/null and b/mods/ButterSpaceship-Orangesuit1@Glowypumpkin-Community-Deck/thumbnail.jpg differ diff --git a/mods/CampfireCollective@ExtraCredit/description.md b/mods/CampfireCollective@ExtraCredit/description.md new file mode 100644 index 00000000..f49ea569 --- /dev/null +++ b/mods/CampfireCollective@ExtraCredit/description.md @@ -0,0 +1,12 @@ +# Extra Credit +A small-scale vanilla-style content mod for Balatro University. + +## Features + +- 45 jokers with new effects and art :) + +- 3 cool new decks too! + +## Credits + +Made by CampfireCollective and Balatro University Community. diff --git a/mods/CampfireCollective@ExtraCredit/meta.json b/mods/CampfireCollective@ExtraCredit/meta.json new file mode 100644 index 00000000..32266730 --- /dev/null +++ b/mods/CampfireCollective@ExtraCredit/meta.json @@ -0,0 +1,14 @@ +{ + "title": "ExtraCredit", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker", + "Content" + ], + "author": "CampfireCollective", + "repo": "https://github.com/GuilloryCraft/ExtraCredit", + "downloadURL": "https://github.com/GuilloryCraft/ExtraCredit/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "0855210" +} diff --git a/mods/CampfireCollective@ExtraCredit/thumbnail.jpg b/mods/CampfireCollective@ExtraCredit/thumbnail.jpg new file mode 100644 index 00000000..5faa5082 Binary files /dev/null and b/mods/CampfireCollective@ExtraCredit/thumbnail.jpg differ diff --git a/mods/Carroton@BalatroDarkMode/description.md b/mods/Carroton@BalatroDarkMode/description.md new file mode 100644 index 00000000..98bb5dfa --- /dev/null +++ b/mods/Carroton@BalatroDarkMode/description.md @@ -0,0 +1,18 @@ +# Key Features + +- Dark versions of: + - Playing Card Backs + - Tarot Cards + - Planet Cards + - Spectral Cards + - Card Backs +- All Jokers retextured to dark versions +- Splash screen and backgrounds darkened +- Custom suit colors +- Custom tag textures +- Custom booster pack textures +- Custom voucher textures + +# How To Use + +To use Balatro Dark Mode, you need to have **Malverk** installed. The pack contains two subpacks, a **Malverk** pack which contains the bulk of the textures and an **Extras** pack which contains small bits that are not supported by *Malverk*. diff --git a/mods/Carroton@BalatroDarkMode/meta.json b/mods/Carroton@BalatroDarkMode/meta.json new file mode 100644 index 00000000..ae6b2a16 --- /dev/null +++ b/mods/Carroton@BalatroDarkMode/meta.json @@ -0,0 +1,11 @@ +{ + "title": "Balatro Dark Mode", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Resource Packs"], + "author": "Carroton", + "repo": "https://github.com/CarrotonMan/balatrodarkmode", + "downloadURL": "https://github.com/CarrotonMan/balatrodarkmode/releases/download/latest/balatroDarkMode.zip", + "folderName": "balatroDarkMode", + "version": "1.1.0" +} diff --git a/mods/Carroton@BalatroDarkMode/thumbnail.jpg b/mods/Carroton@BalatroDarkMode/thumbnail.jpg new file mode 100644 index 00000000..d5e88a7c Binary files /dev/null and b/mods/Carroton@BalatroDarkMode/thumbnail.jpg differ diff --git a/mods/CelestinGaming@BalatrinGamingDeck/description.md b/mods/CelestinGaming@BalatrinGamingDeck/description.md new file mode 100644 index 00000000..15b44a74 --- /dev/null +++ b/mods/CelestinGaming@BalatrinGamingDeck/description.md @@ -0,0 +1,6 @@ +# Balatrin Gaming Deck +Deck design for Balatro cards inspired by [Ratatin Gaming](https://www.youtube.com/@RatatinGaming). Requires [Steamodded](https://github.com/Steamopollys/Steamodded). + + +Made by [Celestin Gaming](https://x.com/CG64_oficial) + diff --git a/mods/CelestinGaming@BalatrinGamingDeck/meta.json b/mods/CelestinGaming@BalatrinGamingDeck/meta.json new file mode 100644 index 00000000..1e47c9df --- /dev/null +++ b/mods/CelestinGaming@BalatrinGamingDeck/meta.json @@ -0,0 +1,14 @@ +{ + "title": "BalatrinGamingDeck", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Celestin Gaming", + "repo": "https://github.com/CelestinGaming/BalatrinGamingDeck", + "downloadURL": "https://github.com/CelestinGaming/BalatrinGamingDeck/archive/refs/heads/main.zip", + "folderName": "BalatrinGamingDeck", + "automatic-version-check": true, + "version": "d1bc486" +} diff --git a/mods/CelestinGaming@BalatrinGamingDeck/thumbnail.jpg b/mods/CelestinGaming@BalatrinGamingDeck/thumbnail.jpg new file mode 100644 index 00000000..07c64fe6 Binary files /dev/null and b/mods/CelestinGaming@BalatrinGamingDeck/thumbnail.jpg differ diff --git a/mods/Coo29@Soup/description.md b/mods/Coo29@Soup/description.md new file mode 100644 index 00000000..4bbf2869 --- /dev/null +++ b/mods/Coo29@Soup/description.md @@ -0,0 +1,3 @@ +# Soup + +A simple mod that retextures the Shop sign to say Soup instead. diff --git a/mods/Coo29@Soup/meta.json b/mods/Coo29@Soup/meta.json new file mode 100644 index 00000000..cd9fd449 --- /dev/null +++ b/mods/Coo29@Soup/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Soup", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Resource Packs", + "Miscellaneous" + ], + "author": "Coo29", + "repo": "https://github.com/Coo29/Soup", + "downloadURL": "https://github.com/Coo29/Soup/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "79c38cd" +} diff --git a/mods/Coo29@Soup/thumbnail.jpg b/mods/Coo29@Soup/thumbnail.jpg new file mode 100644 index 00000000..bd1e814b Binary files /dev/null and b/mods/Coo29@Soup/thumbnail.jpg differ diff --git a/mods/Coo29@Yippie/description.md b/mods/Coo29@Yippie/description.md index 61cb8cdf..5129fa31 100644 --- a/mods/Coo29@Yippie/description.md +++ b/mods/Coo29@Yippie/description.md @@ -1,10 +1,8 @@ # YippieMod -An in progress mod for balatro, (hopefully) adding various things! +An in progress vanilla+ mod for balatro, adding jokers, decks, and more in the future! (Requires Steamodded, untested on versions prior to v1.0.0~ALPHA-1424a) -Currently added: -3 Jokers # Credits diff --git a/mods/Coo29@Yippie/meta.json b/mods/Coo29@Yippie/meta.json index 45357694..c3a2e3d1 100644 --- a/mods/Coo29@Yippie/meta.json +++ b/mods/Coo29@Yippie/meta.json @@ -1,10 +1,14 @@ -{ - "title": "Yippie", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker"], - "author": "Coo29", - "repo": "https://github.com/Coo29/YippieMod", - "downloadURL": "https://github.com/Coo29/YippieMod/archive/refs/heads/main.zip" - } - \ No newline at end of file +{ + "title": "Yippie", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Coo29", + "repo": "https://github.com/Coo29/YippieMod", + "downloadURL": "https://github.com/Coo29/YippieMod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "bc91c0b" +} diff --git a/mods/CountKiro@PMBalatroMod/description.md b/mods/CountKiro@PMBalatroMod/description.md new file mode 100644 index 00000000..14092185 --- /dev/null +++ b/mods/CountKiro@PMBalatroMod/description.md @@ -0,0 +1,28 @@ + +# Project Moon Balatro Texture Pack +A Balatro Mod that adds custom made textures with Project Moon related characters, abnormalities and themes + +## To install + +1. Download and install, [Steammodded](https://github.com/Steamodded/smods), [Lovely](https://github.com/ethangreen-dev/lovely-injector) and [Malverk](https://github.com/Eremel/Malverk) + +2. [Ignore this step if you're downloading via the mod manager] Download the desired ProjectMoonTexturePack.zip file from Releases on the right menu (default has black backgrounds for playing cards, WhiteVersion has white backgrounds), extract it and then place it in your Mods folder. You'll know it's correct if you open the ProjectMoonTexturePack folder and there's an assets, localization and .lua file inside + +3. [Optional] Repeat step 2 for the ProjectMoonMusicAddon.zip if you desire to include the music + +5. [Optional] If you want to add the custom Balatro logo, you'll have to use 7zip to open up the Balatro.exe file located in the installation folder (Steam\steamapps\common\Balatro), navigate to resources -> textures -> 1x and replace the Balatro logo there. I provided the custom Balatro.png in my mod folder, inside the assets folder + +6. Go to Options -> Texture click on the custom Eternal sprite and hit Enable. It'll move up top, meaning the custom Spectral textures are enabled + +7. Enjoy the mod! + + +## Known issues + +- Certain UI elements are still using the old colour schemes + +## Special Thanks + +Special thanks to Novell, [Dawni](https://x.com/hidawnihere), Sans, Simon and Oath for testing out the mod and giving suggestions! + +Also thanks to [DB](https://x.com/Despair_Bears) for showcasing my work on Twitter and in Detroit and everyone in the RegretfulDiscord and MentalBlock servers for the support! diff --git a/mods/CountKiro@PMBalatroMod/meta.json b/mods/CountKiro@PMBalatroMod/meta.json new file mode 100644 index 00000000..bd511306 --- /dev/null +++ b/mods/CountKiro@PMBalatroMod/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Project Moon Texture Pack", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Resource Packs"], + "author": "Kiro", + "repo": "https://github.com/CountKiro/PMBalatroMod", + "downloadURL": "https://github.com/CountKiro/PMBalatroMod/releases/download/v1.0/ProjectMoonTexturePack_v1.0.1.zip", + "folderName": "ProjectMoonTexturePack", + "version": "1.0", + "automatic-version-check": false +} diff --git a/mods/CountKiro@PMBalatroMod/thumbnail.jpg b/mods/CountKiro@PMBalatroMod/thumbnail.jpg new file mode 100644 index 00000000..18d1755a Binary files /dev/null and b/mods/CountKiro@PMBalatroMod/thumbnail.jpg differ diff --git a/mods/DDRitter@HDBalatro/meta.json b/mods/DDRitter@HDBalatro/meta.json index 3a4c4404..a2215cb4 100644 --- a/mods/DDRitter@HDBalatro/meta.json +++ b/mods/DDRitter@HDBalatro/meta.json @@ -1,9 +1,13 @@ { - "title": "HD Balatro", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "DDRitter", - "repo":"https://github.com/Eremel/HD-Balatro", - "downloadURL": "https://github.com/Eremel/HD-Balatro/archive/refs/heads/main.zip" + "title": "HD Balatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "DDRitter", + "repo": "https://github.com/Eremel/HD-Balatro", + "downloadURL": "https://github.com/Eremel/HD-Balatro/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "01a76b7" } diff --git a/mods/Danitskkj@Lost_Edition/description.md b/mods/Danitskkj@Lost_Edition/description.md new file mode 100644 index 00000000..d801e0bf --- /dev/null +++ b/mods/Danitskkj@Lost_Edition/description.md @@ -0,0 +1,20 @@ +# Lost Edition + +Lost Edition is a Vanilla+ expansion for Balatro, carefully crafted to keep the original game's spirit while introducing plenty of fresh content to discover! + +## Features +- 🃏 70+ new Jokers to shake up your runs +- 💀 Challenging new Boss Blinds +- ✨ New Enhancements to expand your strategies +- ⭐ New Editions to explore +- ♠️ Extra Decks for even more playstyles +- 🎟️ New Vouchers to change up your game +- 🎨 Exciting new themed and collaborative Friend of Jimbo skins +- **And much more!** + +This mod requires [Steamodded](https://github.com/Steamopollys/Steamodded) and [Lovely](https://github.com/ethangreen-dev/lovely-injector). + +## Credits +Created by **ClickNoPaulo** & **Danitskkj** + +Detailed credits for everyone else who contributed to the mod can be found in-game. Thank you to all collaborators and artists who helped make Lost Edition a reality! ❤️ \ No newline at end of file diff --git a/mods/Danitskkj@Lost_Edition/meta.json b/mods/Danitskkj@Lost_Edition/meta.json new file mode 100644 index 00000000..6a3e395f --- /dev/null +++ b/mods/Danitskkj@Lost_Edition/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Lost Edition", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Quality of Life" + ], + "author": "ClicknoPaulo & Danitskkj", + "repo": "https://github.com/Danitskkj/Lost_Edition", + "downloadURL": "https://github.com/Danitskkj/Lost_Edition/archive/refs/heads/main.zip", + "folderName": "Lost_Edition", + "automatic-version-check": true, + "version": "58567c7" +} diff --git a/mods/Danitskkj@Lost_Edition/thumbnail.jpg b/mods/Danitskkj@Lost_Edition/thumbnail.jpg new file mode 100644 index 00000000..2d1418b9 Binary files /dev/null and b/mods/Danitskkj@Lost_Edition/thumbnail.jpg differ diff --git a/mods/DarkAutumn2618@PlanetNine/meta.json b/mods/DarkAutumn2618@PlanetNine/meta.json index 27b9a00f..d264372a 100644 --- a/mods/DarkAutumn2618@PlanetNine/meta.json +++ b/mods/DarkAutumn2618@PlanetNine/meta.json @@ -1,9 +1,13 @@ { - "title": "Planet Nine", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "DarkAutumn2618", - "repo":"https://github.com/DarkAutumn2618/balatro-planetnine", - "downloadURL": "https://github.com/DarkAutumn2618/balatro-planetnine/archive/refs/heads/master.zip" + "title": "Planet Nine", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "DarkAutumn2618", + "repo": "https://github.com/DarkAutumn2618/balatro-planetnine", + "downloadURL": "https://github.com/DarkAutumn2618/balatro-planetnine/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "f551f58" } diff --git a/mods/Deco@Pokerleven/description.md b/mods/Deco@Pokerleven/description.md new file mode 100644 index 00000000..77aa26e0 --- /dev/null +++ b/mods/Deco@Pokerleven/description.md @@ -0,0 +1,6 @@ +# What is Pokerleven? +Pokerleven is an overhaul mod for Balatro based on Inazuma Eleven series. Currently it is in alpha state, be aware of bugs. + +It adds new small, big and boss blinds, as well as jokers and completely new mechanics. +It is intended to play this mod without balatro content for the best experience. +> by Deco diff --git a/mods/Deco@Pokerleven/meta.json b/mods/Deco@Pokerleven/meta.json new file mode 100644 index 00000000..b7048e3b --- /dev/null +++ b/mods/Deco@Pokerleven/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Pokerleven", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Deco", + "folderName": "Pokerleven", + "repo": "https://github.com/DecoXFE/PokerLeven", + "downloadURL": "https://github.com/DecoXFE/PokerLeven/releases/latest/download/PokerLeven.zip", + "automatic-version-check": true, + "version": "v0.1.2a-BETA", + "last-updated": 1756592073 +} diff --git a/mods/Deco@Pokerleven/thumbnail.jpg b/mods/Deco@Pokerleven/thumbnail.jpg new file mode 100644 index 00000000..ae15ac72 Binary files /dev/null and b/mods/Deco@Pokerleven/thumbnail.jpg differ diff --git a/mods/DigitalDetective47@CustomSuitOrder/meta.json b/mods/DigitalDetective47@CustomSuitOrder/meta.json index 51bfbb0a..13fa9a5b 100644 --- a/mods/DigitalDetective47@CustomSuitOrder/meta.json +++ b/mods/DigitalDetective47@CustomSuitOrder/meta.json @@ -1,9 +1,13 @@ { - "title": "Custom Suit Order", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "DigitalDetective47", - "repo": "https://github.com/DigitalDetective47/suit-order", - "downloadURL": "https://github.com/DigitalDetective47/suit-order/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Custom Suit Order", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "DigitalDetective47", + "repo": "https://github.com/DigitalDetective47/suit-order", + "downloadURL": "https://github.com/DigitalDetective47/suit-order/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "0b2f126" +} diff --git a/mods/DigitalDetective47@NextAntePreview/description.md b/mods/DigitalDetective47@NextAntePreview/description.md new file mode 100644 index 00000000..0a9491bc --- /dev/null +++ b/mods/DigitalDetective47@NextAntePreview/description.md @@ -0,0 +1,3 @@ +# Next Ante Preview + +Shows a preview of the next ante on the Boss Blind's cash out screen, so that you don't have to always click Run Info after going into the shop. diff --git a/mods/DigitalDetective47@NextAntePreview/meta.json b/mods/DigitalDetective47@NextAntePreview/meta.json new file mode 100644 index 00000000..87cff58b --- /dev/null +++ b/mods/DigitalDetective47@NextAntePreview/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Next Ante Preview", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "DigitalDetective47", + "repo": "https://github.com/DigitalDetective47/next-ante-preview", + "downloadURL": "https://github.com/DigitalDetective47/next-ante-preview/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "eca041d" +} diff --git a/mods/DigitalDetective47@NextAntePreview/thumbnail.jpg b/mods/DigitalDetective47@NextAntePreview/thumbnail.jpg new file mode 100644 index 00000000..74fbf8f3 Binary files /dev/null and b/mods/DigitalDetective47@NextAntePreview/thumbnail.jpg differ diff --git a/mods/DigitalDetective47@StrangeLibrary/meta.json b/mods/DigitalDetective47@StrangeLibrary/meta.json index 0f5057f7..83aea226 100644 --- a/mods/DigitalDetective47@StrangeLibrary/meta.json +++ b/mods/DigitalDetective47@StrangeLibrary/meta.json @@ -1,9 +1,13 @@ { - "title": "Strange Library", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["API"], - "author": "DigitalDetective47", - "repo": "https://github.com/DigitalDetective47/strange-library", - "downloadURL": "https://github.com/DigitalDetective47/strange-library/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Strange Library", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "API" + ], + "author": "DigitalDetective47", + "repo": "https://github.com/DigitalDetective47/strange-library", + "downloadURL": "https://github.com/DigitalDetective47/strange-library/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "aa9ef89" +} diff --git a/mods/DigitalDetective47@StrangePencil/meta.json b/mods/DigitalDetective47@StrangePencil/meta.json index 06397008..a90c86d6 100644 --- a/mods/DigitalDetective47@StrangePencil/meta.json +++ b/mods/DigitalDetective47@StrangePencil/meta.json @@ -1,9 +1,13 @@ { - "title": "Strange Pencil", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "DigitalDetective47", - "repo": "https://github.com/DigitalDetective47/strange-pencil", - "downloadURL": "https://github.com/DigitalDetective47/strange-pencil/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Strange Pencil", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "DigitalDetective47", + "repo": "https://github.com/DigitalDetective47/strange-pencil", + "downloadURL": "https://github.com/DigitalDetective47/strange-pencil/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ea890e9" +} diff --git a/mods/DivvyCr@Balatro-Preview/description.md b/mods/DivvyCr@Balatro-Preview/description.md deleted file mode 100644 index 160ed082..00000000 --- a/mods/DivvyCr@Balatro-Preview/description.md +++ /dev/null @@ -1,12 +0,0 @@ -# Divvy's Preview for Balatro -Simulate the score and the dollars that you will get by playing the selected cards! - -## Features -- Score and dollar preview **without side-effects**! -- **Updates in real-time** when changing selected cards, changing joker order, or using consumables! -- Can preview score even when cards are face-down! -- Perfectly **predicts random effects**... -- ... or not! There is an option to show the **minimum and maximum possible scores** when probabilities are involved! - -## Warning -This mod **only simulates vanilla jokers**, it will not simulate modded jokers unless the mod that adds them supports this mod. \ No newline at end of file diff --git a/mods/DivvyCr@Balatro-Preview/meta.json b/mods/DivvyCr@Balatro-Preview/meta.json deleted file mode 100644 index 396ab595..00000000 --- a/mods/DivvyCr@Balatro-Preview/meta.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "title": "Balatro-Preview", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Quality of Life", "Miscellaneous"], - "author": "DivvyCr", - "repo": "https://github.com/DivvyCr/Balatro-Preview", - "downloadURL": "https://github.com/DivvyCr/Balatro-Preview/releases/latest/download/DOWNLOAD.zip" -} diff --git a/mods/Dogg_Fly@AnotherStupidBalatroMod/description.md b/mods/Dogg_Fly@AnotherStupidBalatroMod/description.md new file mode 100644 index 00000000..c29c6857 --- /dev/null +++ b/mods/Dogg_Fly@AnotherStupidBalatroMod/description.md @@ -0,0 +1,19 @@ +# Another Stupid Balatro Mod +welcome to Another Stupid Balatro Mod in this mod you will find many interesting Jokers and others that look like crap. This mod contains. more than 160 new Jokers, consumables and more content +(some other Joker is based on Spanish jokes) +and +2 new stake +1 new challenge + +image + + +For the creation of jokers, consumables, seals, enchantments, and editions the following was used [JOKER FORGE](https://jokerforge.jaydchw.com/overview) + +# Installation +This mod requires [Talisman](https://github.com/SpectralPack/Talisman) + + + + + diff --git a/mods/Dogg_Fly@AnotherStupidBalatroMod/meta.json b/mods/Dogg_Fly@AnotherStupidBalatroMod/meta.json new file mode 100644 index 00000000..efb6feee --- /dev/null +++ b/mods/Dogg_Fly@AnotherStupidBalatroMod/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Another Stupid Balatro Mod", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content","Joker","Miscellaneous" + ], + "author": "Dogg Fly", + "repo": "https://github.com/Dogg-Fly/Another-Stupid-Balatro-Mod", + "downloadURL": "https://github.com/Dogg-Fly/Another-Stupid-Balatro-Mod/releases/latest/download/anotherstupidbalatromod.zip", + "folderName": "anotherstupidbalatromod", + "version": "v3.5", + "automatic-version-check": true +} \ No newline at end of file diff --git a/mods/Dogg_Fly@AnotherStupidBalatroMod/thumbnail.jpg b/mods/Dogg_Fly@AnotherStupidBalatroMod/thumbnail.jpg new file mode 100644 index 00000000..d98786cc Binary files /dev/null and b/mods/Dogg_Fly@AnotherStupidBalatroMod/thumbnail.jpg differ diff --git a/mods/DrFuff@AJollyExpansion/description.md b/mods/DrFuff@AJollyExpansion/description.md new file mode 100644 index 00000000..e406e157 --- /dev/null +++ b/mods/DrFuff@AJollyExpansion/description.md @@ -0,0 +1,7 @@ +# A Jolly Expansion + +This is a themed joker mod that comes with 9 jokers (3 common, 3 uncommon and 3 rare) as well a seal made to reference the YouTuber and Twitch streamer, A Jolly Wangcore. + +This mod has been tested and should remain mostly balanced with the vanilla jokers whilst introducing some new styles of play. + +Note that the seal is not accessible through consumables in the game and only through one of the rare jokers. \ No newline at end of file diff --git a/mods/DrFuff@AJollyExpansion/meta.json b/mods/DrFuff@AJollyExpansion/meta.json new file mode 100644 index 00000000..9a3457da --- /dev/null +++ b/mods/DrFuff@AJollyExpansion/meta.json @@ -0,0 +1,11 @@ +{ + "title": "A Jolly Expansion", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Joker"], + "author": "DrFuff", + "repo": "https://github.com/HazzaMC/AJollyExpansion", + "downloadURL": "https://github.com/HazzaMC/AJollyExpansion/releases/download/v1.0.0/A_Jolly_Expansion.zip", + "folderName": "A Jolly Expansion", + "version": "1.0.0" +} diff --git a/mods/ENNWAY@SuperFine/description.md b/mods/ENNWAY@SuperFine/description.md new file mode 100644 index 00000000..a1f2154a --- /dev/null +++ b/mods/ENNWAY@SuperFine/description.md @@ -0,0 +1,5 @@ +SuperFine!! is a 'Vanilla++' mod - aiming to add content that fits in with vanilla's balance, but stands out on its own. + +Currently, it adds 14 Jokers, 2 Spectral cards, 3 Boss Blinds, and one deck. + +Feel free to join the SuperFine!! thread in the Balatro Discord to discuss or learn more about the mod! \ No newline at end of file diff --git a/mods/ENNWAY@SuperFine/meta.json b/mods/ENNWAY@SuperFine/meta.json new file mode 100644 index 00000000..e27ba579 --- /dev/null +++ b/mods/ENNWAY@SuperFine/meta.json @@ -0,0 +1,15 @@ +{ + "title": "SuperFine!!", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "ENNWAY!", + "repo": "https://github.com/energykid/SuperFine", + "downloadURL": "https://github.com/energykid/SuperFine/releases/latest/download/SuperFine.zip", + "folderName": "SuperFine", + "version": "v1.0.5", + "automatic-version-check": true +} diff --git a/mods/ENNWAY@SuperFine/thumbnail.jpg b/mods/ENNWAY@SuperFine/thumbnail.jpg new file mode 100644 index 00000000..6081920b Binary files /dev/null and b/mods/ENNWAY@SuperFine/thumbnail.jpg differ diff --git a/mods/EasternFarmer@EasternFarmers_corner/description.md b/mods/EasternFarmer@EasternFarmers_corner/description.md new file mode 100644 index 00000000..ab461bd0 --- /dev/null +++ b/mods/EasternFarmer@EasternFarmers_corner/description.md @@ -0,0 +1,3 @@ +# EasternFarmer's corner +The mod i've been making for the past couple of weeks. +Enjoy. \ No newline at end of file diff --git a/mods/EasternFarmer@EasternFarmers_corner/meta.json b/mods/EasternFarmer@EasternFarmers_corner/meta.json new file mode 100644 index 00000000..8f28a8de --- /dev/null +++ b/mods/EasternFarmer@EasternFarmers_corner/meta.json @@ -0,0 +1,12 @@ +{ + "title": "EasternFarmer's corner", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Content", "Joker"], + "author": "EasternFarmer", + "repo": "https://github.com/EasternFarmer/EasternFarmers_corner", + "downloadURL": "https://github.com/EasternFarmer/EasternFarmers_corner/releases/latest/download/EasternFarmers_corner.zip", + "folderName": "EasternFarmers_corner", + "version": "v1.0.2", + "automatic-version-check": true +} diff --git a/mods/EasternFarmer@EasternFarmers_corner/thumbnail.jpg b/mods/EasternFarmer@EasternFarmers_corner/thumbnail.jpg new file mode 100644 index 00000000..c914a06d Binary files /dev/null and b/mods/EasternFarmer@EasternFarmers_corner/thumbnail.jpg differ diff --git a/mods/EnderGoodra@Textile/meta.json b/mods/EnderGoodra@Textile/meta.json index 7efd6aa1..045b867f 100644 --- a/mods/EnderGoodra@Textile/meta.json +++ b/mods/EnderGoodra@Textile/meta.json @@ -2,8 +2,12 @@ "title": "Textile", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Technical"], + "categories": [ + "Technical" + ], "author": "EnderGoodra", "repo": "https://github.com/EnderGoodra/Textile/", - "downloadURL": "https://github.com/EnderGoodra/Textile/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/EnderGoodra/Textile/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "1a70cc1" } diff --git a/mods/Eramdam@StickyFingers/description.md b/mods/Eramdam@StickyFingers/description.md new file mode 100644 index 00000000..91bbc383 --- /dev/null +++ b/mods/Eramdam@StickyFingers/description.md @@ -0,0 +1,3 @@ +# Sticky Fingers + +Adds the mobile drag'n'drop controls to interact with consumables and Jokers to the PC game, making it more touchscreen friendly! diff --git a/mods/Eramdam@StickyFingers/meta.json b/mods/Eramdam@StickyFingers/meta.json new file mode 100644 index 00000000..6e5ea831 --- /dev/null +++ b/mods/Eramdam@StickyFingers/meta.json @@ -0,0 +1,11 @@ +{ + "title": "Sticky Fingers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Quality of Life"], + "author": "Eramdam", + "repo": "https://github.com/eramdam/sticky-fingers/", + "downloadURL": "https://github.com/eramdam/sticky-fingers/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "5664de4" +} diff --git a/mods/Eramdam@StickyFingers/thumbnail.jpg b/mods/Eramdam@StickyFingers/thumbnail.jpg new file mode 100644 index 00000000..628a4485 Binary files /dev/null and b/mods/Eramdam@StickyFingers/thumbnail.jpg differ diff --git a/mods/Eremel@Galdur/meta.json b/mods/Eremel@Galdur/meta.json index 4e233ad1..1ef3f0cc 100644 --- a/mods/Eremel@Galdur/meta.json +++ b/mods/Eremel@Galdur/meta.json @@ -1,9 +1,14 @@ { - "title": "Galdur", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Eremel", - "repo":"https://github.com/Eremel/Galdur", - "downloadURL": "https://github.com/Eremel/Galdur/archive/refs/heads/master.zip" + "title": "Galdur", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "API" + ], + "author": "Eremel", + "repo": "https://github.com/Eremel/Galdur", + "downloadURL": "https://github.com/Eremel/Galdur/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "c0b9ad3" } diff --git a/mods/Eremel@Malverk/meta.json b/mods/Eremel@Malverk/meta.json index 05f78fa9..abb1713a 100644 --- a/mods/Eremel@Malverk/meta.json +++ b/mods/Eremel@Malverk/meta.json @@ -1,9 +1,14 @@ { - "title": "Malverk", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["API", "Quality of Life"], - "author": "Eremel", - "repo":"https://github.com/Eremel/Malverk", - "downloadURL": "https://github.com/Eremel/Malverk/archive/refs/heads/main.zip" + "title": "Malverk", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "API", + "Quality of Life" + ], + "author": "Eremel", + "repo": "https://github.com/Eremel/Malverk", + "downloadURL": "https://github.com/Eremel/Malverk/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "02cdf66" } diff --git a/mods/EricTheToon@Fortlatro/description.md b/mods/EricTheToon@Fortlatro/description.md new file mode 100644 index 00000000..67bee225 --- /dev/null +++ b/mods/EricTheToon@Fortlatro/description.md @@ -0,0 +1,9 @@ +# Fortlatro +A terrible Fortnite themed Balatro mod + +**Fortlatro** is a Fortnite-themed expansion for Balatro with support for OldCalc and Newcalc (accessible in the config) featuring over 59 Jokers, 2 Decks, 11 Tarots, 2 Spectrals, 29 Consumables, 7 Enhancements, 3 Seals, 2 Booster Packs, and 2 Blinds. + +[Join the discord here!](https://discord.gg/t8R3A6RUbN) or the [balatro discord thread here!](https://discord.com/channels/1116389027176787968/1327844797653843978) + +## Credits +Created by **EricTheToon** diff --git a/mods/EricTheToon@Fortlatro/meta.json b/mods/EricTheToon@Fortlatro/meta.json new file mode 100644 index 00000000..f78f3944 --- /dev/null +++ b/mods/EricTheToon@Fortlatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Fortlatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Miscellaneous" + ], + "author": "EricTheToon", + "repo": "https://github.com/EricTheToon/Fortlatro", + "downloadURL": "https://github.com/EricTheToon/Fortlatro/releases/latest/download/Fortlatro.zip", + "automatic-version-check": true, + "version": "1.1.8" +} diff --git a/mods/EricTheToon@Fortlatro/thumbnail.jpg b/mods/EricTheToon@Fortlatro/thumbnail.jpg new file mode 100644 index 00000000..9db911ae Binary files /dev/null and b/mods/EricTheToon@Fortlatro/thumbnail.jpg differ diff --git a/mods/Fantom@Fantom'sPreview/description.md b/mods/Fantom@Fantom'sPreview/description.md new file mode 100644 index 00000000..8412437b --- /dev/null +++ b/mods/Fantom@Fantom'sPreview/description.md @@ -0,0 +1 @@ +Adds a Score Preview Button diff --git a/mods/Fantom@Fantom'sPreview/meta.json b/mods/Fantom@Fantom'sPreview/meta.json new file mode 100644 index 00000000..3f1c0e5f --- /dev/null +++ b/mods/Fantom@Fantom'sPreview/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Fantom's Preview", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Fantom, Divvy", + "repo": "https://github.com/Fantom-Balatro/Fantoms-Preview", + "downloadURL": "https://github.com/Fantom-Balatro/Fantoms-Preview/releases/latest/download/Fantoms-Preview.zip", + "folderName": "Fantoms-Preview", + "version": "v2.4.1", + "automatic-version-check": true +} diff --git a/mods/Finnaware@Finn'sPokécards/description.md b/mods/Finnaware@Finn'sPokécards/description.md new file mode 100644 index 00000000..dce42767 --- /dev/null +++ b/mods/Finnaware@Finn'sPokécards/description.md @@ -0,0 +1,2 @@ +# Finn's Pokécards +Adds many pokémon themed cards! diff --git a/mods/Finnaware@Finn'sPokécards/meta.json b/mods/Finnaware@Finn'sPokécards/meta.json new file mode 100644 index 00000000..29500403 --- /dev/null +++ b/mods/Finnaware@Finn'sPokécards/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Finn's Pokécards", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Finnaware", + "repo": "https://github.com/Finnaware/Finn-Pokecards", + "downloadURL": "https://github.com/Finnaware/Finn-Pokecards/archive/refs/heads/main.zip", + "folderName": "Finn's Pokécards", + "version": "b0bb7b2", + "automatic-version-check": true +} diff --git a/mods/Finnaware@Finn'sPokécards/thumbnail.jpg b/mods/Finnaware@Finn'sPokécards/thumbnail.jpg new file mode 100644 index 00000000..29fbcc1e Binary files /dev/null and b/mods/Finnaware@Finn'sPokécards/thumbnail.jpg differ diff --git a/mods/Finnaware@Finn'sPokélatro/meta.json b/mods/Finnaware@Finn'sPokélatro/meta.json index 1aab3e1d..87dbd79e 100644 --- a/mods/Finnaware@Finn'sPokélatro/meta.json +++ b/mods/Finnaware@Finn'sPokélatro/meta.json @@ -1,9 +1,13 @@ { - "title": "Finn's Pokélatro", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Finnaware", - "repo":"https://github.com/Finnaware/Finn-Pokelatro", - "downloadURL": "https://github.com/Finnaware/Finn-Pokelatro/archive/refs/heads/main.zip" + "title": "Finn's Pokélatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Finnaware", + "repo": "https://github.com/Finnaware/Finn-Pokelatro", + "downloadURL": "https://github.com/Finnaware/Finn-Pokelatro/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "edd7cc0" } diff --git a/mods/Finnaware@Finn'sPokélatro/thumbnail.jpg b/mods/Finnaware@Finn'sPokélatro/thumbnail.jpg new file mode 100644 index 00000000..6c2f3dea Binary files /dev/null and b/mods/Finnaware@Finn'sPokélatro/thumbnail.jpg differ diff --git a/mods/Finnaware@Kyu-latro!/description.md b/mods/Finnaware@Kyu-latro!/description.md new file mode 100644 index 00000000..5bb2274e --- /dev/null +++ b/mods/Finnaware@Kyu-latro!/description.md @@ -0,0 +1,4 @@ +# Kyu-latro! +A texture pack that retextures the game to be Feenekin line related + +Requires **Malverk** \ No newline at end of file diff --git a/mods/Finnaware@Kyu-latro!/meta.json b/mods/Finnaware@Kyu-latro!/meta.json new file mode 100644 index 00000000..fa1bf1bf --- /dev/null +++ b/mods/Finnaware@Kyu-latro!/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Kyu-latro!", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Finnaware", + "repo": "https://github.com/Finnaware/Kyu-latro", + "downloadURL": "https://github.com/Finnaware/Kyu-latro/archive/refs/heads/main.zip", + "folderName": "Kyu-latro!", + "version": "45f1e23", + "automatic-version-check": true +} diff --git a/mods/Finnaware@Kyu-latro!/thumbnail.jpg b/mods/Finnaware@Kyu-latro!/thumbnail.jpg new file mode 100644 index 00000000..ecd5dbb3 Binary files /dev/null and b/mods/Finnaware@Kyu-latro!/thumbnail.jpg differ diff --git a/mods/Firch@Bunco/description.md b/mods/Firch@Bunco/description.md new file mode 100644 index 00000000..29f8184f --- /dev/null +++ b/mods/Firch@Bunco/description.md @@ -0,0 +1,5 @@ +# Bunco + +A mod that aims to add more content in a way that'd seamlessly exist within the vanilla Balatro! + +https://firch.github.io/BuncoWeb/ \ No newline at end of file diff --git a/mods/Firch@Bunco/meta.json b/mods/Firch@Bunco/meta.json new file mode 100644 index 00000000..7bde8e87 --- /dev/null +++ b/mods/Firch@Bunco/meta.json @@ -0,0 +1,17 @@ +{ + "title": "Bunco", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Quality of Life" + ], + "author": "Firch", + "repo": "https://github.com/jumbocarrot0/Bunco", + "downloadURL": "https://github.com/jumbocarrot0/Bunco/archive/refs/tags/v5.4.7a-JumboFork.zip", + "folderName": "Bunco", + "version": "v5.4.7a-JumboFork", + "automatic-version-check": true, + "last-updated": 1757132345 +} diff --git a/mods/Firch@Bunco/thumbnail.jpg b/mods/Firch@Bunco/thumbnail.jpg new file mode 100644 index 00000000..a0b37bbb Binary files /dev/null and b/mods/Firch@Bunco/thumbnail.jpg differ diff --git a/mods/Franciscoarr@Espalatro/description.md b/mods/Franciscoarr@Espalatro/description.md new file mode 100644 index 00000000..fff6f8d8 --- /dev/null +++ b/mods/Franciscoarr@Espalatro/description.md @@ -0,0 +1,17 @@ +# Espalatro +Un mod de Balatro sobre España creado por: +- Franciscoarr (X: @PepsiPaco, IG: frxn_arrieta), encargado de la programación. +- Pelusa (X: @P__Lusa, IG: p__lusa), encargado del arte. + +# Créditos +Queremos dar las gracias tanto al creador del mod BBBalatro que nos sirvió como plantilla para hacer este mod, como a Yahiamice que nos ayudo en algunas dudas que teniamos. + +# Reportar errores +Si encuentras un error, puedes reportarlo directamente abriendo un [Issue en GitHub](https://github.com/Franciscoarr/Espalatro/issues), describe qué ocurrió y cómo reproducirlo si es posible. + +# Requisitos +Se debe tener [Steamodded](https://github.com/Steamodded/smods/wiki) para poder usar Espalatro, extrayendo el .zip en %AppData%\Roaming\Balatro\Mods + +¡Gracias por descargar nuestro mod! + + diff --git a/mods/Franciscoarr@Espalatro/meta.json b/mods/Franciscoarr@Espalatro/meta.json new file mode 100644 index 00000000..00f76524 --- /dev/null +++ b/mods/Franciscoarr@Espalatro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Espalatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "Franciscoarr", + "repo": "https://github.com/Franciscoarr/Espalatro", + "downloadURL": "https://github.com/Franciscoarr/Espalatro/archive/refs/heads/main.zip", + "folderName": "Espalatro", + "version": "f02168e", + "automatic-version-check": true +} diff --git a/mods/Franciscoarr@Espalatro/thumbnail.jpg b/mods/Franciscoarr@Espalatro/thumbnail.jpg new file mode 100644 index 00000000..4c17cee5 Binary files /dev/null and b/mods/Franciscoarr@Espalatro/thumbnail.jpg differ diff --git a/mods/Fridge@Horizon/description.md b/mods/Fridge@Horizon/description.md new file mode 100644 index 00000000..e2b10efe --- /dev/null +++ b/mods/Fridge@Horizon/description.md @@ -0,0 +1,2 @@ +A goofy ahh mod with my goofy ahh ideas +Nothing special, just 15 jokers for now diff --git a/mods/Fridge@Horizon/meta.json b/mods/Fridge@Horizon/meta.json new file mode 100644 index 00000000..df7edcfd --- /dev/null +++ b/mods/Fridge@Horizon/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Horizon Mod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "Microwave", + "repo": "https://github.com/ItsaMicrowave/Horizon-Mod", + "downloadURL": "https://github.com/ItsaMicrowave/Horizon-Mod/archive/refs/tags/v1.zip", + "automatic-version-check": true, + "version": "v1" +} diff --git a/mods/Garb@GARBSHIT/description.md b/mods/Garb@GARBSHIT/description.md new file mode 100644 index 00000000..4475aadd --- /dev/null +++ b/mods/Garb@GARBSHIT/description.md @@ -0,0 +1,17 @@ +# GARBSHIT: Garb's Self-Indulgent Joker Pack + +## ![Garb's Soul Sprite](https://github.com/Gainumki/GARBSHIT/blob/main/garb.png) > Hi! I'm Garb! I make Jokers! + +## The Mod +Every Joker and art in this mod is made by me unless stated otherwise + +I make these Jokers (And misc stuff too as of now) for myself but i figure people might enjoy them, so they're available to download! + +There are currently 31 Jokers in this mod, more will be on the way :] + +There's also a few consumables and enhancements, more of that coming soon too, stay tuned!! + +Check the repository every once in a while for updates :33 + +## Special Thanks +Special thanks to Localthunk for making Balatro and to the Balatro discord (especially the people over on #modding-dev) for helping me whenever I had any issues, y'all the best >8] diff --git a/mods/Garb@GARBSHIT/meta.json b/mods/Garb@GARBSHIT/meta.json new file mode 100644 index 00000000..acae61a0 --- /dev/null +++ b/mods/Garb@GARBSHIT/meta.json @@ -0,0 +1,14 @@ +{ + "title": "GARBSHIT", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Garb", + "repo": "https://github.com/Gainumki/GARBSHIT.git", + "downloadURL": "https://github.com/Gainumki/GARBSHIT/archive/refs/heads/main.zip", + "folderName": "GARBSHIT", + "automatic-version-check": true, + "version": "c5c9013" +} diff --git a/mods/Garb@GARBSHIT/thumbnail.jpg b/mods/Garb@GARBSHIT/thumbnail.jpg new file mode 100644 index 00000000..8bd2f5e5 Binary files /dev/null and b/mods/Garb@GARBSHIT/thumbnail.jpg differ diff --git a/mods/GauntletGames-2086@D6Jokers/meta.json b/mods/GauntletGames-2086@D6Jokers/meta.json index 1322363d..fadb650b 100644 --- a/mods/GauntletGames-2086@D6Jokers/meta.json +++ b/mods/GauntletGames-2086@D6Jokers/meta.json @@ -1,9 +1,13 @@ { - "title": "D6 Jokers", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "GauntletGames-2086", - "repo":"https://github.com/GauntletGames-2086/D6-Jokers", - "downloadURL":"https://github.com/GauntletGames-2086/D6-Jokers/archive/refs/heads/main.zip" + "title": "D6 Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "GauntletGames-2086", + "repo": "https://github.com/GauntletGames-2086/D6-Jokers", + "downloadURL": "https://github.com/GauntletGames-2086/D6-Jokers/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ac2a2ae" } diff --git a/mods/Gfsgfs@Punchline/description.md b/mods/Gfsgfs@Punchline/description.md new file mode 100644 index 00000000..8de29bb8 --- /dev/null +++ b/mods/Gfsgfs@Punchline/description.md @@ -0,0 +1,23 @@ +##Welcome to the Puncline mod !! +This mod contains 38 jokers and many more on the way (note that "many more on the way" won't be a feature avaible in the future). +This mod also contains brand new consumables with mystical powers sure to make you outsmart your foes and blablabla its a Balatro mod its not that deep just enjoy. + +##Why should you play this mod ? +Its cool and awsome, actually let me ask YOU a question why should you play anything you can just stay at home in your bed, rotting away and letting the years go by, making no memories no friends and only being remembered in passing by people that could have cared about you. + +##What? +Sorry i just dont know how to make a good description because i added jokers and new consumables like that's it. + +##You know what i'll play your mod ok ? +Thanks. + + + + + + + + + + +Also update coming soon \ No newline at end of file diff --git a/mods/Gfsgfs@Punchline/meta.json b/mods/Gfsgfs@Punchline/meta.json new file mode 100644 index 00000000..3af00d0c --- /dev/null +++ b/mods/Gfsgfs@Punchline/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Punchline", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "Gfsgfs and EricTheToon", + "repo": "https://github.com/gfsgfsPunchlineGuy/Punchline", + "downloadURL": "https://github.com/gfsgfsPunchlineGuy/Punchline/archive/refs/heads/main.zip", + "folderName": "Punchline", + "version": "a963a99", + "automatic-version-check": true, + "last-updated": 1756700799 +} diff --git a/mods/Gfsgfs@Punchline/thumbnail.jpg b/mods/Gfsgfs@Punchline/thumbnail.jpg new file mode 100644 index 00000000..a245d913 Binary files /dev/null and b/mods/Gfsgfs@Punchline/thumbnail.jpg differ diff --git a/mods/GitNether@Paperback/meta.json b/mods/GitNether@Paperback/meta.json index cd06e10e..acbf86ef 100644 --- a/mods/GitNether@Paperback/meta.json +++ b/mods/GitNether@Paperback/meta.json @@ -1,9 +1,13 @@ { - "title": "Paperback", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "PaperMoon", - "repo":"https://github.com/GitNether/paperback", - "downloadURL": "https://github.com/GitNether/paperback/archive/refs/heads/main.zip" + "title": "Paperback", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "PaperMoon", + "repo": "https://github.com/GitNether/paperback", + "downloadURL": "https://github.com/GitNether/paperback/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "c44d460" } diff --git a/mods/GitNether@balagay/meta.json b/mods/GitNether@balagay/meta.json index baaabb8c..22e68115 100644 --- a/mods/GitNether@balagay/meta.json +++ b/mods/GitNether@balagay/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Balagay", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Miscellaneous"], - "author": "GitNether", - "repo":"https://github.com/GitNether/balagay", - "downloadURL": "https://github.com/GitNether/balagay/releases/download/v1.0.0/BalaGay.zip" -} +{ + "title": "Balagay", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Miscellaneous" + ], + "author": "GitNether", + "repo": "https://github.com/GitNether/balagay", + "downloadURL": "https://github.com/GitNether/balagay/releases/download/v1.0.0/BalaGay.zip", + "automatic-version-check": false, + "version": "v1.0.0" +} diff --git a/mods/Glitchkat10@Cryptposting/description.md b/mods/Glitchkat10@Cryptposting/description.md new file mode 100644 index 00000000..16bb90c4 --- /dev/null +++ b/mods/Glitchkat10@Cryptposting/description.md @@ -0,0 +1,7 @@ +A collection of the Cryptid community's unfunniest shitposts.
+Requires Cryptid, obviously.
+Order of items in the collection is based off of the order that they were created in the [Cryptposting Idea Document](https://docs.google.com/document/d/1toiOWh2qfouhZYUSiBEgHxU91lbzgvMfR46bShg67Qs/edit?pli=1&tab=t.0).
+[Cartomancer](https://github.com/stupxd/Cartomancer) is highly recommended to be used with this mod. +
+
+Join the [Cryptposting Discord](https://discord.gg/Jk9Q9usrNy)! \ No newline at end of file diff --git a/mods/Glitchkat10@Cryptposting/meta.json b/mods/Glitchkat10@Cryptposting/meta.json new file mode 100644 index 00000000..f0f0fea6 --- /dev/null +++ b/mods/Glitchkat10@Cryptposting/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Cryptposting", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content", + "Joker" + ], + "author": "Glitchkat10 and Poker The Poker", + "repo": "https://github.com/kierkat10/Cryptposting", + "downloadURL": "https://github.com/kierkat10/Cryptposting/archive/refs/heads/main.zip", + "folderName": "Cryptposting", + "version": "26f2802", + "automatic-version-check": true, + "last-updated": 1757276179 +} diff --git a/mods/Glitchkat10@Cryptposting/thumbnail.jpg b/mods/Glitchkat10@Cryptposting/thumbnail.jpg new file mode 100644 index 00000000..edad43e0 Binary files /dev/null and b/mods/Glitchkat10@Cryptposting/thumbnail.jpg differ diff --git a/mods/GoonsTowerDefense@Goonlatro/description.md b/mods/GoonsTowerDefense@Goonlatro/description.md new file mode 100644 index 00000000..21a6cd42 --- /dev/null +++ b/mods/GoonsTowerDefense@Goonlatro/description.md @@ -0,0 +1,39 @@ +# Goonlatro - The GTD Balatro Mod + +![thumbnail](https://github.com/user-attachments/assets/d0c6968a-8f2a-4d93-a1cb-f5138da99574) + +A mod and texture pack for Balatro that adds various Jokers and Consumables to the game based on GTD Discord references. + +Don't expect this to be good cause it's not. + +We hope you have fun playing it, we know we did. + +Requires [Malverk](https://github.com/Eremel/Malverk), [Steamodded](https://github.com/Steamodded/smods), and [Lovely](https://github.com/ethangreen-dev/lovely-injector) + +## Installation +Get the latest release from [here](https://github.com/GoonsTowerDefense/goonlatro/releases), unzip the file and place it in your Balatro/Mods folder. + +Make sure you have all of the requirements installed. + +Finally, start Balatro and have fun! + +## Additions + +### Jokers +**Crazy Eights** Joker: (based on the LTLVC5/Grunk bit) X8 Mult, gains X8 Mult on round end. + +**Playstyle** Joker: (Inside Joke) Flips all **face-down** cards to be **face-up**. + +**Click the Bart** Joker: WIP + +### Consumables +**A Big Bag** Spectral Card: With one **cookie** in it. + +**Just the Bag** Spectral Card: Gives back **all hands** played. + +**Cookie** Spectral Card: Gives back **all discards** used. + +### Decks +**Take my Playstyle** Deck: Starts with all GTD Cards. + +**Crazy!** Deck: Starts with 8 **Crazy Eights**. diff --git a/mods/GoonsTowerDefense@Goonlatro/meta.json b/mods/GoonsTowerDefense@Goonlatro/meta.json new file mode 100644 index 00000000..c714dfa3 --- /dev/null +++ b/mods/GoonsTowerDefense@Goonlatro/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Goonlatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Resource Packs" + ], + "author": "Goons Tower Defense", + "repo": "https://github.com/GoonsTowerDefense/Goonlatro", + "downloadURL": "https://github.com/GoonsTowerDefense/Goonlatro/archive/refs/heads/main.zip", + "folderName": "Goonlatro", + "version": "9e4ecf9", + "automatic-version-check": true +} diff --git a/mods/GoonsTowerDefense@Goonlatro/thumbnail.jpg b/mods/GoonsTowerDefense@Goonlatro/thumbnail.jpg new file mode 100644 index 00000000..67091c1d Binary files /dev/null and b/mods/GoonsTowerDefense@Goonlatro/thumbnail.jpg differ diff --git a/mods/GunnableScum@Visibility/description.md b/mods/GunnableScum@Visibility/description.md new file mode 100644 index 00000000..85816aa2 --- /dev/null +++ b/mods/GunnableScum@Visibility/description.md @@ -0,0 +1,4 @@ +# Visibility +Visibility is a Balatro Mod with a vanilla(-ish) style, adding **46** new Jokers, new Hand Types, Enhancements, Seals, and much more! + +This mod is aimed at those who are looking for a fun challenge with new Additions, think this sounds like your kinda thing? Give it a try! \ No newline at end of file diff --git a/mods/GunnableScum@Visibility/meta.json b/mods/GunnableScum@Visibility/meta.json new file mode 100644 index 00000000..572df57c --- /dev/null +++ b/mods/GunnableScum@Visibility/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Visibility", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Miscellaneous" + ], + "author": "GunnableScum, InvisibleSides and Monachrome", + "repo": "https://github.com/GunnableScum/Visibility", + "downloadURL": "https://github.com/GunnableScum/Visibility/releases/latest/download/Visibility.zip", + "automatic-version-check": true, + "version": "v1.0.2" +} diff --git a/mods/GunnableScum@Visibility/thumbnail.jpg b/mods/GunnableScum@Visibility/thumbnail.jpg new file mode 100644 index 00000000..16d8259a Binary files /dev/null and b/mods/GunnableScum@Visibility/thumbnail.jpg differ diff --git a/mods/Halo@Gemstones/meta.json b/mods/Halo@Gemstones/meta.json index 1afc2b0b..5f0f244a 100644 --- a/mods/Halo@Gemstones/meta.json +++ b/mods/Halo@Gemstones/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Gemstones", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Halo / OfficialHalo", - "repo": "https://github.com/0fficialHalo/Gemstones", - "downloadURL": "https://github.com/0fficialHalo/Gemstones/releases/latest/download/Gemstones.zip" - } +{ + "title": "Gemstones", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Halo / OfficialHalo", + "repo": "https://github.com/0fficialHalo/Gemstones", + "downloadURL": "https://github.com/0fficialHalo/Gemstones/releases/latest/download/Gemstones.zip", + "automatic-version-check": true, + "version": "v0.8.0" +} diff --git a/mods/Hoversquid@Condensed_UI/description.md b/mods/Hoversquid@Condensed_UI/description.md new file mode 100644 index 00000000..bb2e0b42 --- /dev/null +++ b/mods/Hoversquid@Condensed_UI/description.md @@ -0,0 +1,3 @@ +# Condensed_UI + +Pushes all UI elements into the left side and adds a tracker for the Ante's Blinds/Skip Tags diff --git a/mods/Hoversquid@Condensed_UI/meta.json b/mods/Hoversquid@Condensed_UI/meta.json new file mode 100644 index 00000000..dbedaa50 --- /dev/null +++ b/mods/Hoversquid@Condensed_UI/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Condensed UI", + "automatic-version-check": true, + "requires-steamodded": true, + "requires-talisman": false, + "author": "Hoversquid", + "categories": [ + "Quality of Life" + ], + "repo": "https://github.com/Hoversquid/Condensed_UI", + "downloadURL": "https://github.com/Hoversquid/Condensed_UI/archive/refs/tags/v1.2-alpha.zip", + "version": "v1.2-alpha" +} diff --git a/mods/Hoversquid@Condensed_UI/thumbnail.jpg b/mods/Hoversquid@Condensed_UI/thumbnail.jpg new file mode 100644 index 00000000..37e5d809 Binary files /dev/null and b/mods/Hoversquid@Condensed_UI/thumbnail.jpg differ diff --git a/mods/HuyTheKiller@LocFixer/meta.json b/mods/HuyTheKiller@LocFixer/meta.json index da5568c2..3a0b5386 100644 --- a/mods/HuyTheKiller@LocFixer/meta.json +++ b/mods/HuyTheKiller@LocFixer/meta.json @@ -1,9 +1,14 @@ { - "title": "LocFixer", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life", "Miscellaneous"], - "author": "HuyTheKiller", - "repo": "https://github.com/HuyTheKiller/LocFixer", - "downloadURL": "https://github.com/HuyTheKiller/LocFixer/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "LocFixer", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "HuyTheKiller", + "repo": "https://github.com/HuyTheKiller/LocFixer", + "downloadURL": "https://github.com/HuyTheKiller/LocFixer/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "9eb27f1" +} diff --git a/mods/HuyTheKiller@SauKhongHuDecks/description.md b/mods/HuyTheKiller@SauKhongHuDecks/description.md new file mode 100644 index 00000000..b6c6eaa4 --- /dev/null +++ b/mods/HuyTheKiller@SauKhongHuDecks/description.md @@ -0,0 +1,3 @@ +# SauKhongHuDecks 🐛 +This mod aims to add a set of themed decks for SauKhongHu's channel. +You can still try this mod without consequences... or is it? \ No newline at end of file diff --git a/mods/HuyTheKiller@SauKhongHuDecks/meta.json b/mods/HuyTheKiller@SauKhongHuDecks/meta.json new file mode 100644 index 00000000..4b688e2e --- /dev/null +++ b/mods/HuyTheKiller@SauKhongHuDecks/meta.json @@ -0,0 +1,13 @@ +{ + "title": "SauKhongHuDecks", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "HuyTheKiller", + "repo": "https://github.com/HuyTheKiller/SauKhongHuDecks", + "downloadURL": "https://github.com/HuyTheKiller/SauKhongHuDecks/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "5d7fc48" +} diff --git a/mods/HuyTheKiller@SauKhongHuDecks/thumbnail.jpg b/mods/HuyTheKiller@SauKhongHuDecks/thumbnail.jpg new file mode 100644 index 00000000..d4b63374 Binary files /dev/null and b/mods/HuyTheKiller@SauKhongHuDecks/thumbnail.jpg differ diff --git a/mods/HuyTheKiller@VietnameseBalatro/meta.json b/mods/HuyTheKiller@VietnameseBalatro/meta.json index d07a00d3..f366ad00 100644 --- a/mods/HuyTheKiller@VietnameseBalatro/meta.json +++ b/mods/HuyTheKiller@VietnameseBalatro/meta.json @@ -1,9 +1,14 @@ { - "title": "Vietnamese Balatro", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Miscellaneous"], - "author": "HuyTheKiller", - "repo": "https://github.com/HuyTheKiller/VietnameseBalatro", - "downloadURL": "https://github.com/HuyTheKiller/VietnameseBalatro/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Vietnamese Balatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Miscellaneous" + ], + "author": "HuyTheKiller", + "repo": "https://github.com/HuyTheKiller/VietnameseBalatro", + "downloadURL": "https://github.com/HuyTheKiller/VietnameseBalatro/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "c48aa69", + "last-updated": 1756826288 +} diff --git a/mods/IcyEthics@BalatroGoesKino/description.md b/mods/IcyEthics@BalatroGoesKino/description.md new file mode 100644 index 00000000..c1d90991 --- /dev/null +++ b/mods/IcyEthics@BalatroGoesKino/description.md @@ -0,0 +1,7 @@ +# Balatro Goes Kino + +By Ice/IcyEthics + +Balatro Goes Kino is a content overhaul mod that adds a large amount of content all inspired by the silver screen. Grabbing from every genre, it adds a large number of new jokers, new enhancements, new blinds and more. Grab some snacks from the new Confection consumable, while you watch your Sci-Fi jokers make use of the new Alien Abduction mechanic. Or maybe you'd prefer to cast spells using the Fantasy enhancement's Spellcasting system. + +* **[Join the Kino Discord!]()** diff --git a/mods/IcyEthics@BalatroGoesKino/meta.json b/mods/IcyEthics@BalatroGoesKino/meta.json new file mode 100644 index 00000000..e5b34d76 --- /dev/null +++ b/mods/IcyEthics@BalatroGoesKino/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Balatro Goes Kino!", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "IcyEthics", + "repo": "https://github.com/icyethics/Kino", + "downloadURL": "https://github.com/icyethics/Kino/archive/refs/heads/main.zip", + "folderName": "Kino", + "version": "187615b", + "automatic-version-check": true, + "last-updated": 1757089178 +} diff --git a/mods/IcyEthics@BalatroGoesKino/thumbnail.jpg b/mods/IcyEthics@BalatroGoesKino/thumbnail.jpg new file mode 100644 index 00000000..11e5cedc Binary files /dev/null and b/mods/IcyEthics@BalatroGoesKino/thumbnail.jpg differ diff --git a/mods/IcyEthics@GlueForModpacks/description.md b/mods/IcyEthics@GlueForModpacks/description.md new file mode 100644 index 00000000..ecf016b2 --- /dev/null +++ b/mods/IcyEthics@GlueForModpacks/description.md @@ -0,0 +1 @@ +A QoL mod for when Balatro's tiny shop just can't contain the amount of content your mods add. Allows you to change the number of slots in the shop and card areas. diff --git a/mods/IcyEthics@GlueForModpacks/meta.json b/mods/IcyEthics@GlueForModpacks/meta.json new file mode 100644 index 00000000..9f487677 --- /dev/null +++ b/mods/IcyEthics@GlueForModpacks/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Glue For Modpacks", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "IcyEthics", + "repo": "https://github.com/icyethics/Glue-For-Modpacks", + "downloadURL": "https://github.com/icyethics/Glue-For-Modpacks/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "3320b50" +} diff --git a/mods/InertSteak@Pokermon/meta.json b/mods/InertSteak@Pokermon/meta.json index 9a57c1a7..8437c2c5 100644 --- a/mods/InertSteak@Pokermon/meta.json +++ b/mods/InertSteak@Pokermon/meta.json @@ -2,8 +2,15 @@ "title": "Pokermon", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content", "Joker"], + "categories": [ + "Content", + "Joker" + ], "author": "InertSteak", - "repo":"https://github.com/InertSteak/Pokermon", - "downloadURL": "https://github.com/InertSteak/Pokermon/archive/refs/heads/main.zip" + "folderName": "Pokermon", + "repo": "https://github.com/InertSteak/Pokermon", + "downloadURL": "https://github.com/InertSteak/Pokermon/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "bd1fb8b", + "last-updated": 1757305232 } diff --git a/mods/InspectorB&MarioFan597@Beelatro/description.md b/mods/InspectorB&MarioFan597@Beelatro/description.md new file mode 100644 index 00000000..186b2a5b --- /dev/null +++ b/mods/InspectorB&MarioFan597@Beelatro/description.md @@ -0,0 +1,5 @@ +Beelatro is a comprehensive expansion mod for Balatro that builds on the foundation of the Cryptid mod. It adds a buzzing array of new content, including bee-themed Jokers, Seal and Sticker, An all new edition, and fresh new mechanics. + +Beelatro will eventually feature cross-mod compatibility with More Mario Jokers, allowing special Mario Bee Jokers to appear when both mods are installed. + +Cryptid and its dependencies are required. \ No newline at end of file diff --git a/mods/InspectorB&MarioFan597@Beelatro/meta.json b/mods/InspectorB&MarioFan597@Beelatro/meta.json new file mode 100644 index 00000000..11e39727 --- /dev/null +++ b/mods/InspectorB&MarioFan597@Beelatro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Beelatro", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "InspectorB & MarioFan597", + "repo": "https://github.com/InspectorBalloonicorn/Beelatro", + "downloadURL": "https://github.com/InspectorBalloonicorn/Beelatro/archive/refs/heads/main.zip", + "folderName": "Beelatro", + "version": "42c5b2d", + "automatic-version-check": true +} diff --git a/mods/InspectorB&MarioFan597@Beelatro/thumbnail.jpg b/mods/InspectorB&MarioFan597@Beelatro/thumbnail.jpg new file mode 100644 index 00000000..4c517f00 Binary files /dev/null and b/mods/InspectorB&MarioFan597@Beelatro/thumbnail.jpg differ diff --git a/mods/Isotope@Runelatro/description.md b/mods/Isotope@Runelatro/description.md new file mode 100644 index 00000000..0af3dbbc --- /dev/null +++ b/mods/Isotope@Runelatro/description.md @@ -0,0 +1,23 @@ +# Runelatro Features + +### Features 150+ OldSchool RuneScape Monsters, based on Joker Rarity + MUCH more! + +- Retextures the following: + - Suit Cards (Uncut Gems) + - Joker Cards (Monsters) + - Tarot Cards (NPC's) + - Spectral Cards (Items) + - Planet Cards (Locations) + - Chips/Stickers (Coins) + - Card Backs/Enhancers + - Vouchers + - Tags + +- Custom Runelatro Logo +- Custom suit colors +- Background colour change +- Renamed cards + +# How To Use +Requires **Steamodded** and **Malverk** as Dependency.\ +Alternatively you can manually download and replace your desired textures within the game files. diff --git a/mods/Isotope@Runelatro/meta.json b/mods/Isotope@Runelatro/meta.json new file mode 100644 index 00000000..7271e959 --- /dev/null +++ b/mods/Isotope@Runelatro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Runelatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Isotope", + "repo": "https://github.com/IsotopeReal/Runelatro", + "downloadURL": "https://github.com/IsotopeReal/Runelatro/archive/refs/heads/main.zip", + "folderName": "Runelatro", + "version": "53e8448", + "automatic-version-check": true +} diff --git a/mods/Isotope@Runelatro/thumbnail.jpg b/mods/Isotope@Runelatro/thumbnail.jpg new file mode 100644 index 00000000..b80e2d9f Binary files /dev/null and b/mods/Isotope@Runelatro/thumbnail.jpg differ diff --git a/mods/ItayFeeder@CodexArcanum/meta.json b/mods/ItayFeeder@CodexArcanum/meta.json index a87383b2..92660cf7 100644 --- a/mods/ItayFeeder@CodexArcanum/meta.json +++ b/mods/ItayFeeder@CodexArcanum/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Codex Arcanum", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "itayfeder, lshtech", - "repo":"https://github.com/lshtech/Codex-Arcanum", - "downloadURL":"https://github.com/lshtech/Codex-Arcanum/archive/refs/heads/main.zip" -} +{ + "title": "Codex Arcanum", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "itayfeder, lshtech", + "repo": "https://github.com/lshtech/Codex-Arcanum", + "downloadURL": "https://github.com/lshtech/Codex-Arcanum/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "cf24773" +} diff --git a/mods/Itayfeder@FusionJokers/meta.json b/mods/Itayfeder@FusionJokers/meta.json index 8a96bb7e..94fae9fd 100644 --- a/mods/Itayfeder@FusionJokers/meta.json +++ b/mods/Itayfeder@FusionJokers/meta.json @@ -1,9 +1,15 @@ { - "title": "Fusion Jokers", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "itayfeder", - "repo":"https://github.com/itayfeder/Fusion-Jokers", - "downloadURL":"https://github.com/itayfeder/Fusion-Jokers/archive/refs/heads/main.zip" + "title": "Fusion Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker", + "API" + ], + "author": "itayfeder", + "repo": "https://github.com/wingedcatgirl/Fusion-Jokers", + "downloadURL": "https://github.com/wingedcatgirl/Fusion-Jokers/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "bd75e4c", + "last-updated": 1756954425 } diff --git a/mods/ItsFlowwey@FlowerPot/meta.json b/mods/ItsFlowwey@FlowerPot/meta.json index 275a8a85..1e03a5e9 100644 --- a/mods/ItsFlowwey@FlowerPot/meta.json +++ b/mods/ItsFlowwey@FlowerPot/meta.json @@ -1,9 +1,14 @@ { - "title": "Flower Pot", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Technical"], - "author": "ItsFlowwey", - "repo":"https://github.com/GauntletGames-2086/Flower-Pot", - "downloadURL": "https://github.com/GauntletGames-2086/Flower-Pot/archive/refs/heads/master.zip" + "title": "Flower Pot", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Technical" + ], + "author": "ItsFlowwey", + "repo": "https://github.com/GauntletGames-2086/Flower-Pot", + "downloadURL": "https://github.com/GauntletGames-2086/Flower-Pot/archive/refs/heads/master.zip", + "folderName": "Flower-Pot", + "automatic-version-check": true, + "version": "b43b9f4" } diff --git a/mods/ItsGraphax@RedditBonanza/description.md b/mods/ItsGraphax@RedditBonanza/description.md new file mode 100644 index 00000000..19c4c47b --- /dev/null +++ b/mods/ItsGraphax@RedditBonanza/description.md @@ -0,0 +1,94 @@ +[Discord Server](https://discord.gg/yKfuuu9vBg) + +# Reddit Bonanza +Reddit Bonanza is a Balatro Mod that adds Jokers suggested by users on Reddit! +At the moment there are 50 Jokers in the Mod, so you should try giving it a shot! + +NOTE: This Mod is still in early development stages so expect Bugs and Imbalances. +Feel Free to open an Issue when you find a Problem! + +## Jokers +### Common +- Abstinent Joker by [submiss1vefemb0y](https://reddit.com/u/submiss1vefemb0y) +- Album Cover by [Omicra98](https://reddit.com/u/Omicra98) +- CashBack by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Charitable Joker by [submiss1vefemb0y](https://reddit.com/u/submiss1vefemb0y) +- Chaste Joker by [submiss1vefemb0y](https://reddit.com/u/submiss1vefemb0y) +- Engagement Ring by [LittlePetiteGirl](https://reddit.com/u/LittlePetiteGirl) +- Feelin' by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Hollow Point by [Omicra98](https://reddit.com/u/Omicra98) +- Kind Joker by [submiss1vefemb0y](https://reddit.com/u/submiss1vefemb0y) +- Marvin by [BrilliantClerk](https://reddit.com/u/BrilliantClerk) +- Medusa by [PerfectAstronaut5998](https://reddit.com/u/PerfectAstronaut5998) +- Phoenix by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Plumber by [Kid4U_Reddit](https://reddit.com/u/Kid4U_Reddit) +- Slothful Joker by [NeoShard1](https://reddit.com/u/NeoShard1) +### Uncommon +- All In by [Kyuuseishu_](https://reddit.com/u/Kyuuseishu_) +- Artist by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Bingo! by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Chocolate Treadmill by [jah2277](https://reddit.com/u/jah2277) +- Contagious Laughter by [Unlikely_Movie_9073](https://reddit.com/u/Unlikely_Movie_9073) +- Crimson Dawn by [Omicra98](https://reddit.com/u/Omicra98) +- Diamond Pickaxe by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Double Glazing by [NeoShard1](https://reddit.com/u/NeoShard1) +- Glass House by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Jimbo\ by [aTOMic_Games](https://reddit.com/u/aTOMic_Games) +- Laundromat by [PokeAreddit](https://reddit.com/u/PokeAreddit) +- Match 3 by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Metronome by [Jkjsupremo](https://reddit.com/u/Jkjsupremo) +- Pier by [Omicra98](https://reddit.com/u/Omicra98) +- Rainbow Joker by [NeoShard1](https://reddit.com/u/NeoShard1) +- Sinister Joker by [knockoutn336](https://reddit.com/u/knockoutn336) +- Sphinx of Black Quartz by [Omicra98](https://reddit.com/u/Omicra98) +- Superstition by [Omicra98](https://reddit.com/u/Omicra98) +- Touchdown by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Where is the Joker? by [babisme](https://reddit.com/u/babisme) +- Wild West by [GreedyHase](https://reddit.com/u/GreedyHase) +### Rare +- Ad Break by [Kid4U_Reddit](https://reddit.com/u/Kid4U_Reddit) +- Blank Joker by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Enigma by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Entangled Joker by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Haunted House by [Ulik](https://reddit.com/u/Ulik) +- Hi Five by [Thomassaurus](https://reddit.com/u/Thomassaurus) +- Kleptomaniac by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Lamb by [Beasstvg](https://reddit.com/u/Beasstvg) +- Legally Distinct by [Princemerkimer](https://reddit.com/u/Princemerkimer) +- M.A.D. by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Pharaoh by [Omicra98](https://reddit.com/u/Omicra98) +- Trippy Joker by [WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) +- Wizard by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) + +### Legendary +- Birbal by [TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) + +## Credits +- Mod Author: [u/ItsGraphax](https://reddit.com/u/ItsGraphax) - [ItsGraphax](github.com/ItsGraphax) +- Co Author: [u/Natural_Builder_3170](https://reddit.com/u/Natural_Builder_3170) - [mindoftony](https://github.com/Git-i) +- Artist: [u/TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) +- Special Thanks + - [u/VALERock](https://reddit.com/u/VALERock) - Thank you for the support <3 +- Jokers: + - [u/aTOMic_Games](https://reddit.com/u/aTOMic_Games) + - [u/Ulik](https://reddit.com/u/Ulik) + - [u/GreedyHase](https://reddit.com/u/GreedyHase) + - [u/Jkjsupremo](https://reddit.com/u/Jkjsupremo) + - [u/PerfectAstronaut5998](https://reddit.com/u/PerfectAstronaut5998) + - [u/NeoShard1](https://reddit.com/u/NeoShard1) + - [u/Kid4U_Reddit](https://reddit.com/u/Kid4U_Reddit) + - [u/BrilliantClerk](https://reddit.com/u/BrilliantClerk) + - [u/LittlePetiteGirl](https://reddit.com/u/LittlePetiteGirl) + - [u/WarmTranslator6633](https://reddit.com/u/WarmTranslator6633) + - [u/Princemerkimer](https://reddit.com/u/Princemerkimer) + - [u/Beasstvg](https://reddit.com/u/Beasstvg) + - [u/babisme](https://reddit.com/u/babisme) + - [u/Omicra98](https://reddit.com/u/Omicra98) + - [u/Kyuuseishu_](https://reddit.com/u/Kyuuseishu_) + - [u/jah2277](https://reddit.com/u/jah2277) + - [u/Unlikely_Movie_9073](https://reddit.com/u/Unlikely_Movie_9073) + - [u/TSAMarioYTReddit](https://reddit.com/u/TSAMarioYTReddit) + - [u/submiss1vefemb0y](https://reddit.com/u/submiss1vefemb0y) + - [u/knockoutn336](https://reddit.com/u/knockoutn336) + - [u/Thomassaurus](https://reddit.com/u/Thomassaurus) + - [u/PokeAreddit](https://reddit.com/u/PokeAreddit) diff --git a/mods/ItsGraphax@RedditBonanza/meta.json b/mods/ItsGraphax@RedditBonanza/meta.json new file mode 100644 index 00000000..a52acc69 --- /dev/null +++ b/mods/ItsGraphax@RedditBonanza/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Reddit Bonanza", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "ItsGraphax, mindoftony", + "repo": "https://github.com/itsgraphax/reddit-bonanza", + "downloadURL": "https://github.com/itsgraphax/reddit-bonanza/releases/latest/download/mod.zip", + "folderName": "RedditBonanza", + "version": "v1.3.23.1", + "automatic-version-check": true, + "last-updated": 1756552340 +} diff --git a/mods/ItsGraphax@RedditBonanza/thumbnail.jpg b/mods/ItsGraphax@RedditBonanza/thumbnail.jpg new file mode 100644 index 00000000..742cadb5 Binary files /dev/null and b/mods/ItsGraphax@RedditBonanza/thumbnail.jpg differ diff --git a/mods/JakeyBooBoo@!BooBooBalatro!/description.md b/mods/JakeyBooBoo@!BooBooBalatro!/description.md new file mode 100644 index 00000000..eb546ca7 --- /dev/null +++ b/mods/JakeyBooBoo@!BooBooBalatro!/description.md @@ -0,0 +1,78 @@ +# BooBooBalatro +Balatro Mod featuring new Jokers, Enhancmenets, and Decks (with more to come) + +## Features (as of V0.1.1) +- 17 new Jokers + - 5 Commons based on the Love Languages + - 7 Uncommons based on the Deadly Sins + - 5 Rares based on the Stages of Grief +- 8 new Enhancements + - 5 Upgrades to glass cards + - 3 Upgrades to stone cards +- 2 new decks + +# Full List of Jokers and Enhancements +## Decks +- Modulo Deck: + Round score is taken modulo the blind requirement +- Cathedral Deck: + Start with 5 sets of each new glass enhancement +## Enhancements +### Glass Upgrades +- Red Stained Glass: + x2 Mult when played or held, chance to destroy when played or discarded +- Blue Stained Glass: + 1.5x Chips when scored, chance to destroy when played or discarded +- Gold Stained Glass: + Earn $5 when scored, chance to shatter when played or discarded" +- Green Stained Glass: + Chance to increase all probabilities for the round, chance to shatter when played or discarded" +- Wild Glass: + Combination of Wild card and Glass card effects +### Stone Upgrades +- Kintsugi + Earn $5 when scored, reduces by $1 each scoring. +- Geode + Balances chips and mult when scored, chance of being destroyed +- Ruby Deposit, + Scores x4 Mult when scored, reduces by x0.5 Mult each scoring. +## Jokers: +### Denial + Gold, blue, and purple seals have additional effects when played, discarded, and held in hand at the end of round +### Anger + Base x1 Chips, additional x1 Chips per unscoring card in played hand +### Bargaining + Cards played have a chance to be destroyed and a chance to grant a copy of Death +### Depression + Chance to turn a random held card negative. Card turns to stone if already negative +### Acceptance + Gains +0.25 mult for each quality shared between adjacent scored numbered cards, + (qualities: rank, suit, enhancement, edition, seal) +### Pride + Unenhanced cards have a chance to gain a random seal +### Envy + Every unscored cared has a chance to turn into a copy of a scored card. +### Wrath + Chance to copy each played glass card, chance increases per glass card scored in round. Destroys all glass cards held in hand. +### Greed + Cards with gold seals gain scoring bonus, gold cards gain bonus when held, gold cards and cards with gold seals are destroyed when discarded +### Gluttony + Chance to upgrade each scoring bonus or mult card with foil or holographic edition, respectively +### Lust + Held cards that do not share a suit with a scored card have a chance to become a wild card +### Sloth + When using a planet card, chance to increase chips and mult of each poker hand, that contains the upgraded hand +### Acts of Service + Every enhanced card held in hand has a chance to apply it's enhancement to a played card +### Quality Time + Cards not played gain +1 when held, each hand played +### Words of Affirmation + If an Ace is scored, all subsequent Kings, Queens, and Jacks in the same played hand score 1.5x Chips +### Physical Touch + If scored hand contains a Straight,each held card that continues the straight gives x3 Mult +### Gifts + After defeating a blind, create a random Joker Tag with the same rarity as a random joker + +# Requirements +- [Steamodded](https://github.com/Steamopollys/Steamodded) +- [Lovely](https://github.com/ethangreen-dev/lovely-injector) diff --git a/mods/JakeyBooBoo@!BooBooBalatro!/meta.json b/mods/JakeyBooBoo@!BooBooBalatro!/meta.json new file mode 100644 index 00000000..e59c2f41 --- /dev/null +++ b/mods/JakeyBooBoo@!BooBooBalatro!/meta.json @@ -0,0 +1,14 @@ +{ + "title": "!BooBooBalatro!", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "JakeyBooBoo", + "repo": "https://github.com/Jakey2BooBoo/-BooBooBalatro-", + "downloadURL": "https://github.com/Jakey2BooBoo/-BooBooBalatro-/archive/refs/heads/main.zip", + "folderName": "!BooBooBalatro!", + "version": "acedd29", + "automatic-version-check": true +} diff --git a/mods/JakeyBooBoo@!BooBooBalatro!/thumbnail.jpg b/mods/JakeyBooBoo@!BooBooBalatro!/thumbnail.jpg new file mode 100644 index 00000000..4e3b5001 Binary files /dev/null and b/mods/JakeyBooBoo@!BooBooBalatro!/thumbnail.jpg differ diff --git a/mods/JamesTheJellyfish@BadApple/meta.json b/mods/JamesTheJellyfish@BadApple/meta.json index 5c2394c8..f2327f8a 100644 --- a/mods/JamesTheJellyfish@BadApple/meta.json +++ b/mods/JamesTheJellyfish@BadApple/meta.json @@ -1,9 +1,13 @@ { - "title": "Bad Apple", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "JamesTheJellyfish", - "repo":"https://github.com/jamesthejellyfish/BadAppleBalatro", - "downloadURL":"https://github.com/jamesthejellyfish/BadAppleBalatro/archive/refs/heads/main.zip" + "title": "Bad Apple", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "JamesTheJellyfish", + "repo": "https://github.com/jamesthejellyfish/BadAppleBalatro", + "downloadURL": "https://github.com/jamesthejellyfish/BadAppleBalatro/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ee0d3c2" } diff --git a/mods/JeffVi@DX-Tarots/meta.json b/mods/JeffVi@DX-Tarots/meta.json index a12bd08e..10190465 100644 --- a/mods/JeffVi@DX-Tarots/meta.json +++ b/mods/JeffVi@DX-Tarots/meta.json @@ -1,9 +1,13 @@ { - "title": "Deluxe Consumables", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "JeffVi", - "repo":"https://github.com/JeffVi/DX-Tarots", - "downloadURL":"https://github.com/JeffVi/DX-Tarots/archive/refs/heads/master.zip" + "title": "Deluxe Consumables", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "JeffVi", + "repo": "https://github.com/JeffVi/DX-Tarots", + "downloadURL": "https://github.com/JeffVi/DX-Tarots/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "7c5c1df" } diff --git a/mods/JosephPB09@CuriLatro/description.md b/mods/JosephPB09@CuriLatro/description.md new file mode 100644 index 00000000..38b42c1f --- /dev/null +++ b/mods/JosephPB09@CuriLatro/description.md @@ -0,0 +1,4 @@ +# CuriLatro +This mod changes some jokers to curis created or shared in the Balatro fans Facebook group. + +only put this folder into the mod manager folder diff --git a/mods/JosephPB09@CuriLatro/meta.json b/mods/JosephPB09@CuriLatro/meta.json new file mode 100644 index 00000000..9640057e --- /dev/null +++ b/mods/JosephPB09@CuriLatro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "CuriLatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "JosephPB09 and Balatro fans", + "repo": "https://github.com/JosephPB0909/CuriLatro", + "downloadURL": "https://github.com/JosephPB0909/CuriLatro/archive/refs/tags/mod.zip", + "folderName": "CuriLatro", + "version": "mod", + "automatic-version-check": true +} diff --git a/mods/JosephPB09@CuriLatro/thumbnail.jpg b/mods/JosephPB09@CuriLatro/thumbnail.jpg new file mode 100644 index 00000000..3d9df216 Binary files /dev/null and b/mods/JosephPB09@CuriLatro/thumbnail.jpg differ diff --git a/mods/KROOOL@Tiendita's/description.md b/mods/KROOOL@Tiendita's/description.md new file mode 100644 index 00000000..8c8b193f --- /dev/null +++ b/mods/KROOOL@Tiendita's/description.md @@ -0,0 +1,61 @@ +# Tiendita's + +**Tiendita's** Is a Balatro mod that adds a lot of new Jokers and who knows, maybe sometime we may add a lot more than just Jokers. We hope that everyone who comes across this mod finds it enjoyable and fun. +(In case of finding a bug please tell us ;-;) +## Features (at V1.0.5) +- 20 new Jokers + - 6 common Jokers + - 7 uncommon Jokers + - 5 rare Jokers + - 2 legendary Jokers + +# The Jokers in question + +## Common Jokers +### Alien Joker + +10 Chips per Planet Card used in the run +### Bald Joker + +25 Mult, but 1 in 7 chance of getting a X0.8 Mult +### Balloon + +5 Mult each round, the more it grows the most likely it becomes for it to pop +### Junaluska + +120 Chips, 1 in 6 chance for the card to be destroyed +### Red Delicious + X3 Chips, 1 in 1000 chance for the card to be destroyed +### Piggy Bank + This Joker gains $1 of sell value per each $5 that the player owns when exiting the shop +## Uncommon Jokers +### D4C + If discard hand contains exactly three cards and two of them are of the same rank then all cards are destroyed +### D6 + Sell this Joker to destroy all other owned Jokers and create new random Jokers equal to the amount of Jokers destroyed +### Baby Joker + This Joker gains X0.05 Mult each time a 2, 3, 4 or 5 is played +### Bust + Retrigger all played Stone Cards +### Headshot + This Joker gains X0.5 Mult when Blind is defeated using only 1 hand, if Blind isn't defeated then next time this Joker tries to activate it destroys itself +### Lucky Clover + All played Club Cards have 1 in 4 chance to become Lucky Cards when scored +### Other Half Joker + +30 Mult if played hand contains 2 or fewer cards +## Rare Jokers +### Damocles + X4 Mult, when blind is selected 1 in 6 chance to set play hands to 1 and lose all discards +### Moai + This Joker gains X0.15 Chips when a Stone Card is destroyed and +25 Chips por each played Stone Card +### Paleta Payaso + All Scored Face Cards have 1 in 2 chance to change to another Face Card, 1 in 4 chance to change its Enhancement, 1 in 8 chance to change its Edition +### Snake + If played hand contains only 1 card then each time this card is played +2 hand size in the current round, -1 discard +### Souls + After 7 rounds sell this card to create a free The Soul card +## Legendary +### Cepillin + Retrigger all played cards 4 additional times if played hand is High Card and contains 5 cards +### Yu Sze + This Joker gains X0.2 Mult each time a stone card is scored + +# Requirements +- [Steamodded](https://github.com/Steamopollys/Steamodded) +- [Lovely](https://github.com/ethangreen-dev/lovely-injector) \ No newline at end of file diff --git a/mods/KROOOL@Tiendita's/meta.json b/mods/KROOOL@Tiendita's/meta.json new file mode 100644 index 00000000..c7f304ab --- /dev/null +++ b/mods/KROOOL@Tiendita's/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Tiendita's", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "KROOOL", + "repo": "https://github.com/KROOOL/Tiendita-s-Jokers", + "downloadURL": "https://github.com/KROOOL/Tiendita-s-Jokers/archive/refs/heads/main.zip", + "folderName": "Tiendita's Jokers", + "version": "7c01a1e", + "automatic-version-check": true +} diff --git a/mods/KROOOL@Tiendita's/thumbnail.jpg b/mods/KROOOL@Tiendita's/thumbnail.jpg new file mode 100644 index 00000000..8b0388bd Binary files /dev/null and b/mods/KROOOL@Tiendita's/thumbnail.jpg differ diff --git a/mods/Kars³p@HandsomeDevils/description.md b/mods/Kars³p@HandsomeDevils/description.md new file mode 100644 index 00000000..83e986e2 --- /dev/null +++ b/mods/Kars³p@HandsomeDevils/description.md @@ -0,0 +1,11 @@ +This is a vanilla-inspired mod that aims to enhance gameplay experience by adding new content such as Jokers, spectral cards, vouchers, seals (and more to come!) + +Contents: +- 15 new Jokers +- 6 new Spectral cards +- 2 new Seals +- 2 new Vouchers +- 1 secret?... + +>>>SPECIAL THANKS: trif, Gappie, eremel_, BepisFever, baliame, Victin and other folks from the official Balatro Discord! +mod by: Kars, sup3p \ No newline at end of file diff --git a/mods/Kars³p@HandsomeDevils/meta.json b/mods/Kars³p@HandsomeDevils/meta.json new file mode 100644 index 00000000..e9eb4f40 --- /dev/null +++ b/mods/Kars³p@HandsomeDevils/meta.json @@ -0,0 +1,13 @@ +{ + "title": "HandsomeDevils", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Kars, sup3p", + "repo": "https://github.com/AlexanderAndersonAmenAmen/Handsome-Devils-Vanilla-mod-", + "downloadURL": "https://github.com/AlexanderAndersonAmenAmen/Handsome-Devils-Vanilla-mod-/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "d9039c2" +} diff --git a/mods/Kars³p@HandsomeDevils/thumbnail.jpg b/mods/Kars³p@HandsomeDevils/thumbnail.jpg new file mode 100644 index 00000000..fa650e3c Binary files /dev/null and b/mods/Kars³p@HandsomeDevils/thumbnail.jpg differ diff --git a/mods/Keku@DeckSkinsLite/meta.json b/mods/Keku@DeckSkinsLite/meta.json index faa2666e..e7adf7f7 100644 --- a/mods/Keku@DeckSkinsLite/meta.json +++ b/mods/Keku@DeckSkinsLite/meta.json @@ -1,9 +1,13 @@ -{ - "title": "DeckSkinsLite", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Miscellaneous"], - "author": "Keku", - "repo": "https://github.com/Kekulism/DeckSkinsLite", - "downloadURL": "https://github.com/Kekulism/DeckSkinsLite/archive/refs/heads/main.zip" -} \ No newline at end of file +{ + "title": "DeckSkinsLite", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Miscellaneous" + ], + "author": "Keku", + "repo": "https://github.com/Kekulism/DeckSkinsLite", + "downloadURL": "https://github.com/Kekulism/DeckSkinsLite/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "78cb154" +} diff --git a/mods/Keku@Vortex/description.md b/mods/Keku@Vortex/description.md new file mode 100644 index 00000000..43fe671f --- /dev/null +++ b/mods/Keku@Vortex/description.md @@ -0,0 +1,8 @@ +# Vortex +A simple mod that removes the pixelation effect from Balatro's backgrounds! + +![Balatro Title Sceen with Vortex](https://i.imgur.com/OLAQ11v.jpeg) + +I've seen people post videos of the Balatro background without the pixelation effect, since a lot of people really like the look of it and wanted to use it as a desktop background, but for some reason no one had made an accessible mod for it. So here's this! There's almost nothing to it, this mod simply replaces the background shaders with an edited version that removes the pixelation effect. +This mod is compatible with any other mods that change the background colors, like [Cryptid](github.com/MathIsFun0/Cryptid) or [Cardsauce](https://github.com/BarrierTrio/Cardsauce). +If you wanna go crazy with making your own custom swirling balatro vortex desktop background, i reccomend getting [DebugPlus](https://github.com/WilsontheWolf/DebugPlus) and [Cardsauce](https://github.com/BarrierTrio/Cardsauce) and setting the background colors to your liking, then hide the UI with H! diff --git a/mods/Keku@Vortex/meta.json b/mods/Keku@Vortex/meta.json new file mode 100644 index 00000000..5fdf5f4d --- /dev/null +++ b/mods/Keku@Vortex/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Vortex", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Miscellaneous" + ], + "author": "Keku", + "repo": "https://github.com/Kekulism/Vortex/", + "downloadURL": "https://github.com/Kekulism/Vortex/archive/refs/heads/main.zip", + "folderName": "Vortex", + "version": "9bb708f", + "automatic-version-check": true +} diff --git a/mods/Keku@Vortex/thumbnail.jpg b/mods/Keku@Vortex/thumbnail.jpg new file mode 100644 index 00000000..fdd197c5 Binary files /dev/null and b/mods/Keku@Vortex/thumbnail.jpg differ diff --git a/mods/Kingmaxthe2@Maxs-Jokers/description.md b/mods/Kingmaxthe2@Maxs-Jokers/description.md new file mode 100644 index 00000000..b0164b14 --- /dev/null +++ b/mods/Kingmaxthe2@Maxs-Jokers/description.md @@ -0,0 +1,5 @@ +Adds 30 unique and mostly balanced jokers + +Some references from Half Life, Rain World, Inscryption, Viscera Cleanup Detail, Barotrauma, and more! + +https://github.com/Kingmaxthe2/Kingmaxthe2-Joker-Pack \ No newline at end of file diff --git a/mods/Kingmaxthe2@Maxs-Jokers/meta.json b/mods/Kingmaxthe2@Maxs-Jokers/meta.json new file mode 100644 index 00000000..1c8ace05 --- /dev/null +++ b/mods/Kingmaxthe2@Maxs-Jokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Max's Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "Kingmaxthe2", + "repo": "https://github.com/Kingmaxthe2/Kingmaxthe2-Joker-Pack", + "downloadURL": "https://github.com/Kingmaxthe2/Kingmaxthe2-Joker-Pack/releases/latest/download/Maxs-Jokers.zip", + "folderName": "Kingmaxthe2 Joker Pack", + "version": "1.0", + "automatic-version-check": true +} diff --git a/mods/Kingmaxthe2@Maxs-Jokers/thumbnail.jpg b/mods/Kingmaxthe2@Maxs-Jokers/thumbnail.jpg new file mode 100644 index 00000000..0e0dc37c Binary files /dev/null and b/mods/Kingmaxthe2@Maxs-Jokers/thumbnail.jpg differ diff --git a/mods/Kooluve@BetterMouseAndGamepad/meta.json b/mods/Kooluve@BetterMouseAndGamepad/meta.json index 04eb884a..ba7167ca 100644 --- a/mods/Kooluve@BetterMouseAndGamepad/meta.json +++ b/mods/Kooluve@BetterMouseAndGamepad/meta.json @@ -1,9 +1,13 @@ { - "title": "Better Mouse and Gamepad", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "Kooluve", - "repo":"https://github.com/Kooluve/Better-Mouse-And-Gamepad", - "downloadURL":"https://github.com/Kooluve/Better-Mouse-And-Gamepad/archive/refs/heads/main.zip" + "title": "Better Mouse and Gamepad", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Kooluve", + "repo": "https://github.com/Kooluve/Better-Mouse-And-Gamepad", + "downloadURL": "https://github.com/Kooluve/Better-Mouse-And-Gamepad/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "8b98475" } diff --git a/mods/Larswijn@CardSleeves/description.md b/mods/Larswijn@CardSleeves/description.md index 944e66b4..fcfd6a64 100644 --- a/mods/Larswijn@CardSleeves/description.md +++ b/mods/Larswijn@CardSleeves/description.md @@ -1,16 +1,16 @@ # CardSleeves -A Steamodded+lovely Balatro Mod that adds Sleeves. +A Balatro Mod that adds Sleeves using Steamodded + lovely. Sleeves are run modifiers similar to decks. Any deck and sleeve can be combined. -CardSleeves adds 15 Sleeves based on the 15 vanilla decks by default, some of which have an unique and different effect when paired with their corresponding deck. +CardSleeves adds 15 Sleeves based on the 15 vanilla decks by default, all of which have an unique and different effect when paired with their corresponding deck. ## Cross-mod content Other mods have the ability to add their own Sleeves! Some of these mods include [Cryptid](https://github.com/MathIsFun0/Cryptid), -[Familiar](https://github.com/RattlingSnow353/Familiar), -[MoreFluff](https://github.com/notmario/MoreFluff), +[SDM_0's Stuff](https://github.com/SDM0/SDM_0-s-Stuff), +[Balatro Drafting](https://github.com/spire-winder/Balatro-Draft), and [Pokermon](https://github.com/InertSteak/Pokermon). CardSleeves also has support for [Galdur](https://github.com/Eremel/Galdur)'s improved new run menu. @@ -18,23 +18,23 @@ CardSleeves also has support for [Galdur](https://github.com/Eremel/Galdur)'s im ## Exact descriptions | Sleeve | Base effect | Unique effect | |------------------|--------------------------------------------------------|------------------------------------------------------------------------| -| Red Sleeve | +1 discards | none | -| Blue Sleeve | +1 hands | none | -| Yellow Sleeve | +$10 | none | -| Green Sleeve | +$1 per remaining hand/discard | none | -| Black Sleeve | +1 joker slots, -1 hands | +1 joker slots, -1 discards | +| Red Sleeve | +1 discard | +1 discard, -1 hand | +| Blue Sleeve | +1 hand | +1 hand, -1 discard | +| Yellow Sleeve | +$10 | Seed Money Voucher | +| Green Sleeve | +$1 per remaining hand/discard | Can go up to -$2 in debt for every hand and discard | +| Black Sleeve | +1 joker slot, -1 hand | +1 joker slot, -1 discard | | Magic Sleeve | Crystal Ball Voucher, 2 Fools | Omen Globe Voucher | | Nebula Sleeve | Telescope Voucher, -1 consumable slot | Observatory Voucher | | Ghost Sleeve | Spectral cards appear in shop, Hex card | Spectrals appear more often in shop, Spectral pack size increases by 2 | | Abandoned Sleeve | No Face Cards in starting deck | Face Cards never appear | | Checkered Sleeve | 26 Spades and 26 Hearts in starting deck | Only Spades and Hearts appear | | Zodiac Sleeve | Tarot Merchant, Planet Merchant and Overstock Vouchers | Arcana/Celestial pack size increases by 2 | -| Painted Sleeve | +2 hand size, -1 joker slots | none | +| Painted Sleeve | +2 hand size, -1 joker slot | +1 card selection limit, -1 joker slot | | Anaglyph Sleeve | Double Tag after each Boss Blind | Double Tag after each Small/Big Blind | | Plasma Sleeve | Balance chips/mult, X2 base Blind size | Balance prices in shop | | Erratic Sleeve | All ranks/suits in starting deck are randomized | Starting Hands/Discards/Dollars/Joker slots are randomized between 3-6 | -## Credits -Big thanks to Sable for the idea and all the art, and the balatro modding community for helping out with the lua code. +# Credits +Big thanks to Sable for the original idea and the original art, all the cool people who helped translate, and the amazing balatro modding community for helping out with the lua code. Any suggestions, improvements or bugs are welcome and can be submitted through Github's Issues, or on the Balatro Discord [Thread](https://discord.com/channels/1116389027176787968/1279246553931976714). diff --git a/mods/Larswijn@CardSleeves/meta.json b/mods/Larswijn@CardSleeves/meta.json index 099a1a4e..02848094 100644 --- a/mods/Larswijn@CardSleeves/meta.json +++ b/mods/Larswijn@CardSleeves/meta.json @@ -2,8 +2,13 @@ "title": "CardSleeves", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content"], + "categories": [ + "Content", + "API" + ], "author": "Larswijn", "repo": "https://github.com/larswijn/CardSleeves", - "downloadURL": "https://github.com/larswijn/CardSleeves/archive/refs/heads/master.zip" + "downloadURL": "https://github.com/larswijn/CardSleeves/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "c2a22f0" } diff --git a/mods/LawyerRed@RWKarmaDeck/description.md b/mods/LawyerRed@RWKarmaDeck/description.md index db19026d..0c35bb52 100644 --- a/mods/LawyerRed@RWKarmaDeck/description.md +++ b/mods/LawyerRed@RWKarmaDeck/description.md @@ -2,5 +2,4 @@ A playing card resource pack that changes the design of cards to use Rain World's characters and karma system. ## Dependencies -- Steammodded v1.0.0~ALPHA-1310b or higher - - [NOTE] Any version of Steammodded with DeckSkin API support may work, but this is the specific version the mod was designed on. \ No newline at end of file +- Steamodded (>=1.0.0~ALPHA-1404b) or higher diff --git a/mods/LawyerRed@RWKarmaDeck/meta.json b/mods/LawyerRed@RWKarmaDeck/meta.json index 146819cb..bd87aae0 100644 --- a/mods/LawyerRed@RWKarmaDeck/meta.json +++ b/mods/LawyerRed@RWKarmaDeck/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Rain World Karma Deck", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "LawyerRed", - "repo": "https://github.com/LawyerRed01/RW-Karma-Cards", - "downloadURL": "https://github.com/LawyerRed01/RW-Karma-Cards/archive/refs/heads/main.zip" -} +{ + "title": "Rain World Karma Deck", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "LawyerRed & SpomJ", + "repo": "https://github.com/LawyerRed01/RW-Karma-Cards", + "downloadURL": "https://github.com/LawyerRed01/RW-Karma-Cards/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "c2f5a2b" +} diff --git a/mods/LazyTurtle33@FireBotModList/description.md b/mods/LazyTurtle33@FireBotModList/description.md new file mode 100644 index 00000000..d9f5e114 --- /dev/null +++ b/mods/LazyTurtle33@FireBotModList/description.md @@ -0,0 +1,36 @@ +This is a mod that will allow a firebot command to display your active mods. + +# setup + +## balatro + +Make sure you have [Steamodded](https://github.com/Steamodded/smods) and [lovely](https://github.com/ethangreen-dev/lovely-injector) installed. +Add BalatroFireBotModList to your mods folder and launch the game. +You can test if it's working by opening a terminal and running: + +``` + curl http://localhost:8080/mods +``` + +The output should have a "Content" area and your active mods should be there. +If you see your mods, then you're done on the Balatro side. + +## FireBot + +First, ensure that you have Firebot set up and working. +Next, go to commands and create a new custom command. +Make the trigger !mods or something similar. +Fill the description with something like "List active mods in Balatro when in game." +Switch to advanced mode. +Under restrictions, add a new restriction, select category/game, add it then search for Balatro. + +Next, add a new effect. +Search for HTTP Request +Set the URL to "http://localhost:8080/mods" and the method to get. + +(Optional) Add a run effect on error, search for Chat and add an error message. + +Save the changes and add a new effect. search for chat and set the "message to send" to "$effectOutput[httpResponse]" and save + +Everything is now done and ready for testing. +Go live, launch Balatro and run your command :3 diff --git a/mods/LazyTurtle33@FireBotModList/meta.json b/mods/LazyTurtle33@FireBotModList/meta.json new file mode 100644 index 00000000..96ec48b9 --- /dev/null +++ b/mods/LazyTurtle33@FireBotModList/meta.json @@ -0,0 +1,12 @@ +{ + "title": "FireBotModList", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Technical"], + "author": "LazyTurtle33", + "repo": "https://github.com/TheLazyTurtle33/BalatroFireBotModList", + "downloadURL": "https://github.com/TheLazyTurtle33/BalatroFireBotModList/releases/latest/download/FireBotModList.zip", + "folderName": "FireBotModList", + "version": "release", + "automatic-version-check": true +} diff --git a/mods/LazyTurtle33@FireBotModList/thumbnail.png b/mods/LazyTurtle33@FireBotModList/thumbnail.png new file mode 100644 index 00000000..43cacb2c Binary files /dev/null and b/mods/LazyTurtle33@FireBotModList/thumbnail.png differ diff --git a/mods/LazyTurtle33@Smokey/description.md b/mods/LazyTurtle33@Smokey/description.md new file mode 100644 index 00000000..771d9f7a --- /dev/null +++ b/mods/LazyTurtle33@Smokey/description.md @@ -0,0 +1 @@ +Replaces Lucky Cat with DJ Soup and Salad's cat, Smokey. diff --git a/mods/LazyTurtle33@Smokey/meta.json b/mods/LazyTurtle33@Smokey/meta.json new file mode 100644 index 00000000..e1a48531 --- /dev/null +++ b/mods/LazyTurtle33@Smokey/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Smokey", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Resource Packs"], + "author": "LazyTurtle33", + "repo": "https://github.com/TheLazyTurtle33/Smokey", + "downloadURL": "https://github.com/TheLazyTurtle33/Smokey/releases/latest/download/Smokey.zip", + "folderName": "Smokey", + "version": "release", + "automatic-version-check": false +} diff --git a/mods/LazyTurtle33@Solar/description.md b/mods/LazyTurtle33@Solar/description.md new file mode 100644 index 00000000..c84a4649 --- /dev/null +++ b/mods/LazyTurtle33@Solar/description.md @@ -0,0 +1 @@ +Replaces Space Joker with Solar diff --git a/mods/LazyTurtle33@Solar/meta.json b/mods/LazyTurtle33@Solar/meta.json new file mode 100644 index 00000000..ae518d26 --- /dev/null +++ b/mods/LazyTurtle33@Solar/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Solar", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Resource Packs"], + "author": "LazyTurtle33", + "repo": "https://github.com/TheLazyTurtle33/SolarBalatro", + "downloadURL": "https://github.com/TheLazyTurtle33/SolarBalatro/releases/latest/download/Solar.zip", + "folderName": "Solar", + "version": "release", + "automatic-version-check": false +} diff --git a/mods/LazyTurtle33@TurtlesChallenges/description.md b/mods/LazyTurtle33@TurtlesChallenges/description.md new file mode 100644 index 00000000..94aee3d1 --- /dev/null +++ b/mods/LazyTurtle33@TurtlesChallenges/description.md @@ -0,0 +1,106 @@ +Adds some Challenges made by LazyTurtle33 and others ^^ + +## Challenges include: + +### AAAA + +- deck has only 4 aces +- you cant change the deck + +### AAAA (but fuck you) + +- same as AAAA but harder + +### Avoidance + +- Gets harder the more you play :3 +- X3 blind reward + +### Cookie Clicker + +- Clicking on a card increases blind requirements (excluding the blind your in) + +### Empty Orbit + +- no leveling up hands + +### NOPE + +- 1 in 4 chance for any action to NOT HAPPEN + +### The Run Aways + +- the opposite of abandoned deck + +### Solar + +- start with space joker +- no planets +- no discards + +### Stock Market + +- Instead of blind rewards, earn from -75% to 150% of money + +### Blackjack + +- no base chips +- don't go over 21 + +### Bocadolia + +- every round is The Mouth, +- each level-up grants +1 extra levels + +### Celestial Fusion + +- on plasma deck +- no scoring jokers + +### Claustrophobia + +- 7 hands and discards +- 4 consumable slots +- 5 Shop slots +- 7 Joker slots +- After every boss beaten: -1 hand (until 1 hand left) -1 discard, -1 consumable slot, -1 shop slot (until 1) -1 joker slot + +### Deck Builder + +- empty deck +- start with 5 standard tag +- 1 in 2 chance played cards get destroyed +- start with magic trick + +### Needle Snake + +- mix of The Needle and The Serpent + +### Plain Jane + +- its all so plain... + +### SpeedRun + +- reach ante 5 to win +- antes scale faster +- start with 3 diet colas + +### Thief + +- you can steal cards +- but at a cost + +### Poker Purgatory + +- this is hell +- i don't think this is beatable +- good luck :3 + +Most challenges has been beaten by ether me or a play tester and I rebalance then as needed + +I hope to add many more challenges and if you have an idea for a challenge make a suggestion on the [github](https://github.com/TheLazyTurtle33/TurtlesChallenges) or my [discord](https://discord.gg/GJpybRAEq5) :3 + +If you like my work you can support me on my [KoFi](https://ko-fi.com/lasyturtle33) >.< + +special thanks to Dessi for a munch of challenge ideas and DJSoupAndSalad for play testing :3 diff --git a/mods/LazyTurtle33@TurtlesChallenges/meta.json b/mods/LazyTurtle33@TurtlesChallenges/meta.json new file mode 100644 index 00000000..b816bfb8 --- /dev/null +++ b/mods/LazyTurtle33@TurtlesChallenges/meta.json @@ -0,0 +1,14 @@ +{ + "title": "TurtlesChallenges", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "LazyTurtle33", + "repo": "https://github.com/TheLazyTurtle33/TurtlesChallenges", + "downloadURL": "https://github.com/TheLazyTurtle33/TurtlesChallenges/releases/latest/download/TurtlesChallenges.zip", + "folderName": "TurtlesChallenges", + "version": "1.5.3", + "automatic-version-check": true +} diff --git a/mods/Lily@VallKarri/description.md b/mods/Lily@VallKarri/description.md new file mode 100644 index 00000000..196b79bd --- /dev/null +++ b/mods/Lily@VallKarri/description.md @@ -0,0 +1,3 @@ +# VallKarri +Yet another expansion upon Cryptid, expanding on it's content and adding lots of new ideas! +Over 90 new Jokers, 4 new consumable types, totalling over 80 consumables, alongside many new vouchers and decks! diff --git a/mods/Lily@VallKarri/meta.json b/mods/Lily@VallKarri/meta.json new file mode 100644 index 00000000..25a32660 --- /dev/null +++ b/mods/Lily@VallKarri/meta.json @@ -0,0 +1,17 @@ +{ + "title": "VallKarri", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker", + "Miscellaneous" + ], + "author": "Lily", + "repo": "https://github.com/real-niacat/VallKarri", + "downloadURL": "https://github.com/real-niacat/VallKarri/archive/refs/heads/master.zip", + "folderName": "VallKarri", + "version": "13253c3", + "automatic-version-check": true, + "last-updated": 1757294425 +} diff --git a/mods/Lily@VallKarri/thumbnail.jpg b/mods/Lily@VallKarri/thumbnail.jpg new file mode 100644 index 00000000..979c42b2 Binary files /dev/null and b/mods/Lily@VallKarri/thumbnail.jpg differ diff --git a/mods/Lime_Effy@CelestialFunk/meta.json b/mods/Lime_Effy@CelestialFunk/meta.json index 2bf9c1dd..ba155af0 100644 --- a/mods/Lime_Effy@CelestialFunk/meta.json +++ b/mods/Lime_Effy@CelestialFunk/meta.json @@ -1,9 +1,13 @@ { - "title": "Celestial Funk", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Lime_Effy", - "repo":"https://github.com/LimeEffy/Celestial-Funk", - "downloadURL": "https://github.com/LimeEffy/Celestial-Funk/archive/refs/heads/main.zip" + "title": "Celestial Funk", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Lime_Effy", + "repo": "https://github.com/LimeEffy/Celestial-Funk", + "downloadURL": "https://github.com/LimeEffy/Celestial-Funk/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "0cd8f89" } diff --git a/mods/Lucky6@LuckyJimbos/meta.json b/mods/Lucky6@LuckyJimbos/meta.json index c0f9db27..a62aa115 100644 --- a/mods/Lucky6@LuckyJimbos/meta.json +++ b/mods/Lucky6@LuckyJimbos/meta.json @@ -2,8 +2,12 @@ "title": "Lucky Jimbos", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Joker"], + "categories": [ + "Joker" + ], "author": "Lucky6", "repo": "https://github.com/MamiKeRiko/luckyjimbos", - "downloadURL": "https://github.com/MamiKeRiko/luckyjimbos/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/MamiKeRiko/luckyjimbos/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "38f3fe7" } diff --git a/mods/Lucky6@LuckyLegendsI/description.md b/mods/Lucky6@LuckyLegendsI/description.md new file mode 100644 index 00000000..ecd43082 --- /dev/null +++ b/mods/Lucky6@LuckyLegendsI/description.md @@ -0,0 +1,5 @@ +### Lucky6's +# Lucky Legends +### Volume I + +15 new Legendary Jokers, a new booster pack type, new deck, and a new challenge! \ No newline at end of file diff --git a/mods/Lucky6@LuckyLegendsI/meta.json b/mods/Lucky6@LuckyLegendsI/meta.json new file mode 100644 index 00000000..7b26e24d --- /dev/null +++ b/mods/Lucky6@LuckyLegendsI/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Lucky Legends I", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Lucky6", + "repo": "https://github.com/MamiKeRiko/luckylegends", + "downloadURL": "https://github.com/MamiKeRiko/luckylegends/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "b1533c2" +} diff --git a/mods/Lucky6@LuckyLegendsI/thumbnail.jpg b/mods/Lucky6@LuckyLegendsI/thumbnail.jpg new file mode 100644 index 00000000..4905e842 Binary files /dev/null and b/mods/Lucky6@LuckyLegendsI/thumbnail.jpg differ diff --git a/mods/Luuumine@BalaQuints/description.md b/mods/Luuumine@BalaQuints/description.md index fc4eb064..72e4b285 100644 --- a/mods/Luuumine@BalaQuints/description.md +++ b/mods/Luuumine@BalaQuints/description.md @@ -6,6 +6,7 @@ Texture pack for Balatro that changes some cards to characters from The Quintess - A retexture of all 5 Legendary jokers as the 5 Nakano sisters - A retexture of the Soul card +- Translations for latin languages - More to come... --- diff --git a/mods/Luuumine@BalaQuints/meta.json b/mods/Luuumine@BalaQuints/meta.json index 48b2d555..7538d71d 100644 --- a/mods/Luuumine@BalaQuints/meta.json +++ b/mods/Luuumine@BalaQuints/meta.json @@ -1,9 +1,13 @@ { - "title": "BalaQuints", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Luuumine", - "repo": "https://github.com/Luuumine/BalaQuints", - "downloadURL": "https://github.com/Luuumine/BalaQuints/releases/download/v1.0/BalaQuints-v1.0.zip" + "title": "BalaQuints", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Luuumine", + "repo": "https://github.com/Luuumine/BalaQuints", + "downloadURL": "https://github.com/Luuumine/BalaQuints/releases/latest/download/BalaQuints.zip", + "automatic-version-check": true, + "version": "v1.2" } diff --git a/mods/Luuumine@BalaQuints/thumbnail.jpg b/mods/Luuumine@BalaQuints/thumbnail.jpg index 5bd612a0..31d11880 100644 Binary files a/mods/Luuumine@BalaQuints/thumbnail.jpg and b/mods/Luuumine@BalaQuints/thumbnail.jpg differ diff --git a/mods/MartinKauppinen@ColorblindSeals/meta.json b/mods/MartinKauppinen@ColorblindSeals/meta.json index 81a268a0..d2c29f7c 100644 --- a/mods/MartinKauppinen@ColorblindSeals/meta.json +++ b/mods/MartinKauppinen@ColorblindSeals/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Colorblind Seals", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Martin Kauppinen", - "repo":"https://github.com/martinkauppinen/colorblind-seals", - "downloadURL": "https://github.com/martinkauppinen/colorblind-seals/archive/refs/heads/main.zip" -} +{ + "title": "Colorblind Seals", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Martin Kauppinen", + "repo": "https://github.com/martinkauppinen/colorblind-seals", + "downloadURL": "https://github.com/martinkauppinen/colorblind-seals/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "3a31b59" +} diff --git a/mods/MathIsFun0@Ankh/description.md b/mods/MathIsFun0@Ankh/description.md new file mode 100644 index 00000000..93a54c3c --- /dev/null +++ b/mods/MathIsFun0@Ankh/description.md @@ -0,0 +1,12 @@ +# Ankh +An in-game timer, autosplitter, and replay mod for Balatro. + +## Using Ankh +All runs uploaded to Speedrun.com with this mod must use its Official Mode, which you can find in the profile selection menu. +To reset runs with multiple segments, hold down Control+R instead of just R. + +# Beta 2.0.0 +Note: This is a beta version of Ankh, so expect bugs! Additionally, it is also not recommended in Speedrun.com submissions. +Special thanks to @OceanRamen for their help in the development process of 2.0.0. + +There is an [FAQ Doc](https://docs.google.com/document/d/1bBCoUyFRuezepSOG2u0so5UJD-7u81b_JHw-fyyQUcc/edit?tab=t.0) for more assistance. \ No newline at end of file diff --git a/mods/MathIsFun0@Ankh/meta.json b/mods/MathIsFun0@Ankh/meta.json new file mode 100644 index 00000000..d32ced9c --- /dev/null +++ b/mods/MathIsFun0@Ankh/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Ankh", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Miscellaneous" + ], + "author": "MathIsFun0 & OceanRamen", + "repo": "https://github.com/SpectralPack/Ankh/", + "downloadURL": "https://github.com/SpectralPack/Ankh/releases/download/v2.0.0-beta3/MathIsFun0-Ankh.zip", + "folderName": "Ankh", + "automatic-version-check": false, + "version": "v2.0.0-beta3" +} diff --git a/mods/MathIsFun0@Ankh/thumbnail.jpg b/mods/MathIsFun0@Ankh/thumbnail.jpg new file mode 100644 index 00000000..ec41aedc Binary files /dev/null and b/mods/MathIsFun0@Ankh/thumbnail.jpg differ diff --git a/mods/MathIsFun0@Cryptid/description.md b/mods/MathIsFun0@Cryptid/description.md index b3fc5193..7cc5ad4e 100644 --- a/mods/MathIsFun0@Cryptid/description.md +++ b/mods/MathIsFun0@Cryptid/description.md @@ -1,4 +1,4 @@ # Cryptid **Cryptid** is a Balatro mod that disregards the notion of game balance, adding various overpowered content for the player to use, and various difficult challenges to face. -### [Official Discord](https://discord.gg/unbalanced) +### [Official Discord](https://discord.gg/cryptid) diff --git a/mods/MathIsFun0@Cryptid/meta.json b/mods/MathIsFun0@Cryptid/meta.json index 886ce022..c9c23e71 100644 --- a/mods/MathIsFun0@Cryptid/meta.json +++ b/mods/MathIsFun0@Cryptid/meta.json @@ -2,8 +2,14 @@ "title": "Cryptid", "requires-steamodded": true, "requires-talisman": true, - "categories": ["Content"], + "categories": [ + "Content" + ], "author": "MathIsFun0", - "repo":"https://github.com/MathIsFun0/Cryptid", - "downloadURL": "https://github.com/MathIsFun0/Cryptid/archive/refs/heads/main.zip" + "repo": "https://github.com/MathIsFun0/Cryptid", + "downloadURL": "https://github.com/MathIsFun0/Cryptid/archive/refs/tags/v0.5.12a.zip", + "folderName": "Cryptid", + "automatic-version-check": true, + "version": "v0.5.12a", + "last-updated": 1756794425 } diff --git a/mods/MathIsFun0@Talisman/meta.json b/mods/MathIsFun0@Talisman/meta.json index 25d67289..b6427386 100644 --- a/mods/MathIsFun0@Talisman/meta.json +++ b/mods/MathIsFun0@Talisman/meta.json @@ -2,8 +2,16 @@ "title": "Talisman", "requires-steamodded": true, "requires-talisman": false, - "categories": ["API", "Technical", "Quality of Life"], + "categories": [ + "API", + "Technical", + "Quality of Life" + ], "author": "MathIsFun0", - "repo":"https://github.com/MathIsFun0/Talisman", - "downloadURL": "https://github.com/MathIsFun0/Talisman/releases/latest/download/Talisman.zip" + "repo": "https://github.com/MathIsFun0/Talisman", + "downloadURL": "https://github.com/MathIsFun0/Talisman/releases/latest/download/Talisman.zip", + "folderName": "Talisman", + "automatic-version-check": true, + "version": "v2.5", + "last-updated": 1756690744 } diff --git a/mods/MathIsFun0@Trance/meta.json b/mods/MathIsFun0@Trance/meta.json index 0bf2a70c..a9994699 100644 --- a/mods/MathIsFun0@Trance/meta.json +++ b/mods/MathIsFun0@Trance/meta.json @@ -2,8 +2,13 @@ "title": "Trance", "requires-steamodded": false, "requires-talisman": false, - "categories": ["Miscellaneous"], + "categories": [ + "Miscellaneous" + ], "author": "MathIsFun0", - "repo":"https://github.com/MathIsFun0/Trance", - "downloadURL": "https://github.com/MathIsFun0/Trance/archive/refs/heads/main.zip" + "repo": "https://github.com/MathIsFun0/Trance", + "downloadURL": "https://github.com/MathIsFun0/Trance/archive/refs/heads/main.zip", + "folderName": "Trance", + "automatic-version-check": true, + "version": "fb86ebd" } diff --git a/mods/Mathguy@CruelBlinds/description.md b/mods/Mathguy@CruelBlinds/description.md new file mode 100644 index 00000000..c60e8cb8 --- /dev/null +++ b/mods/Mathguy@CruelBlinds/description.md @@ -0,0 +1 @@ +Adds 20+ New Blinds with a higher difficulty level than typical. diff --git a/mods/Mathguy@CruelBlinds/meta.json b/mods/Mathguy@CruelBlinds/meta.json new file mode 100644 index 00000000..00ca33b0 --- /dev/null +++ b/mods/Mathguy@CruelBlinds/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Cruel Blinds", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Mathguy", + "repo": "https://github.com/Mathguy23/Cruel-Blinds", + "automatic-version-check": true, + "version": "fff1d37", + "downloadURL": "https://github.com/Mathguy23/Cruel-Blinds/archive/refs/heads/main.zip" +} diff --git a/mods/Mathguy@Grim/description.md b/mods/Mathguy@Grim/description.md new file mode 100644 index 00000000..c264386a --- /dev/null +++ b/mods/Mathguy@Grim/description.md @@ -0,0 +1 @@ +This mod adds a Skill Tree to the game with lots of content. diff --git a/mods/Mathguy@Grim/meta.json b/mods/Mathguy@Grim/meta.json new file mode 100644 index 00000000..a75ae828 --- /dev/null +++ b/mods/Mathguy@Grim/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Grim", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Mathguy", + "repo": "https://github.com/Mathguy23/Grim", + "automatic-version-check": true, + "version": "ba75fdc", + "downloadURL": "https://github.com/Mathguy23/Grim/archive/refs/heads/main.zip" +} diff --git a/mods/Mathguy@Hit/description.md b/mods/Mathguy@Hit/description.md new file mode 100644 index 00000000..49f4b734 --- /dev/null +++ b/mods/Mathguy@Hit/description.md @@ -0,0 +1,5 @@ +## Hit + +makes Balatro a Blackjack-roguelike with some extra content + +![Hit](https://github.com/user-attachments/assets/e9d1dde7-540a-4703-afd4-ad6a02003cbc) diff --git a/mods/Mathguy@Hit/meta.json b/mods/Mathguy@Hit/meta.json new file mode 100644 index 00000000..99edec8d --- /dev/null +++ b/mods/Mathguy@Hit/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Hit", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "mathguy", + "repo": "https://github.com/Mathguy23/Hit", + "downloadURL": "https://github.com/Mathguy23/Hit/archive/refs/heads/main.zip", + "folderName": "Hit", + "version": "691ade9", + "automatic-version-check": true, + "last-updated": 1757294425 +} diff --git a/mods/Mathguy@Hit/thumbnail.jpg b/mods/Mathguy@Hit/thumbnail.jpg new file mode 100644 index 00000000..09ae3517 Binary files /dev/null and b/mods/Mathguy@Hit/thumbnail.jpg differ diff --git a/mods/MeraGenio@UnBlind/description.md b/mods/MeraGenio@UnBlind/description.md new file mode 100644 index 00000000..f905f2eb --- /dev/null +++ b/mods/MeraGenio@UnBlind/description.md @@ -0,0 +1 @@ +See **Blinds** while shopping. diff --git a/mods/MeraGenio@UnBlind/meta.json b/mods/MeraGenio@UnBlind/meta.json new file mode 100644 index 00000000..e3dafb97 --- /dev/null +++ b/mods/MeraGenio@UnBlind/meta.json @@ -0,0 +1,13 @@ +{ + "title": "UnBlind", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "MeraGenio", + "repo": "https://github.com/MeraGenio/UnBlind", + "downloadURL": "https://github.com/MeraGenio/UnBlind/archive/refs/tags/1.2.1.zip", + "automatic-version-check": true, + "version": "1.2.1" +} diff --git a/mods/MeraGenio@UnBlind/thumbnail.jpg b/mods/MeraGenio@UnBlind/thumbnail.jpg new file mode 100644 index 00000000..42a9aeac Binary files /dev/null and b/mods/MeraGenio@UnBlind/thumbnail.jpg differ diff --git a/mods/MothBall@ModOfTheseus/description.md b/mods/MothBall@ModOfTheseus/description.md new file mode 100644 index 00000000..2650824c --- /dev/null +++ b/mods/MothBall@ModOfTheseus/description.md @@ -0,0 +1 @@ +Community driven content mod with Cryptid/Entropy-style balance \ No newline at end of file diff --git a/mods/MothBall@ModOfTheseus/meta.json b/mods/MothBall@ModOfTheseus/meta.json new file mode 100644 index 00000000..af3a0fba --- /dev/null +++ b/mods/MothBall@ModOfTheseus/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Mod of Theseus", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content", + "Joker" + ], + "author": "MothBall", + "repo": "https://github.com/Mod-Of-Theseus/Mod-Of-Theseus", + "downloadURL": "https://github.com/Mod-Of-Theseus/Mod-Of-Theseus/archive/refs/heads/main.zip", + "folderName": "ModOfTheseus", + "version": "2079f72", + "automatic-version-check": true +} diff --git a/mods/MothBall@ModOfTheseus/thumbnail.jpg b/mods/MothBall@ModOfTheseus/thumbnail.jpg new file mode 100644 index 00000000..a60db8ba Binary files /dev/null and b/mods/MothBall@ModOfTheseus/thumbnail.jpg differ diff --git a/mods/MrChickenDude@LGBTmultCards/description.md b/mods/MrChickenDude@LGBTmultCards/description.md new file mode 100644 index 00000000..adb1c9ce --- /dev/null +++ b/mods/MrChickenDude@LGBTmultCards/description.md @@ -0,0 +1 @@ +Turns the mult cards rainbow. \ No newline at end of file diff --git a/mods/MrChickenDude@LGBTmultCards/meta.json b/mods/MrChickenDude@LGBTmultCards/meta.json new file mode 100644 index 00000000..ee9328f6 --- /dev/null +++ b/mods/MrChickenDude@LGBTmultCards/meta.json @@ -0,0 +1,14 @@ +{ + "title": "LGBT Mult Cards", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "MrChickenDude", + "repo": "https://github.com/Catzzadilla/LGBT-Mult-Cards", + "downloadURL": "https://github.com/Catzzadilla/LGBT-Mult-Cards/archive/refs/heads/main.zip", + "folderName": "LGBT Mult Cards", + "version": "ecedd96", + "automatic-version-check": true +} diff --git a/mods/MrChickenDude@LGBTmultCards/thumbnail.jpg b/mods/MrChickenDude@LGBTmultCards/thumbnail.jpg new file mode 100644 index 00000000..944580e7 Binary files /dev/null and b/mods/MrChickenDude@LGBTmultCards/thumbnail.jpg differ diff --git a/mods/Mysthaps@LobotomyCorp/meta.json b/mods/Mysthaps@LobotomyCorp/meta.json index a6f60706..c84955ae 100644 --- a/mods/Mysthaps@LobotomyCorp/meta.json +++ b/mods/Mysthaps@LobotomyCorp/meta.json @@ -1,9 +1,14 @@ { - "title": "Lobotomy Corporation", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Mysthaps", - "repo":"https://github.com/Mysthaps/LobotomyCorp", - "downloadURL": "https://github.com/Mysthaps/LobotomyCorp/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Lobotomy Corporation", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Mysthaps", + "repo": "https://github.com/Mysthaps/LobotomyCorp", + "downloadURL": "https://github.com/Mysthaps/LobotomyCorp/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "e63b513", + "last-updated": 1756916433 +} diff --git a/mods/Neato@NeatoJokers/description.md b/mods/Neato@NeatoJokers/description.md index 573b9135..44375f59 100644 --- a/mods/Neato@NeatoJokers/description.md +++ b/mods/Neato@NeatoJokers/description.md @@ -1,9 +1,9 @@ -![Njlogo-export](https://github.com/user-attachments/assets/b8557954-122b-4f95-8afb-d04c41d9803a)
-A **vanilla-like joker expansion mod** with references
to my favorite *youtube/twitch creators, tv shows* and
whatever other jokers I draw for fun!
+A **vanilla-like joker expansion mod** with references to my favorite *youtube/twitch creators, tv shows* and whatever other jokers I draw for fun! + ### Bugs? Feedback?
Report here: [Google Form](https://forms.gle/Riyai7krZrmHRfsJ8) # About Me -![AneatoHiBWNEW2](https://github.com/user-attachments/assets/5f1b6ded-700a-432e-b323-a8b4f6ded044) I'm Neato! I'm a pixel artist and part-time streamer. +Hi, I'm Neato! I'm a pixel artist and part-time streamer. I drew all the jokers for this mod over the course of of a year. You may have seen them on my [twitter](https://x.com/NEAT0QUEEN), [reddit](https://www.reddit.com/user/neatoqueen/submitted/) or [bluesky](https://bsky.app/profile/neato.live).
I plan to keep making more jokers and adding them in batches of 15! @@ -24,8 +24,7 @@ You can also find more of my joker art in these other vanilla-like mods - [ExtraCredit by Balatro University Community](https://github.com/GuilloryCraft/ExtraCredit/tree/main) - [Cosmos Mod by Cosmos](https://github.com/neatoqueen/Cosmos) -## ADDITIONS ![neatoPoker2-export](https://github.com/user-attachments/assets/52341aeb-17cc-405a-ad6b-a756c2ebeec8) - +## ADDITIONS
Creator Jokers @@ -63,8 +62,8 @@ You can also find more of my joker art in these other vanilla-like mods
## PROGRAMMERS -![HorseNice-export](https://github.com/user-attachments/assets/4cedfbcf-3c7f-4ca8-b773-0cb194583fe4) Larswijn
-![alexMine-export](https://github.com/user-attachments/assets/c2eca34a-8161-461a-ab0e-a64afa56d728) Lia_Fr0st +* Larswijn +* Lia_Fr0st ## RECOMMENDED MODS - [Card Sleeves by Larswijn](https://github.com/larswijn/CardSleeves) *New tech* diff --git a/mods/Neato@NeatoJokers/meta.json b/mods/Neato@NeatoJokers/meta.json index 7e57dbd0..52e0a680 100644 --- a/mods/Neato@NeatoJokers/meta.json +++ b/mods/Neato@NeatoJokers/meta.json @@ -2,8 +2,13 @@ "title": "NeatoJokers", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content", "Joker"], + "categories": [ + "Content", + "Joker" + ], "author": "Neato", "repo": "https://github.com/neatoqueen/NeatoJokers", - "downloadURL": "https://github.com/neatoqueen/NeatoJokers/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/neatoqueen/NeatoJokers/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "9bb678b" } diff --git a/mods/Newcat07@GemSteelTextures/meta.json b/mods/Newcat07@GemSteelTextures/meta.json index 9c728aed..32867f6a 100644 --- a/mods/Newcat07@GemSteelTextures/meta.json +++ b/mods/Newcat07@GemSteelTextures/meta.json @@ -1,9 +1,13 @@ -{ - "title": "GemSteel Texture", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Newcat07", - "repo":"https://github.com/newcat07/GemSteelTexture", - "downloadURL": "https://github.com/newcat07/GemSteelTexture/archive/refs/heads/main.zip" -} +{ + "title": "GemSteel Texture", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Newcat07", + "repo": "https://github.com/newcat07/GemSteelTexture", + "downloadURL": "https://github.com/newcat07/GemSteelTexture/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "134b9d1" +} diff --git a/mods/Numbuh214@XCards/meta.json b/mods/Numbuh214@XCards/meta.json index a7771ad0..e7dd6ded 100644 --- a/mods/Numbuh214@XCards/meta.json +++ b/mods/Numbuh214@XCards/meta.json @@ -1,9 +1,13 @@ -{ - "title": "X-Cards", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Numbuh214", - "repo":"https://github.com/Numbuh214/X-Card", - "downloadURL":"https://github.com/Numbuh214/X-Card/archive/refs/heads/main.zip" -} +{ + "title": "X-Cards", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Numbuh214", + "repo": "https://github.com/Numbuh214/X-Card", + "downloadURL": "https://github.com/Numbuh214/X-Card/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "992b4ad" +} diff --git a/mods/Nxkoo@Tangents/description.md b/mods/Nxkoo@Tangents/description.md new file mode 100644 index 00000000..ec109d7d --- /dev/null +++ b/mods/Nxkoo@Tangents/description.md @@ -0,0 +1,66 @@ +# Tangents + Shenanigans and Randomness had a hot steamy intimate time. + +# ABOUT THIS MOD +Once upon a time, a **LEGEND** was whispered among us. + +It was a **LEGEND** of **CRYPTID**. + +It was a **LEGEND** of ~ALMANAC~ **ENTROPY**. + +It was a **LEGEND** of **BUNCO**. + +It was a **LEGEND** of **EXTRA CREDITS**. + +This is the legend of **TANGENTS**. + +For millenia, **UNBALANCED** and **VANILLA+** have lived in *balance*, +Bringing peace to the *LOVELY STEAM*. +But if this harmony were to shatter... + +a terrible conflict would occur. + +The background will run grey with t**ERROR**. + +And the instance will crash with 50+ Mods installed. + +Then, her heart pierced... +**BALATRO** will draw her final hands. +Only then, shining with *polychrome*... + +Three **HEROES** appear at **MODDING CHAT**. + +AN **ARTIST**, + +A **CODER**, + +And a **CLUELESS PERSON WHO NEEDS HELP WITH THEIR GAME CRASHING**. + +Only they can seal the crash logs +And banish the **TABLE'S COMPARISON**. +Only then will balance be restored, +And **BALATRO** saved from destruction. +Today, the **FOUNTAIN OF SHITPOST**- +The geyser that gives this land form- +Stands tall at the center of the BMM. +But recently, another fountain has appeared on the horizon... +And with it, the balance of **VANILLA+** and **UNBALANCED** begins to shift... + +it's a shitpost mod if you cant tell, has around 90+ Jokers, more to come really soon! + + # CREDITS TO THESE PEOPLE WHO HELPED ME/FOR THEIR CODES REFERENCE +- N' (@nh6574 on discord) +- Somethingcom515 (on discord) +- BepisFever (on discord) +- HeavenPierceHer (@kxeine_ on discord) +- Freh (on discord) [for their timer code] +- Aikoyori (on discord) [for their SMODS.Font tutorial] +- PERKOLATED (on discord) [for the card title screen code] +- SleepyG11 (on discord) +- HuyTheKiller (on discord) +- senfinbrare (on discord) +- Victin (on discord) +- Breezebuilder (on discord) + +# HOW TO DOWNLOAD?????????? +green big obvious button on top, below the thumnbail, press, enjyo diff --git a/mods/Nxkoo@Tangents/meta.json b/mods/Nxkoo@Tangents/meta.json new file mode 100644 index 00000000..67a61a84 --- /dev/null +++ b/mods/Nxkoo@Tangents/meta.json @@ -0,0 +1,17 @@ +{ + "title": "Tangents", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker", + "Content", + "Miscellaneous" + ], + "author": "Nxkoo", + "repo": "https://github.com/Clickseee/Tangents", + "downloadURL": "https://github.com/Clickseee/Tangents/archive/refs/heads/main.zip", + "folderName": "Tangents", + "version": "8bfb412", + "automatic-version-check": true, + "last-updated": 1757269215 +} diff --git a/mods/Nxkoo@Tangents/thumbnail.jpg b/mods/Nxkoo@Tangents/thumbnail.jpg new file mode 100644 index 00000000..ff26bf26 Binary files /dev/null and b/mods/Nxkoo@Tangents/thumbnail.jpg differ diff --git a/mods/Nyoxide@DeckCreator/meta.json b/mods/Nyoxide@DeckCreator/meta.json index e41dc2ad..533772ef 100644 --- a/mods/Nyoxide@DeckCreator/meta.json +++ b/mods/Nyoxide@DeckCreator/meta.json @@ -1,9 +1,14 @@ -{ - "title": "Deck Creator", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Technical"], - "author": "Nyoxide", - "repo":"https://github.com/adambennett/Balatro-DeckCreator", - "downloadURL": "https://github.com/adambennett/Balatro-DeckCreator/releases/download/v1.2.2/DeckCreator.zip" -} \ No newline at end of file +{ + "title": "Deck Creator", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Technical" + ], + "author": "Nyoxide", + "repo": "https://github.com/adambennett/Balatro-DeckCreator", + "downloadURL": "https://github.com/adambennett/Balatro-DeckCreator/releases/download/v1.2.2/DeckCreator.zip", + "folderName": "Deck Creator", + "automatic-version-check": false, + "version": "v1.2.2" +} diff --git a/mods/OceanRamen@Saturn/description.md b/mods/OceanRamen@Saturn/description.md new file mode 100644 index 00000000..bab4a236 --- /dev/null +++ b/mods/OceanRamen@Saturn/description.md @@ -0,0 +1,22 @@ +# Saturn - Quality of life mod for Balatro + +**Saturn** is a lovely mod for [Balatro](https://www.playbalatro.com/) which introduces some Quality of Life features for better game expirience on endless mode. + +## Features + +- **Animation Control** + + - **Game Speed:** Allow increase game speed up to 16x. + - **Remove Animations:** Eliminate in-game animations to speed up game loop in later antes. + - **Pause after scoring:** Provides some time to shuffle jokers during scoring + +- **Consumable Management** + + - **Stacking:** Stacking of consumable cards. Merge all negative copies of planets, tarots or other consumables to reduce lag. + +- **Enhanced Deck Viewer** + - **Hide Played Cards:** hide played cards in deck view. + +## Contributing + +Contributions are welcome! If you found any bug or want a new feature, [make an issue](https://github.com/OceanRamen/Saturn/issues). \ No newline at end of file diff --git a/mods/OceanRamen@Saturn/meta.json b/mods/OceanRamen@Saturn/meta.json new file mode 100644 index 00000000..86f5f323 --- /dev/null +++ b/mods/OceanRamen@Saturn/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Saturn", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Technical", + "Miscellaneous" + ], + "author": "Saturn", + "repo": "https://github.com/OceanRamen/Saturn", + "downloadURL": "https://github.com/OceanRamen/Saturn/archive/refs/tags/alpha-0.2.2-E-qf3.zip", + "folderName": "Saturn", + "version": "alpha-0.2.2-E-qf3", + "automatic-version-check": true +} diff --git a/mods/OceanRamen@Saturn/thumbnail.jpg b/mods/OceanRamen@Saturn/thumbnail.jpg new file mode 100644 index 00000000..7e0920bb Binary files /dev/null and b/mods/OceanRamen@Saturn/thumbnail.jpg differ diff --git a/mods/Omnilax@GoFish/description.md b/mods/Omnilax@GoFish/description.md new file mode 100644 index 00000000..feee98fe --- /dev/null +++ b/mods/Omnilax@GoFish/description.md @@ -0,0 +1,5 @@ +- Go Fish mod that adds 3 Booster packs that as you to select a card in hand and creates a random joker. +- Adds 80 unique "Fish" Jokers that can be created from these packs, fish jokers do not take up joker slots but can be hard to catch! +- Also adds 2 vouchers that make it easier to find the card you are looking for while opening a pack. + +This is my first mod, and its not so polished but please let me know any suggestions or bugs! diff --git a/mods/Omnilax@GoFish/meta.json b/mods/Omnilax@GoFish/meta.json new file mode 100644 index 00000000..92c68971 --- /dev/null +++ b/mods/Omnilax@GoFish/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Go Fish", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Omnilax", + "repo": "https://github.com/Omnilax/GoFishBalatro", + "downloadURL": "https://github.com/omnilax/Gofishbalatro/releases/latest/download/go-fish.zip", + "folderName": "GoFish", + "version": "v0.1.0", + "automatic-version-check": true +} diff --git a/mods/Omnilax@GoFish/thumbnail.jpg b/mods/Omnilax@GoFish/thumbnail.jpg new file mode 100644 index 00000000..3f602524 Binary files /dev/null and b/mods/Omnilax@GoFish/thumbnail.jpg differ diff --git a/mods/OneSuchKeeper@Hunatro/description.md b/mods/OneSuchKeeper@Hunatro/description.md new file mode 100644 index 00000000..c4792205 --- /dev/null +++ b/mods/OneSuchKeeper@Hunatro/description.md @@ -0,0 +1,30 @@ +

Hunatro

+ +

"Ya see, as a love fairy, it's my job to help poor saps like you out with the ladies jokers. It's just, what I do. You though... Let's just say, you will be my greatest accomplishment yet."

+
~Kyu Sugardust
+ +
This mod changes textures, voice lines and dialogue to be HuniePop themed. Does not affect gameplay or disable acheivements.
+ +# Features +- 24 Deck Skins +- 84 Jokers +- 30 Blinds (Dates) +- 4 Seals +- 4 Suits +- 7 Deck Backs +- 2 Vouchers +- 3 Tarots +- 2 Planets +- 1 Spectral +- 1 Enhancement + +# Notes: + +This mod does **NOT** require [Malverk](https://github.com/Eremel/Malverk), but it is compatible with it and will add itself as a texture pack if [Malverk](https://github.com/Eremel/Malverk) is also installed. + +# Credits +Textures modified from textures in **[Huniepop 2: Double Date](https://huniepop2doubledate.com/)** and **[Huniecam Studio](https://huniecamstudio.com/)** are used with permission from the developer. These textures are owned by **[Huniepot](https://huniepot.com/)**. + +Charms for Huniepop 1 and Huniecam Studio characters are by **[SilverwoodWorks](https://twitter.com/SilverwoodWork)** + +Development and all other textures are by **[OneSuchKeeper](https://www.youtube.com/@onesuchkeeper8389)** \ No newline at end of file diff --git a/mods/OneSuchKeeper@Hunatro/meta.json b/mods/OneSuchKeeper@Hunatro/meta.json new file mode 100644 index 00000000..01fc0db7 --- /dev/null +++ b/mods/OneSuchKeeper@Hunatro/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Hunatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "OneSuchKeeper", + "repo": "https://github.com/onesuchkeeper/Hunatro", + "downloadURL": "https://github.com/onesuchkeeper/hunatro/releases/latest/download/hunatro.zip", + "automatic-version-check": true, + "version": "v1.1.1" +} diff --git a/mods/OneSuchKeeper@Hunatro/thumbnail.jpg b/mods/OneSuchKeeper@Hunatro/thumbnail.jpg new file mode 100644 index 00000000..099a64c8 Binary files /dev/null and b/mods/OneSuchKeeper@Hunatro/thumbnail.jpg differ diff --git a/mods/OneSuchKeeper@TelepurteCards/description.md b/mods/OneSuchKeeper@TelepurteCards/description.md new file mode 100644 index 00000000..1986106f --- /dev/null +++ b/mods/OneSuchKeeper@TelepurteCards/description.md @@ -0,0 +1,13 @@ +## Telepurte Cards + +# Features +- 4 Deck Skins +- 4 Joker Skins + +# Notes +This mod does **NOT** require [Malverk](https://github.com/Eremel/Malverk), but it is compatible with it and will add itself as a texture pack if [Malverk](https://github.com/Eremel/Malverk) is also installed. + +# Credits +Nila pixel art, origional suit joker art and characters by **[Telepurte](https://x.com/Telepeturtle)** + +Development and all other textures are by **[OneSuchKeeper](https://www.youtube.com/@onesuchkeeper8389)** \ No newline at end of file diff --git a/mods/OneSuchKeeper@TelepurteCards/meta.json b/mods/OneSuchKeeper@TelepurteCards/meta.json new file mode 100644 index 00000000..50f896d0 --- /dev/null +++ b/mods/OneSuchKeeper@TelepurteCards/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Telepurte Cards", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "OneSuchKeeper", + "repo": "https://github.com/onesuchkeeper/telepurtedeck", + "downloadURL": "https://github.com/onesuchkeeper/telepurtedeck/releases/latest/download/TelepurteCards.zip", + "automatic-version-check": true, + "version": "v1.0.1" +} diff --git a/mods/OneSuchKeeper@TelepurteCards/thumbnail.jpg b/mods/OneSuchKeeper@TelepurteCards/thumbnail.jpg new file mode 100644 index 00000000..3ca050e0 Binary files /dev/null and b/mods/OneSuchKeeper@TelepurteCards/thumbnail.jpg differ diff --git a/mods/Opal@ChallengerDeep/description.md b/mods/Opal@ChallengerDeep/description.md new file mode 100644 index 00000000..dedec17c --- /dev/null +++ b/mods/Opal@ChallengerDeep/description.md @@ -0,0 +1,11 @@ +# Challenger Deep + +A back-end Balatro mod that adds 100+ Custom Rules to be used in Challenges - for banning Editions, enabling Stickers, and fine-tuning each Challenge to your liking. + +## Rules + +Challenger Deep adds over 100 new Custom Rules. To use them in your Challenge, place them in the Custom part of your rules (challenge={rules={custom={}}}), and check the README file on the GitHub repository for formatting. + +## Cross-mod Functionality + +Challenger Deep contains Rules that can remove Bunco and Cryptid editions, and add Bunco Stickers to your challenge. \ No newline at end of file diff --git a/mods/Opal@ChallengerDeep/meta.json b/mods/Opal@ChallengerDeep/meta.json new file mode 100644 index 00000000..8cf1f708 --- /dev/null +++ b/mods/Opal@ChallengerDeep/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Challenger Deep", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "API", + "Technical" + ], + "author": "Opal", + "repo": "https://github.com/OOkayOak/Challenger-Deep", + "downloadURL": "https://github.com/OOkayOak/Challenger-Deep/releases/latest/download/ChallengerDeep.zip", + "automatic-version-check": true, + "version": "v1.4.2" +} diff --git a/mods/Opal@ChallengerExamples/description.md b/mods/Opal@ChallengerExamples/description.md new file mode 100644 index 00000000..3956bf0b --- /dev/null +++ b/mods/Opal@ChallengerExamples/description.md @@ -0,0 +1,10 @@ +# Challenger Examples + +A Balatro Challenge mod that adds Challenges focused on showing **Challenger Deep** functionality. + +## Content + +Challenger Examples provides some (likely unbalanced) Challenges - from focuses on Economy, to adding another Boss Blind. + +## NOTE: +Challenger Examples requires [Challenger Deep](https://github.com/OOkayOak/Challenger-Deep). \ No newline at end of file diff --git a/mods/Opal@ChallengerExamples/meta.json b/mods/Opal@ChallengerExamples/meta.json new file mode 100644 index 00000000..556b5ab4 --- /dev/null +++ b/mods/Opal@ChallengerExamples/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Challenger Examples", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Opal", + "repo": "https://github.com/OOkayOak/Challenger-Examples", + "downloadURL": "https://github.com/OOkayOak/Challenger-Examples/releases/latest/download/ChallengerExamples.zip", + "automatic-version-check": true, + "version": "v1.1.0" +} diff --git a/mods/OppositeWolf770@SoulEverything/description.md b/mods/OppositeWolf770@SoulEverything/description.md new file mode 100644 index 00000000..8b96206a --- /dev/null +++ b/mods/OppositeWolf770@SoulEverything/description.md @@ -0,0 +1,7 @@ +## Information + +This mod makes the designs on the Consumables pop out of the card (Similarly to The Soul, Hologram, etc.)! Currently includes the Tarots, Planets, and Vouchers. Spectrals, Tags, Jokers(?) to come in a future update! + +## NOTE: + +SoulEverything requires [Malverk](https://github.com/Eremel/malverk). \ No newline at end of file diff --git a/mods/OppositeWolf770@SoulEverything/meta.json b/mods/OppositeWolf770@SoulEverything/meta.json new file mode 100644 index 00000000..796f6328 --- /dev/null +++ b/mods/OppositeWolf770@SoulEverything/meta.json @@ -0,0 +1,13 @@ +{ + "title": "SoulTarots", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "OppositeWolf770", + "repo": "https://github.com/OppositeWolf770/SoulEverything", + "downloadURL": "https://github.com/OppositeWolf770/SoulEverything/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "38b5bdc" +} diff --git a/mods/OppositeWolf770@SoulEverything/thumbnail.jpg b/mods/OppositeWolf770@SoulEverything/thumbnail.jpg new file mode 100644 index 00000000..9a0b2ba4 Binary files /dev/null and b/mods/OppositeWolf770@SoulEverything/thumbnail.jpg differ diff --git a/mods/PinkMaggit@Buffoonery/meta.json b/mods/PinkMaggit@Buffoonery/meta.json index 0b09857e..c299443e 100644 --- a/mods/PinkMaggit@Buffoonery/meta.json +++ b/mods/PinkMaggit@Buffoonery/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Buffoonery", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "PinkMaggit", - "repo":"https://github.com/pinkmaggit-hub/Buffoonery", - "downloadURL": "https://github.com/pinkmaggit-hub/Buffoonery/archive/refs/heads/main.zip" - } +{ + "title": "Buffoonery", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "PinkMaggit", + "repo": "https://github.com/pinkmaggit-hub/Buffoonery", + "downloadURL": "https://github.com/pinkmaggit-hub/Buffoonery/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "b282125" +} diff --git a/mods/Pinktheone@RegalsMod/description.md b/mods/Pinktheone@RegalsMod/description.md new file mode 100644 index 00000000..357b41dd --- /dev/null +++ b/mods/Pinktheone@RegalsMod/description.md @@ -0,0 +1,12 @@ +# Regals Mod + +A mod containing 45 brand new jokers and 5 new decks with custom artwork and vanilla balancing in mind. My first attempt at a mod for this game so hope it goes well! + +# Compatability + +Requires steamodded. May not be compatable with certain mods, if you run into an issue with compatability or any other bugs submit it as an issue on the [Github](https://github.com/mpa-LHutchinson/Regals-Mod) OR report it in the Regals Mod thread in the official Balatro Discord server. We will try to resolve it as soon as possible. + +# Credits + +- Pinktheone(Regal): Developer +- FoxboxRay(Ray): Artist \ No newline at end of file diff --git a/mods/Pinktheone@RegalsMod/meta.json b/mods/Pinktheone@RegalsMod/meta.json new file mode 100644 index 00000000..3d7483a2 --- /dev/null +++ b/mods/Pinktheone@RegalsMod/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Regals Mod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Pinktheone", + "repo": "https://github.com/mpa-LHutchinson/Regals-Mod", + "downloadURL": "https://github.com/mpa-LHutchinson/Regals-Mod/archive/refs/heads/main.zip", + "folderName": "RegalsMod", + "version": "35d5544", + "automatic-version-check": true +} diff --git a/mods/Pinktheone@RegalsMod/thumbnail.jpg b/mods/Pinktheone@RegalsMod/thumbnail.jpg new file mode 100644 index 00000000..78b49c95 Binary files /dev/null and b/mods/Pinktheone@RegalsMod/thumbnail.jpg differ diff --git a/mods/PokeRen@GamblingIsMagic/description.md b/mods/PokeRen@GamblingIsMagic/description.md new file mode 100644 index 00000000..6b092554 --- /dev/null +++ b/mods/PokeRen@GamblingIsMagic/description.md @@ -0,0 +1,3 @@ +# Gambling is Magic +Adds MLP deck skins for each suit! +Art by PokeRen and Radspeon \ No newline at end of file diff --git a/mods/PokeRen@GamblingIsMagic/meta.json b/mods/PokeRen@GamblingIsMagic/meta.json new file mode 100644 index 00000000..74213e87 --- /dev/null +++ b/mods/PokeRen@GamblingIsMagic/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Gambling is Magic", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "PokeRen and Radspeon", + "repo": "https://github.com/RenSnek/GamblingIsMagic", + "downloadURL": "https://github.com/RenSnek/GamblingIsMagic/archive/refs/heads/master.zip", + "version": "4adae11", + "automatic-version-check": true +} diff --git a/mods/PokeRen@GamblingIsMagic/thumbnail.jpg b/mods/PokeRen@GamblingIsMagic/thumbnail.jpg new file mode 100644 index 00000000..0ea04aed Binary files /dev/null and b/mods/PokeRen@GamblingIsMagic/thumbnail.jpg differ diff --git a/mods/RattlingSnow353@Familiar/meta.json b/mods/RattlingSnow353@Familiar/meta.json index 0e71abd1..73a885d2 100644 --- a/mods/RattlingSnow353@Familiar/meta.json +++ b/mods/RattlingSnow353@Familiar/meta.json @@ -2,8 +2,12 @@ "title": "Familiar", "requires-steamodded": true, "requires-talisman": false, - "categories": [ "Content" ], + "categories": [ + "Content" + ], "author": "RattlingSnow353/humplydinkle", - "repo": "https://github.com/RattlingSnow353/Familiar/tree/BetterCalc-Fixes", - "downloadURL": "https://github.com/RattlingSnow353/Familiar/archive/refs/heads/BetterCalc-Fixes.zip" + "repo": "https://github.com/RattlingSnow353/Familiar/tree/main", + "downloadURL": "https://github.com/RattlingSnow353/Familiar/archive/refs/heads/BetterCalc-Fixes.zip", + "automatic-version-check": true, + "version": "0dcd89b" } diff --git a/mods/RattlingSnow353@InkAndColor/meta.json b/mods/RattlingSnow353@InkAndColor/meta.json index 2392e765..aeb50acf 100644 --- a/mods/RattlingSnow353@InkAndColor/meta.json +++ b/mods/RattlingSnow353@InkAndColor/meta.json @@ -2,8 +2,12 @@ "title": "Ink And Color Suits", "requires-steamodded": true, "requires-talisman": false, - "categories": [ "Content" ], + "categories": [ + "Content" + ], "author": "RattlingSnow353", "repo": "https://github.com/RattlingSnow353/InkAndColor", - "downloadURL": "https://github.com/RattlingSnow353/InkAndColor/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/RattlingSnow353/InkAndColor/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "849a291" } diff --git a/mods/RattlingSnow353@SnowsMods/meta.json b/mods/RattlingSnow353@SnowsMods/meta.json index e0d61664..03af26cb 100644 --- a/mods/RattlingSnow353@SnowsMods/meta.json +++ b/mods/RattlingSnow353@SnowsMods/meta.json @@ -2,8 +2,12 @@ "title": "Snows Mods", "requires-steamodded": true, "requires-talisman": false, - "categories": [ "Content" ], + "categories": [ + "Content" + ], "author": "RattlingSnow353", "repo": "https://github.com/RattlingSnow353/Snow-s-Mods", - "downloadURL": "https://github.com/RattlingSnow353/Snow-s-Mods/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/RattlingSnow353/Snow-s-Mods/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "0b38ad9" } diff --git a/mods/Revo@Revo'sVault/meta.json b/mods/Revo@Revo'sVault/meta.json index e16e5674..439bcdd5 100644 --- a/mods/Revo@Revo'sVault/meta.json +++ b/mods/Revo@Revo'sVault/meta.json @@ -1,9 +1,13 @@ { - "title": "Revo's Vault", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "CodeRevo", - "repo": "https://github.com/Cdrvo/Revos-Vault---Balatro-Mod", - "downloadURL": "https://github.com/Cdrvo/Revos-Vault---Balatro-Mod/archive/refs/heads/main.zip" - } + "title": "Revo's Vault", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "CodeRevo", + "repo": "https://github.com/Cdrvo/Revos-Vault---Balatro-Mod", + "downloadURL": "https://github.com/Cdrvo/Revos-Vault---Balatro-Mod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "162f2ce" +} diff --git a/mods/Riv_Falcon@MultiTextBox/meta.json b/mods/Riv_Falcon@MultiTextBox/meta.json index 09f1e10e..ba823401 100644 --- a/mods/Riv_Falcon@MultiTextBox/meta.json +++ b/mods/Riv_Falcon@MultiTextBox/meta.json @@ -2,8 +2,12 @@ "title": "Multi Text Box", "requires-steamodded": false, "requires-talisman": false, - "categories": ["Miscellaneous"], + "categories": [ + "Miscellaneous" + ], "author": "Riv_Falcon", "repo": "https://github.com/RivFalcon/MultiTextBox", - "downloadURL": "https://github.com/RivFalcon/MultiTextBox/archive/latest/MultiTextBox.tar.gz" + "downloadURL": "https://github.com/RivFalcon/MultiTextBox/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "1ba804f" } diff --git a/mods/RoffleChat@Rofflatro/description.md b/mods/RoffleChat@Rofflatro/description.md new file mode 100644 index 00000000..6ffe7208 --- /dev/null +++ b/mods/RoffleChat@Rofflatro/description.md @@ -0,0 +1,4 @@ +# Rofflatro! +### by AlrexX (Lucky6), Maxx, canicao, GARB and UHadMeAtFood + +*Hey folks!* Today we're back with more **Rofflatro**, a vanilla-friendly mod made for streamer and content creator Roffle. This love letter to the community contains 30 new Jokers, a new Streamer Deck, and plenty of custom challenges, all referencing inside jokes in Roffle's chat and the Balatro community as a whole. *Enjoy the video!* \ No newline at end of file diff --git a/mods/RoffleChat@Rofflatro/meta.json b/mods/RoffleChat@Rofflatro/meta.json new file mode 100644 index 00000000..6cff58a8 --- /dev/null +++ b/mods/RoffleChat@Rofflatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Rofflatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Roffle's Chat", + "repo": "https://github.com/MamiKeRiko/Rofflatro", + "downloadURL": "https://github.com/MamiKeRiko/Rofflatro/archive/refs/tags/v1.2.0b.zip", + "folderName": "Rofflatro", + "version": "v1.2.0b", + "automatic-version-check": true +} diff --git a/mods/RoffleChat@Rofflatro/thumbnail.jpg b/mods/RoffleChat@Rofflatro/thumbnail.jpg new file mode 100644 index 00000000..77123ca4 Binary files /dev/null and b/mods/RoffleChat@Rofflatro/thumbnail.jpg differ diff --git a/mods/SDM0@SDM_0-s-Stuff/meta.json b/mods/SDM0@SDM_0-s-Stuff/meta.json index 339f4db7..40a71b04 100644 --- a/mods/SDM0@SDM_0-s-Stuff/meta.json +++ b/mods/SDM0@SDM_0-s-Stuff/meta.json @@ -2,8 +2,13 @@ "title": "SDM_0's Stuff", "requires-steamodded": true, "requires-talisman": false, - "categories": [ "Content", "Joker" ], + "categories": [ + "Content", + "Joker" + ], "author": "SDM0", "repo": "https://github.com/SDM0/SDM_0-s-Stuff", - "downloadURL": "https://github.com/SDM0/SDM_0-s-Stuff/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/SDM0/SDM_0-s-Stuff/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "3a0e52b" } diff --git a/mods/SMG9000@Cryptid-MoreMarioJokers/description.md b/mods/SMG9000@Cryptid-MoreMarioJokers/description.md new file mode 100644 index 00000000..bc9b116d --- /dev/null +++ b/mods/SMG9000@Cryptid-MoreMarioJokers/description.md @@ -0,0 +1,4 @@ +Cryptid-MoreMarioJokers +The Mario jokers and more from Cryptid Requires Cryptid + +https://github.com/MathIsFun0/Cryptid diff --git a/mods/SMG9000@Cryptid-MoreMarioJokers/meta.json b/mods/SMG9000@Cryptid-MoreMarioJokers/meta.json new file mode 100644 index 00000000..7fb36fcf --- /dev/null +++ b/mods/SMG9000@Cryptid-MoreMarioJokers/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Cryptid-MoreMarioJokers", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content", + "Joker" + ], + "author": "SMG9000, Denverplays2, MarioFan597", + "repo": "https://github.com/smg9000/Cryptid-MoreMarioJokers", + "downloadURL": "https://github.com/smg9000/Cryptid-MoreMarioJokers/archive/refs/heads/main.zip", + "folderName": "Cryptid-MoreMarioJokers", + "version": "3ff62a1", + "automatic-version-check": true +} diff --git a/mods/SMG9000@Cryptid-MoreMarioJokers/thumbnail.jpg b/mods/SMG9000@Cryptid-MoreMarioJokers/thumbnail.jpg new file mode 100644 index 00000000..5bf7c786 Binary files /dev/null and b/mods/SMG9000@Cryptid-MoreMarioJokers/thumbnail.jpg differ diff --git a/mods/SNC@UTY/description.md b/mods/SNC@UTY/description.md new file mode 100644 index 00000000..82d67835 --- /dev/null +++ b/mods/SNC@UTY/description.md @@ -0,0 +1,8 @@ +# Kevin's Undertale Yellow +### by SurelyNotClover + +An Undertale Yellow mod featuring 45 new Jokers heavily based on the characters from the game as well as 10 new challenges centered around them + +This mod has compatibility with: +* Joker Display +* Partner diff --git a/mods/SNC@UTY/meta.json b/mods/SNC@UTY/meta.json new file mode 100644 index 00000000..c7f8f2c4 --- /dev/null +++ b/mods/SNC@UTY/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Kevin's UTY", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Content","Joker"], + "author": "SurelyNotClover", + "repo": "https://github.com/SurelyNotClover/Kevin-s-UTY-Balatro-Mod", + "downloadURL": "https://github.com/SurelyNotClover/Kevin-s-UTY-Balatro-Mod/releases/download/Release/KevinsUTY.zip", + "folderName": "KevinsUTY", + "version": "1.0.0", + "automatic-version-check": false + } diff --git a/mods/SNC@UTY/thumbnail.jpg b/mods/SNC@UTY/thumbnail.jpg new file mode 100644 index 00000000..bdfdc1de Binary files /dev/null and b/mods/SNC@UTY/thumbnail.jpg differ diff --git a/mods/SebasContre@Sebalatro/description.md b/mods/SebasContre@Sebalatro/description.md new file mode 100644 index 00000000..0c79900b --- /dev/null +++ b/mods/SebasContre@Sebalatro/description.md @@ -0,0 +1,3 @@ +# Sebalatro +A simple mod for me and some friends, add some spanish speaking Vtubers as face cards as collabs to the game. +Starts with just a few cards added, but more will be adding weekly until we have the full set (King, Queen, and Jack of each suit). \ No newline at end of file diff --git a/mods/SebasContre@Sebalatro/meta.json b/mods/SebasContre@Sebalatro/meta.json new file mode 100644 index 00000000..99a767a8 --- /dev/null +++ b/mods/SebasContre@Sebalatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Sebalatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "SebasContre", + "repo": "https://github.com/sebascontre/sebalatro", + "downloadURL": "https://github.com/sebascontre/sebalatro/archive/refs/heads/main.zip", + "folderName": "Sebalatro", + "automatic-version-check": true, + "version": "6937e2c", + "last-updated": 1757096488 +} diff --git a/mods/SebasContre@Sebalatro/thumbnail.jpg b/mods/SebasContre@Sebalatro/thumbnail.jpg new file mode 100644 index 00000000..85e0f0bb Binary files /dev/null and b/mods/SebasContre@Sebalatro/thumbnail.jpg differ diff --git a/mods/SimplyRanAShotist@IsraeliStreamerMod/description.md b/mods/SimplyRanAShotist@IsraeliStreamerMod/description.md new file mode 100644 index 00000000..2d703a05 --- /dev/null +++ b/mods/SimplyRanAShotist@IsraeliStreamerMod/description.md @@ -0,0 +1 @@ +Play your fav streamers jokers! \ No newline at end of file diff --git a/mods/SimplyRanAShotist@IsraeliStreamerMod/meta.json b/mods/SimplyRanAShotist@IsraeliStreamerMod/meta.json new file mode 100644 index 00000000..b7479de2 --- /dev/null +++ b/mods/SimplyRanAShotist@IsraeliStreamerMod/meta.json @@ -0,0 +1,12 @@ +{ + "title": "Israeli Streamer Mod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Content"], + "author": "SimplyRan & Shotist", + "repo": "https://github.com/SimplyRan/IsraeliStreamerMod", + "downloadURL": "https://github.com/SimplyRan/IsraeliStreamerMod/releases/download/v1/IsraelStreamerMod.zip", + "folderName": "IsraeliStreamerMod", + "version": "1.0.0", + "automatic-version-check": false +} diff --git a/mods/SirMaiquis@Baldatro/description.md b/mods/SirMaiquis@Baldatro/description.md new file mode 100644 index 00000000..d709b687 --- /dev/null +++ b/mods/SirMaiquis@Baldatro/description.md @@ -0,0 +1,26 @@ +# Baldatro Mod for Balatro + +Baldatro is a mod that makes all the jokers bald, thats it, enjoy! + +## Features + +- **Makes almost all Jokers bald**: Thats it, not much to say. + +## Installation + +To install the "Baldatro" mod, follow these steps: + +1. This mod requires [Steamodded](https://github.com/Steamodded/smods). +2. Just the download the "Baldatro-vx.zip" file from releases of the mod and extract it in your C:\Users\\AppData\Roaming\Balatro\Mods or %appdata%\Balatro\Mods directory. + +## Support + +If you encounter any problems or have questions, please open an issue in this repository. Feedback and suggestions are always appreciated! + +Thank you for using or contributing to the Stickers Always Shown mod! + +## Contributors + +Special thanks to the mod contributors: + +- [@SirMaiquis](https://github.com/SirMaiquis) - Main developer and maintainer of the mod. diff --git a/mods/SirMaiquis@Baldatro/meta.json b/mods/SirMaiquis@Baldatro/meta.json new file mode 100644 index 00000000..7a333f71 --- /dev/null +++ b/mods/SirMaiquis@Baldatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Baldatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs", + "Joker" + ], + "author": "SirMaiquis", + "repo": "https://github.com/SirMaiquis/Balatro-Baldatro", + "downloadURL": "https://github.com/SirMaiquis/Balatro-Baldatro/releases/latest/download/Baldatro.zip", + "folderName": "Baldatro", + "automatic-version-check": true, + "version": "v1.2.0" +} diff --git a/mods/SirMaiquis@Baldatro/thumbnail.jpg b/mods/SirMaiquis@Baldatro/thumbnail.jpg new file mode 100644 index 00000000..5369e9eb Binary files /dev/null and b/mods/SirMaiquis@Baldatro/thumbnail.jpg differ diff --git a/mods/SirMaiquis@TagManager/description.md b/mods/SirMaiquis@TagManager/description.md new file mode 100644 index 00000000..f62a4601 --- /dev/null +++ b/mods/SirMaiquis@TagManager/description.md @@ -0,0 +1,28 @@ +# Tag Manager Mod for Balatro + +Tag Manager is a mod to control tags in the game, you can manage the Ante when they can start appearing! + +## Features + +- **Control when tags appear**: Configure at which Ante level specific tags start appearing in your runs, giving you more control over game progression and strategy. + +## Installation + +To install the "Tag Manager" mod, follow these steps: + +1. This mod requires [Steamodded](https://github.com/Steamodded/smods). +2. Just the download the "Tag Manager-vx.zip" file from releases of the mod and extract it in your C:\Users\\AppData\Roaming\Balatro\Mods or %appdata%\Balatro\Mods directory. + +## Support + +If you encounter any problems or have questions, please open an issue in this repository. Feedback and suggestions are always appreciated! + +Thank you for using or contributing to the Tag manager mod! + +## Contributors + +Special thanks to the mod contributors: + +- [@SirMaiquis](https://github.com/SirMaiquis) - Main developer and maintainer of the mod. + +![Thumbnail](https://iili.io/FE6yXdx.jpg) \ No newline at end of file diff --git a/mods/SirMaiquis@TagManager/meta.json b/mods/SirMaiquis@TagManager/meta.json new file mode 100644 index 00000000..44a3eb68 --- /dev/null +++ b/mods/SirMaiquis@TagManager/meta.json @@ -0,0 +1,15 @@ +{ + "title": "TagManager", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "SirMaiquis", + "repo": "https://github.com/SirMaiquis/Balatro-TagManager", + "downloadURL": "https://github.com/SirMaiquis/Balatro-TagManager/releases/latest/download/TagManager.zip", + "folderName": "TagManager", + "automatic-version-check": true, + "version": "v1.2.0" +} diff --git a/mods/SirMaiquis@TagManager/thumbnail.jpg b/mods/SirMaiquis@TagManager/thumbnail.jpg new file mode 100644 index 00000000..344f0156 Binary files /dev/null and b/mods/SirMaiquis@TagManager/thumbnail.jpg differ diff --git a/mods/SkywardTARDIS@ReverseTarotHijinks/description.md b/mods/SkywardTARDIS@ReverseTarotHijinks/description.md new file mode 100644 index 00000000..ff3f0cc3 --- /dev/null +++ b/mods/SkywardTARDIS@ReverseTarotHijinks/description.md @@ -0,0 +1,115 @@ +

Documentation:


+ +

Other Contributors:

+ +
    +
  • revoo_. - Talsiman Mod compatibility
  • +
+ +#-----------------------------------------------------------------------------------------
+Tarots
+Reverse Fool - Creates an inverted version of the last Tarot card used (regular becomes reverse, reverse becomes regular. Planets +convert to Zodiacs and vice versa)
+Reverse Magician - Enhances up to 2 selected cards into Counterfeit card (1/5 for $6, 1/15 for +60 Mult)
+Reverse High Priestess - Creates a Planet card from your highest levelled hand(s)
+Reverse Empress - Create up to two Held Mult cards (+6 Mult when held in hand)
+Reverse Emperor - Create two random Reverse Tarot cards
+Reverse Hierophant - Create up to two Held Bonus cards (+40 Chip when held in hand)
+Reverse Lovers - Enhances 1 card to be Omnirank (counts for every rank in that suit but scores no Chip. Whichever rank would result in the highest Poker hand is used)
+Reverse Chariot - Enhances 1 selected card into a Copper card (x1.5 Chip when left in hand)
+Reverse Justice - Enhances 1 card into a Crystal card (Multiplies Chip by 2, 1/4 chance to break on use)
+Reverse Hermit - Sets your cash to $20 (only in pool if money < 20)
+Reverse Wheel of Fortune - 1/4 chance to add an Edition to a playing card
+Reverse Strength - Decrease rank of two selected cards by 1
+Reverse Hanged Man - Add a random enhanced card to your hand
+Reverse Death - Converts the right card into the left card
+Reverse Temperance - Receive sell value of cards held in hand (each enhancement, edition, seal increases value by $1 each)
+Reverse Devil - Enhances selected card into a Pyrite card (+6 mult, -$2 when held in hand at end of round)
+Reverse Tower - Enhances selected card into a Granite card (Rankless, Suitless, +10 Mult, scores with any hand)
+Reverse Star -Enhances up to 2 cards to Secondary Diamonds (counts as both base suit and Diamonds)
+Reverse Moon - Enhances up to 2 cards to Secondary Clubs (counts as both base suit and Clubs)
+Reverse Sun - Enhances up to 2 cards to Secondary Hearts (counts as both base suit and Hearts)
+Reverse Judgement -Creates a random Negative Joker with an Ephemeral sticker (perishes in 3 Rounds, has 0 sell value)
+Reverse World - Enhances up to 2 cards to Secondary Spades (counts as both base suit and Spades)
+#----------------------------------------------------------------------------------------------
+Planet
+Janus - Levels up Parity (+2 Mult, +25 Chip)
+ +Hand
+Parity - Play five cards that are either all even or all odd (excludes face cards)
+#----------------------------------------------------------------------------------------------
+Zodiacs
+Aquarius - Mercury - Add one Stone and one Marble card to hand
+Pisces - Venus - Applies random enhnacement to selected card, and one other of the same rank in your full deck
+Aries - Earth - Adds one copy of selected card to hand
+Taurus - Mars - Enhances one card to Iridium (cannot be selected, played, or discarded. Gives x1.5 Mult and x1.5 Chips)
+Gemini - Jupiter - All cards in your deck with the same rank of the selected card, become that suit
+Cancer - Saturn - Copies enhancement, seal, and edition from the right card to the left, if it has one
+Leo - Uranus - Destroys three random cards in hand
+Virgo - Neptune - Applies a random seal to the selected card
+Libra - Pluto - Converts all cards in hand to their average rank
+Scorpio - Planet X - If selected card is enhanced, apply its enhancement to two random unenhanced cards in hand
+Sagittarius - Ceres - Destroys selected card and two others in your full deck of the same suit
+Capricorn - Eris - Select up to three cards, converts the left two into the rank of the rightmost
+Ophiuchus - Janus - Gives up to two random Zodiac cards
+ +Appears in Astrology Packs +Magenta Seal: If held in hand at the end of round, grands Zodiac corresponding to the last hand played +#----------------------------------------------------------------------------------------------
+Spectrals
+Polaris Tag - Immediately open a Mega Astrology Pack
+#----------------------------------------------------------------------------------------------
+Vouchers
+Zodiac Merchant - Zodiac cards can appear in the shop
+Zodiac Tycoon - Zodiac cards appear 2x more frequently in the shop
+#----------------------------------------------------------------------------------------------
+Spectrals
+Horoscope - Applies a Magenta Seal to the selected card
+#----------------------------------------------------------------------------------------------
+Jokers
+Rekoj - Gives -4 Mult
+Counterfeit Bill - Gain $5 at the end of round. Increases by $1 per Counterfeit card triggered (Enhancement gated)
+Wild Joker - Gains x.1 Mult per card in deck with more than one suit (Enhancement gated)
+Omni Joker - Scored Omnirank cards give x1.5 Chip when scored (Enhancement gated)
+Crystal Joker - Gains x.75 Chip per Crystal card broken (Enhancement gated, unlock: have 5 Crystal cards in full deck)
+Copper Joker - Gains x.2 Chip per Copper card in deck (Enhancement gated)
+Marbled Joker - Gains +5 Mult per Granite card in deck (Enhancement gated)
+Sculptor - Adds a Marble card to your hand at the beginning of every blind
+Fool’s Gold - Scored Pyrite cards now give the specified money instead of taking it (Enhancement gated, unlock: Play a hand with 5 scoring Pyrite cards)
+Rewrite - Gains x.2 Mult every time an already enhanced card is enhanced
+Cartomancer? - Reverse Tarot version of Cartomancer
+Card Reading - Creates a Reverse Tarot when hand played with money over interest cap
+Dead Cat - Sets hands per round to 1, cannot be overwritten. Prevents death if chips scored are at least 50% of required amount (activates up to 9 times, then destroys itself)
+The D6 - Randomly gives between 1 and 6 xMult
+Double Down - 1 in 2 chance for this card's xMult to be multiplied by 2 when hand played. Starts at X1, resets at end of round
+Daily Double - X2 of a specific value depending on the day of the week
+ +
    +
  • Sunday: X2 Mult
  • +
  • Monday: X2 Money per remaining hand
  • +
  • Tuesday: X2 Packs appear per shop
  • +
  • Wednesday: X2 Consumable slots
  • +
  • Thursday: X2 Level increase for planet card
  • +
  • Friday: X2 chance for cards to have editions
  • +
  • Saturday: X2 Chip
  • +
+Harmonic Convergence - 1/N chance to gain x.25 Mult when hand scored, starts at X1 Mult. N begins at 1 and increases by 1 for each successful trigger
+Nazuna - Gains X.1 Mult per scoring enhanced card. Does not remove enhancement
+#----------------------------------------------------------------------------------------------
+Blinds
+The Companion (Berkano) - Debuffs all cards in scoring hand (min ante 3)
+The Pure (Dagaz) - Debuffs all cards held in hand (minimum ante 1)
+The Change (Perthro) - Shuffles score order of all played cards (and held cards) (min ante 2)
+The Passage (Ehwaz) - Scores hands left in hand as if they were the ones played. Scores level as played hand (min ante 3)
+The Abundant (Jera) - 6x base score required, 2x Hands, and Discards, +2(3?) hand size (min ante 3)
+The Resistant (Algiz) - Halves Hands and Discards (rounded down, minimum 1, procs before jokers) (min ante 2)
+The Vision (Ansuz) - Can only play [most played hand] (min ante 5)
+The Destruction (Hagalaz) - Debuff two cards left in hand on draw (min ante 4)
+The Blank (Blank Rune) - Triggers a different Boss Blind effect every hand (not compatible with all) (min ante 6)
+The Void (Black Rune) - Removes enhancements from scored cards after scoring (min ante 6)
+ +Finisher Blinds (NOT FULLY IMPLEMENTED)
+The Beast -
+The Delirium -
+ +#----------------------------------------------------------------------------------------------
diff --git a/mods/SkywardTARDIS@ReverseTarotHijinks/meta.json b/mods/SkywardTARDIS@ReverseTarotHijinks/meta.json new file mode 100644 index 00000000..248ab04e --- /dev/null +++ b/mods/SkywardTARDIS@ReverseTarotHijinks/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Reverse Tarot + Hijinks", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "SkywardTARDIS", + "repo": "https://github.com/SkywardTARDIS/balatro_reverse_tarots", + "downloadURL": "https://github.com/SkywardTARDIS/balatro_reverse_tarots/archive/refs/heads/master.zip", + "folderName": "reverse_tarot", + "automatic-version-check": true, + "version": "60978ac" +} diff --git a/mods/SleepyG11@HandyBalatro/description.md b/mods/SleepyG11@HandyBalatro/description.md index 5ac79ba6..cad58914 100644 --- a/mods/SleepyG11@HandyBalatro/description.md +++ b/mods/SleepyG11@HandyBalatro/description.md @@ -1,18 +1,15 @@ -Handy - a lovely mod which adds a bunch of new controls designed to make playing Balatro much easier. -Especially useful with other mods where using or selling thousands of cards and opening hundreds of booster packs is a common gameplay. -Key features +Handy - a lovely mod which adds new controls and keybinds to the game +designed for faster and easier playing Vanilla and Modded Balatro. - Keybinds for common buttons: "Play", "Discard", "Reroll shop", "Leave shop", "Skip Booster pack", "Skip blind", "Select blind", "Sort hand by rank/suit", "Deselect hand", "Cash out", "Run info", "View deck", "Deck preview"; - Highlight cards in hand on hover + keybind for highlight entire hand; - Keybinds to move highlight/card in card areas: Jokers, Consumabled, Shop, Booster packs, etc; - Hold keybinds to quick buy/sell/use cards + unsafe versions for maximum speed; - In-game ability to adjust game speed (from x1/512 to x512); - Mods support: - Not Just Yet: keybind for "End round" button; - Nopeus: In-game ability to adjust "Fast-Forward" setting (from "Off" to "Unsafe"); - For keybindsб "On press" or "On release" trigger mode can be selected. - Each feature can be toggled and/or reassigned to any keyboard buttons, mouse buttons and mouse wheel - No run or game restarts required. - All listed controls and assigned keybinds listed in mod settings. - Unsafe controls designed to be speed-first, which can cause bugs/crashes. - Needs to be enabled separately in mod settings. +- Vanilla-friendly: no new run required; stability is priority, safe for use in base game and Multiplayer; +- Works without Steamodded: but included supports for variety of different mods (NotJustYet, Nopeus, Cryptid); +- Fast hand selection: highlight cards just by hovering them; +- Keybinds for all vanilla buttons and actions: play, discard, hand sorting, cash out, shop reroll, view deck, and more; +- Game speed: adjust game speed up to x512 in-run; +- Animation skip: instant scoring and removing unnecessary animations to speedup game even further; +- Quick Buy/Sell/Use: controls to buy, sell or use cards faster; +- Selection movement: more precise management on large amoung of jokers or consumables; +- Full control: each feature can be disabled/enabled individually, each keybind can be reassigned to any keyboard or mouse button; +- Gamepad support: most features can be used with gamepad aswell; +- Presets: save up to 3 mod settings layouts and switch between them in-run to have more freedom with limited amount of buttons; +- ...and more! diff --git a/mods/SleepyG11@HandyBalatro/meta.json b/mods/SleepyG11@HandyBalatro/meta.json index d5835ff4..64aa7c45 100644 --- a/mods/SleepyG11@HandyBalatro/meta.json +++ b/mods/SleepyG11@HandyBalatro/meta.json @@ -1,9 +1,14 @@ { - "title": "HandyBalatro", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "SleepyG11", - "repo":"https://github.com/SleepyG11/HandyBalatro", - "downloadURL":"https://github.com/SleepyG11/HandyBalatro/archive/refs/heads/main.zip" + "title": "HandyBalatro", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "SleepyG11", + "repo": "https://github.com/SleepyG11/HandyBalatro", + "downloadURL": "https://github.com/SleepyG11/HandyBalatro/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "61c178f", + "last-updated": 1756768517 } diff --git a/mods/SleepyG11@HandyBalatro/thumbnail.jpg b/mods/SleepyG11@HandyBalatro/thumbnail.jpg new file mode 100644 index 00000000..a74d0c66 Binary files /dev/null and b/mods/SleepyG11@HandyBalatro/thumbnail.jpg differ diff --git a/mods/Snoresville@TurbulentJokers/meta.json b/mods/Snoresville@TurbulentJokers/meta.json index 071b07f1..4989e423 100644 --- a/mods/Snoresville@TurbulentJokers/meta.json +++ b/mods/Snoresville@TurbulentJokers/meta.json @@ -1,9 +1,14 @@ -{ - "title": "Turbulent Jokers", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker","Content"], - "author": "Snoresville", - "repo":"https://github.com/Snoresville/snoresville_turbulent_jokers/", - "downloadURL":"https://github.com/Snoresville/snoresville_turbulent_jokers/releases/download/v1.1.3/SnoresvilleTurbulentJokers.zip" -} +{ + "title": "Turbulent Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker", + "Content" + ], + "author": "Snoresville", + "repo": "https://github.com/Snoresville/snoresville_turbulent_jokers/", + "downloadURL": "https://github.com/Snoresville/snoresville_turbulent_jokers/releases/download/v1.1.3/SnoresvilleTurbulentJokers.zip", + "automatic-version-check": false, + "version": "v1.1.3" +} diff --git a/mods/Someone23832@RuinaDecks/description.md b/mods/Someone23832@RuinaDecks/description.md new file mode 100644 index 00000000..59a4f452 --- /dev/null +++ b/mods/Someone23832@RuinaDecks/description.md @@ -0,0 +1,2 @@ +#Ruina Decks +WIP, but most of the way there. Adds in 8 out of 10 currently planned decks, may be bugs. For bugs, suggestions, thoughts on balance, or anything else, visit the github or thread in the Balatro Discord. \ No newline at end of file diff --git a/mods/Someone23832@RuinaDecks/meta.json b/mods/Someone23832@RuinaDecks/meta.json new file mode 100644 index 00000000..363ab5f6 --- /dev/null +++ b/mods/Someone23832@RuinaDecks/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Ruina Decks", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Someone23832", + "repo": "https://github.com/someone23832/RuinaDecks", + "downloadURL": "https://github.com/someone23832/RuinaDecks/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "765368a" +} diff --git a/mods/Somethingcom515@SealsOnEverything/description.md b/mods/Somethingcom515@SealsOnEverything/description.md new file mode 100644 index 00000000..793792d0 --- /dev/null +++ b/mods/Somethingcom515@SealsOnEverything/description.md @@ -0,0 +1,2 @@ +# Seals On Everything +Puts seals everywhere! Decks? Boosters? Jokers? Consumables? Stakes? Blinds? Of course! diff --git a/mods/Somethingcom515@SealsOnEverything/meta.json b/mods/Somethingcom515@SealsOnEverything/meta.json new file mode 100644 index 00000000..b55e4b65 --- /dev/null +++ b/mods/Somethingcom515@SealsOnEverything/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Seals On Everything", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Miscellaneous" + ], + "author": "Somethingcom515", + "repo": "https://github.com/Somethingcom515/SealsOnJokers", + "downloadURL": "https://github.com/Somethingcom515/SealsOnJokers/archive/refs/heads/main.zip", + "folderName": "SealsOnEverything", + "automatic-version-check": true, + "version": "8b78702" +} diff --git a/mods/Somethingcom515@Yorick/description.md b/mods/Somethingcom515@Yorick/description.md new file mode 100644 index 00000000..d0734e51 --- /dev/null +++ b/mods/Somethingcom515@Yorick/description.md @@ -0,0 +1,2 @@ +# Yorick +A simple non-consumable stacking mod heavily built on Overflow diff --git a/mods/Somethingcom515@Yorick/meta.json b/mods/Somethingcom515@Yorick/meta.json new file mode 100644 index 00000000..d3c61553 --- /dev/null +++ b/mods/Somethingcom515@Yorick/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Yorick", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Somethingcom515", + "repo": "https://github.com/Somethingcom515/Yorick", + "downloadURL": "https://github.com/Somethingcom515/Yorick/archive/refs/heads/main.zip", + "folderName": "Yorick", + "automatic-version-check": true, + "version": "8e5fdff" +} diff --git a/mods/SparklesRolf@Furlatro/description.md b/mods/SparklesRolf@Furlatro/description.md new file mode 100644 index 00000000..fe2ad9ec --- /dev/null +++ b/mods/SparklesRolf@Furlatro/description.md @@ -0,0 +1,23 @@ +# Furlatro. The Furry Balatro Mod! + +THE Furry modpack for balatro. A passion side project brought to life! + +# Additions + +Introduces 15 Furry Jokers, each with unique effects! + +Adds a new rarity: Mythic! These are ultra powerful jokers + +that can elevate your score to new heights + +# Cross-Mod Content + +Cross-Mod Joker effects (More may release in the future!) + +There are currently a few additions that have gameplay/QoL changes related to other mods, listed below! +* [CardSleeves](https://github.com/larswijn/CardSleeves) [*Requires v1.7.8+*](https://github.com/larswijn/CardSleeves/releases/tag/v1.7.8) +* [JokerDisplay](https://github.com/nh6574/JokerDisplay) [*Requires v1.4.8.2+*](https://github.com/nh6574/JokerDisplay/releases/tag/v1.8.4.2) + +# Requirements + +Requires [Talisman](https://github.com/SpectralPack/Talisman/releases) \ No newline at end of file diff --git a/mods/SparklesRolf@Furlatro/meta.json b/mods/SparklesRolf@Furlatro/meta.json new file mode 100644 index 00000000..2150a633 --- /dev/null +++ b/mods/SparklesRolf@Furlatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Furlatro", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content", + "Joker" + ], + "author": "SparklesRolf", + "repo": "https://github.com/SparklesRolf/Furlatro", + "downloadURL": "https://github.com/SparklesRolf/Furlatro/releases/latest/download/Furlatro.zip", + "folderName": "Furlatro", + "version": "v1.0.7", + "automatic-version-check": true +} diff --git a/mods/SparklesRolf@Furlatro/thumbnail.jpg b/mods/SparklesRolf@Furlatro/thumbnail.jpg new file mode 100644 index 00000000..ce0618f9 Binary files /dev/null and b/mods/SparklesRolf@Furlatro/thumbnail.jpg differ diff --git a/mods/Squidguset@TooManyDecks/description.md b/mods/Squidguset@TooManyDecks/description.md new file mode 100644 index 00000000..dcb63542 --- /dev/null +++ b/mods/Squidguset@TooManyDecks/description.md @@ -0,0 +1,7 @@ +## Too Many Decks + +We accept deck ideas and other suggestions! + +Adds community made decks + some sleeves - Work in progress + +Join us on discord: https://discord.gg/KWnsXNWyMm diff --git a/mods/Squidguset@TooManyDecks/meta.json b/mods/Squidguset@TooManyDecks/meta.json new file mode 100644 index 00000000..c0e95a52 --- /dev/null +++ b/mods/Squidguset@TooManyDecks/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Too Many Decks", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "Squidguset", + "repo": "https://github.com/Squidguset/TooManyDecks", + "downloadURL": "https://github.com/Squidguset/TooManyDecks/archive/refs/heads/main.zip", + "folderName": "TooManyDecks", + "version": "4941963", + "automatic-version-check": true, + "last-updated": 1757121283 +} diff --git a/mods/Squidguset@TooManyDecks/thumbnail.jpg b/mods/Squidguset@TooManyDecks/thumbnail.jpg new file mode 100644 index 00000000..41fd101d Binary files /dev/null and b/mods/Squidguset@TooManyDecks/thumbnail.jpg differ diff --git a/mods/StarletDevil@AzzysJokers/description.md b/mods/StarletDevil@AzzysJokers/description.md index 2de771d8..d17d4cac 100644 --- a/mods/StarletDevil@AzzysJokers/description.md +++ b/mods/StarletDevil@AzzysJokers/description.md @@ -1,5 +1,5 @@ # Azazel's Jokers! -Adds 60 New Jokers each with (mostly) unique effects! +Adds 120 New Jokers each with (mostly) unique effects! This mod is geared towards fun a bit more than game balance, so you might be finding yourself winning quite a bit! diff --git a/mods/StarletDevil@AzzysJokers/meta.json b/mods/StarletDevil@AzzysJokers/meta.json index 96480d0b..8f5e80df 100644 --- a/mods/StarletDevil@AzzysJokers/meta.json +++ b/mods/StarletDevil@AzzysJokers/meta.json @@ -2,8 +2,13 @@ "title": "Azazel's Jokers", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content", "Joker"], + "categories": [ + "Content", + "Joker" + ], "author": "Starlet Devil", "repo": "https://github.com/AstrumNativus/AzzysJokers", - "downloadURL": "https://github.com/AstrumNativus/AzzysJokers/archive/refs/tags/v1.2.zip" + "downloadURL": "https://github.com/AstrumNativus/AzzysJokers/archive/refs/tags/v2.0.1.zip", + "automatic-version-check": true, + "version": "v2.0.1" } diff --git a/mods/Steamodded@smods/meta.json b/mods/Steamodded@smods/meta.json index e18ec30e..f7a480fb 100644 --- a/mods/Steamodded@smods/meta.json +++ b/mods/Steamodded@smods/meta.json @@ -2,8 +2,13 @@ "title": "Steamodded", "requires-steamodded": false, "requires-talisman": false, - "categories": ["Technical"], + "categories": [ + "Technical" + ], "author": "Steamodded", - "repo":"https://github.com/Steamodded/smods", - "downloadURL": "https://github.com/Steamodded/smods/archive/refs/heads/main.zip" + "repo": "https://github.com/Steamodded/smods", + "downloadURL": "https://github.com/Steamodded/smods/archive/refs/tags/1.0.0-beta-0827c.zip", + "automatic-version-check": true, + "version": "1.0.0-beta-0827c", + "last-updated": 1756667555 } diff --git a/mods/Stellr@FearsAndPhobias/description.md b/mods/Stellr@FearsAndPhobias/description.md new file mode 100644 index 00000000..efd59432 --- /dev/null +++ b/mods/Stellr@FearsAndPhobias/description.md @@ -0,0 +1,3 @@ +A Balatro mod that adds custom jokers, consumables, and more that relates to fears and phobias. + +There are currently more than 36 Jokers, 7 Consumables, and 3 Enhancements. diff --git a/mods/Stellr@FearsAndPhobias/meta.json b/mods/Stellr@FearsAndPhobias/meta.json new file mode 100644 index 00000000..8e3f272c --- /dev/null +++ b/mods/Stellr@FearsAndPhobias/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Fears & Phobias", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Stellr", + "repo": "https://github.com/StellrVR/fears-phobias", + "downloadURL": "https://github.com/StellrVR/fears-phobias/releases/latest/download/fearsphobias.zip", + "folderName": "FearsPhobias", + "version": "v1.2.1", + "automatic-version-check": true +} diff --git a/mods/Survivalaiden@AllinJest/description.md b/mods/Survivalaiden@AllinJest/description.md new file mode 100644 index 00000000..f6639491 --- /dev/null +++ b/mods/Survivalaiden@AllinJest/description.md @@ -0,0 +1,22 @@ +All in Jest is a mod which provides a fun and unique balatro experience that expands the Balatro mechanics while keeping things varied and balanced + +# Content + +The mod currently adds: +- 200 Jokers, 30 of which being Legendary +- 5 Tarot Cards +- 2 New Enhancements and 2 new Editions +- 24 "Moon" Planet cards, which upgrade the base hands by double their normal amount on chips or mult, but have no effect on the other. Also supports [Bunco](https://github.com/jumbocarrot0/Bunco) and [Paperback](https://github.com/Balatro-Paperback/paperback) for their Spectrum Hands +- 4 Spectrals +- 6 Tags +- A Legendary-themed Deck +- A very Rare legendary Booster Pack +- Way more to come! + +# Requirements +- [Steamodded](https://github.com/Steamopollys/Steamodded) +- [Lovely](https://github.com/ethangreen-dev/lovely-injector) + +# Credits +- All art is by by Nevernamed +- Programming by Survivalaiden and RattlingSnow diff --git a/mods/Survivalaiden@AllinJest/meta.json b/mods/Survivalaiden@AllinJest/meta.json new file mode 100644 index 00000000..269c02b9 --- /dev/null +++ b/mods/Survivalaiden@AllinJest/meta.json @@ -0,0 +1,14 @@ +{ + "title": "All in Jest", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Survivalaiden", + "repo": "https://github.com/survovoaneend/All-In-Jest", + "downloadURL": "https://github.com/survovoaneend/All-In-Jest/archive/refs/tags/0.5.2b.zip", + "folderName": "All-In-Jest", + "automatic-version-check": true, + "version": "0.5.2b" +} diff --git a/mods/Survivalaiden@AllinJest/thumbnail.jpg b/mods/Survivalaiden@AllinJest/thumbnail.jpg new file mode 100644 index 00000000..53b74c36 Binary files /dev/null and b/mods/Survivalaiden@AllinJest/thumbnail.jpg differ diff --git a/mods/TOGAPack@TheOneGoofAli/meta.json b/mods/TOGAPack@TheOneGoofAli/meta.json index 3c4f33fc..7b0ce290 100644 --- a/mods/TOGAPack@TheOneGoofAli/meta.json +++ b/mods/TOGAPack@TheOneGoofAli/meta.json @@ -1,9 +1,15 @@ { - "title": "TOGA's Stuff", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker"], - "author": "TheOneGoofAli", - "repo": "https://github.com/TheOneGoofAli/TOGAPackBalatro", - "downloadURL": "https://github.com/TheOneGoofAli/TOGAPackBalatro/archive/refs/heads/main.zip" + "title": "TOGA's Stuff", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "TheOneGoofAli", + "repo": "https://github.com/TheOneGoofAli/TOGAPackBalatro", + "downloadURL": "https://github.com/TheOneGoofAli/TOGAPackBalatro/archive/refs/tags/1.9.3a4.zip", + "automatic-version-check": true, + "version": "1.9.3a4", + "last-updated": 1757132345 } diff --git a/mods/TamerSoup625@HighestPriestess/description.md b/mods/TamerSoup625@HighestPriestess/description.md new file mode 100644 index 00000000..b0ab167f --- /dev/null +++ b/mods/TamerSoup625@HighestPriestess/description.md @@ -0,0 +1,71 @@ +328 NEW POKER HANDS + +[Discord Server](https://discord.gg/XbfZc48t8B) + +[How to Install](https://github.com/Steamodded/smods?tab=readme-ov-file#how-to-install-a-mod) + +- NinjaBanana: AAAAAAAAAAA, Two Flush Pair +- jonahbaumgartner (11 hands): Abandoned Straight, Be More Spicy, Man!, Class Dived, F-Zero 99, The Highest Priestess, Literally 1984, Personalized Hand, The Reverse Harem, Tally Hall, The Bi, Trolley Problem +- HotlineJolteon: Ace High, Aces High, Ultimate Gambit +- Papyrus Semi (14 hands): AK-47, Cheater's Straight, Fun Is Infinite, RNG Hand No. 47, Double House, Flush Garage, Pseudo House, Junk, The Hand Where He Kills You, Sawtooth, Seximal Straight, Sine, Solitaire Straight, The Ultimate Flush +- TamerSoup625 (+ AuraNova): All In +- TheLemon27 (+ AuraNova): I'm Special :), Incognito +- Post Prototype (41 hands): Answer, Bitwise AND, Bitwise NOR, Blood Ritual, Bones Ritual, Candy Cane Straight, Caucus Race, Country House, Dominion, Doubled House, Dual Contrast, e, Throught The Roads, Flesh Ritual, Fourshot, Goodbye Nostalgia, Hint, Jimbo's Special Hand, Kingdom, Lesser Kaprekar, Lopside, Match-4, Match-5, Match-T, Meridian, Middle Card, Obtuse, Golden Ratio, Ritual Eros, Ritual Fors, Ritual Mons, Shiny Five And Dime, Silver Ratio, Supergolden Ratio, Supersilver Ratio, The Ritual, Thirteen, Townhouse, Two Cubed, Twosseract, We're Special :) +- Helena (i_want_helenussy) (15 hands): The Shit, Black Hole's Hand, Broken Heart Emoji, The Gay, The Glassopoly, The Harem, Helena's Hand, Humanity. Disgraceful., Jacking, Jacking Ritual, Joker Emoji, Rofl Emoji, Oops! All 1s., Sunglasses Emoji, Thumbs-up Emoji +- AuraNova: Balatro 64, 2048, Polygamy, Uno +- CookieAlien (16 hands): Bananana, Fully Concealed Hand, Diamond Pickaxe, Enchanted Diamond Pickaxe, "E"xtinct, Glass Jack, l33t, Medusa, Mod Incompatibility, Slay the Monster, Pinfu, Struggle, Touch of Midas, Under the Sea, Wild Plus Four, Yin - Yang +- Salsa: Baseball, Fuck You, Pavilion, We Three Kings +- Sustato (37 hands): Basic Caesar, Combination, Cool down, man, Dark Blackjack, Deeeejaaaa vuuuuuuuuu, Deja vu, Even Special, Face Flush, Failure's ritual?, Forest Ritual, Four Horsemen of the Apocalypse, Four Kings, Friday 13th, Golden Hand, The Hand Of Universe, High Special, Kaprekar's constant, King of the Kings, Light Blackjack, Mammon's Ritual, Odd Special, The Professionals, Queens of Seasons, Quintuplets, Rain Ritual, Season Ceremony, Special House, Just Plain Special Lucky, Just Plain Special Unlucky, Star Ritual, Stone Age, Stone Royal, Face Straight, Pair Straight, Sun Ritual, Super Idols, Wild Flush +- CoolDude (5 hands): Batting Range, Blood Clot, Broadway, Excavation, Pile of Money +- GoldenLeaf (30 hands): Be neutral, Dude, Checkerboard, Chill Out, Man!, Cigarette, Cigarette Butt, Collective, Cubic Hand, Factorial, FSRAYIFSW, Gene, HyperHand, Logarithm, Mean, Median, Midas' Ritual, Mode, Noah's Hand, Product, Pythagoras' Hand, Regular TriHand, 60DITH, Slender, Square Hand, Summation, Key, 30DRTH, Turtle Straight, Ultimate OAK, Wee Ritual, Zero of a Kind +- verdant_thePOWER (10 hands): Big Omicron, Discard-Worthy, Fitting In, GUGBNG, Insurance, Neighborhood, Perfect House, Perfect Pairs, Perfect Sigma, WITaCE? +- Lolhappy909_lol (15 hands): Binary, Double Negative, Fifth Wheel, Fuller House, Ghostly, Grandeur, Left-Handed, Quarry, Right-Handed, Stoned, Stones at a Glass House, Three-Fifths Straight, Tragedy, Troll, Two Birds +- Sustato (+ John Dorian Smith): Blackjack +- Plzbeans (8 hands): Big Bobtail, Bumblebee Straight, Fibonacci, Five And Dime, Flick, Full-ish House, Skeet, CYSWTRIC +- Gladofdingldill: Bobtail 3D, Dead Man's Hand +- Runtem (5 hands): Bunco, Polychrome of the Day, Polychrome of the Week, She a 10, Three Flights Two Entrances +- Wolfy Stroker: Cheating Mistress +- Plzbeans (+ AuraNova): CIOIITH +- John Dorian Smith: Chevron, Laughing Jack, Rockafeller St +- Violet (5 hands): Travelling Circus, Rigged From The Start, War Never Changes, Glass Houses, Thinking With Portals +- TamerSoup625 (17 hands): Coin Flip, Dropshot, Face Blackjack, Flower Pot, Gauss, Hack, Joj Valjeaj, Nostalgia, Nothing, Ritual, Rollover, Seeing Double, Seven and Half, Spanish Laugh, Oops! All Specials, Whatever, Wraparound Straight +- Talker DRIVE: Collector's Album +- scross: Counterspell +- hatstack (5 hands): Dashed, Last-Ditch, Metallic Madness, Mining Operation, Royal Sampler +- vasreall: Devil's Gambit +- tHotoe (6 hands): Disgraced Flush, Flushless, 9-5, Not So Straight, RNG, Six and the City +- Poppycars (8 hands): EAR, Negative One, Pi, The Royal Meetup, Stone House, WHTHIIWDYDTGT, The Jackpot, What Hand +- Electrum: Even Hand, Odd Hand +- Kooziefer: Even of a Kind, Five Guys, Odd of a Kind +- TheLemon27 (8 hands): Eye to Eye, Flush Four, Flush Pair, Flush Three, Flush Two Pair, Lemon, every middle schooler's favorite poker hand, every middle schooler's actual favorite poker hand +- Batu: Fedy Fivebar, Nothing Happened., ¤¤¤¤¤¤¤ ¤¤¤¤¤¤¤¤., Wait, I've seen this one before +- Moticon: Flush Four+ +- Doggo: Fraud Hand :3 +- asmor_: Galvanised Square Steel, The Late Game Run Killer +- CookieAlien (+ AuraNova): The Highest Card +- Super S.F: Highway +- ^FoxDeploy: Holoflush +- Beanstewoo: Homestuck +- person9683: Huh?, TS5CHMFP +- Twilight: Jackpot +- vasreall (+ Plzbeans): jnj +- L1s3L: Long Pi +- WilsontheWolf (+ Super S.F): Low Card +- Unexian: Macbeth, The Prime Hand +- Post Prototype (+ AuraNova): Match-3 +- Cobalt_Ignis: Na Mu Ko, Seventh Column, Soleil +- JadeInHeaven: Parable +- MathIsFun_: Just Plain Lucky +- noobie: Just Plain Unlucky, 7 Leaf Clover, Super Omega Ultra Super Ultra Hand, Wee Are Resorting 2 Violence +- jonahbaumgartner (+ Lolhappy909_Lol): Presence of Greatness +- jonahbaumgartner (+ CookieAlien): Rigged Erratic +- Mistyk__: Royal Diner +- Vermilingus: Royal Farce +- tHotoe (+ AuraNova): So-Close Straight +- scross + Lolhappy909_Lol: True Counterspell +- TamerSoup625 (+ verdant_thePOWER): Unlimited Bacon +- Lafta: Valjean +- KotetsuRedwood: Weezer +- AlexZGreat: Wild West + +'Nuff said diff --git a/mods/TamerSoup625@HighestPriestess/meta.json b/mods/TamerSoup625@HighestPriestess/meta.json new file mode 100644 index 00000000..6e29c4af --- /dev/null +++ b/mods/TamerSoup625@HighestPriestess/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Highest Priestess", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "TamerSoup625", + "repo": "https://github.com/TamerSoup625/balatro-highest-priestess", + "downloadURL": "https://github.com/TamerSoup625/balatro-highest-priestess/archive/refs/heads/main.zip", + "folderName": "HighestPriestess", + "version": "14177db", + "automatic-version-check": true +} diff --git a/mods/TamerSoup625@HighestPriestess/thumbnail.jpg b/mods/TamerSoup625@HighestPriestess/thumbnail.jpg new file mode 100644 index 00000000..13310179 Binary files /dev/null and b/mods/TamerSoup625@HighestPriestess/thumbnail.jpg differ diff --git a/mods/TeamToaster@Plantain/meta.json b/mods/TeamToaster@Plantain/meta.json index 1e66e32f..2e0eda28 100644 --- a/mods/TeamToaster@Plantain/meta.json +++ b/mods/TeamToaster@Plantain/meta.json @@ -1,9 +1,14 @@ -{ - "title": "Plantain", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker"], - "author": "TeamToaster", - "repo": "https://github.com/IcebergLettuce0/Plantain", - "downloadURL": "https://github.com/IcebergLettuce0/Plantain/archive/refs/heads/main.zip" - } \ No newline at end of file +{ + "title": "Plantain", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "TeamToaster", + "repo": "https://github.com/IcebergLettuce0/Plantain", + "downloadURL": "https://github.com/IcebergLettuce0/Plantain/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "541d16b" +} diff --git a/mods/TetraMinus@TetraPak/meta.json b/mods/TetraMinus@TetraPak/meta.json index 36fd10bf..64c7931d 100644 --- a/mods/TetraMinus@TetraPak/meta.json +++ b/mods/TetraMinus@TetraPak/meta.json @@ -1,9 +1,13 @@ { - "title": "Tetrapak", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Tetraminus", - "repo":"https://github.com/tetraminus/Tetrapak", - "downloadURL":"https://github.com/tetraminus/Tetrapak/archive/refs/heads/main.zip" + "title": "Tetrapak", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Tetraminus", + "repo": "https://github.com/tetraminus/Tetrapak", + "downloadURL": "https://github.com/tetraminus/Tetrapak/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "6950664" } diff --git a/mods/Th30ne@GrabBag/description.md b/mods/Th30ne@GrabBag/description.md new file mode 100644 index 00000000..833cef38 --- /dev/null +++ b/mods/Th30ne@GrabBag/description.md @@ -0,0 +1,11 @@ +# Grab Bag +Grab Bag is a Balatro mod that (as of v0.4.11) adds: +- 46 (+8) Jokers +- 3 Tarots +- 1 Spectral +- 3 Enhancements +- 15 Boss Blinds +- 5 Showdown Boss Blinds +- and 4 Decks. + +The content in this mod is supposed to feel vanilla, and I created this new content to be largely in line with the rules and design philosophy that localthunk follows when making Jokers and other content. diff --git a/mods/Th30ne@GrabBag/meta.json b/mods/Th30ne@GrabBag/meta.json new file mode 100644 index 00000000..51630104 --- /dev/null +++ b/mods/Th30ne@GrabBag/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Grab Bag", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Th30ne", + "repo": "https://github.com/thefaketh30ne/grab-bag", + "downloadURL": "https://github.com/thefaketh30ne/grab-bag/archive/refs/heads/main.zip", + "folderName": "GrabBag", + "automatic-version-check": true, + "version": "5c084c5", + "last-updated": 1756560034 +} diff --git a/mods/Th30ne@GrabBag/thumbnail.jpg b/mods/Th30ne@GrabBag/thumbnail.jpg new file mode 100644 index 00000000..18d4155f Binary files /dev/null and b/mods/Th30ne@GrabBag/thumbnail.jpg differ diff --git a/mods/TheCodingZombie@ColorSplashed/description.md b/mods/TheCodingZombie@ColorSplashed/description.md new file mode 100644 index 00000000..9333b62f --- /dev/null +++ b/mods/TheCodingZombie@ColorSplashed/description.md @@ -0,0 +1,5 @@ +# ColorSplashed +A Paper Mario-inspired Balatro mod, featuring enemies, Battle Cards, and mechanics from Paper Mario: Color Splash! + +This mod's additions include, but are not limited to, 117 new Jokers, 60 Battle Cards, and a new mechanic called Drained, +adding a new level of difficulty to Balatro runs! Freely change your experience through the config options provided! \ No newline at end of file diff --git a/mods/TheCodingZombie@ColorSplashed/meta.json b/mods/TheCodingZombie@ColorSplashed/meta.json new file mode 100644 index 00000000..f8737eb4 --- /dev/null +++ b/mods/TheCodingZombie@ColorSplashed/meta.json @@ -0,0 +1,14 @@ +{ + "title": "ColorSplashed", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "TheCodingZombie", + "repo": "https://github.com/TheCodingZombie/PMCSBalatro", + "downloadURL": "https://github.com/TheCodingZombie/PMCSBalatro/archive/refs/tags/v1.1.zip", + "folderName": "ColorSplashed", + "version": "v1.1", + "automatic-version-check": true +} diff --git a/mods/TheCodingZombie@ColorSplashed/thumbnail.jpg b/mods/TheCodingZombie@ColorSplashed/thumbnail.jpg new file mode 100644 index 00000000..27297d2e Binary files /dev/null and b/mods/TheCodingZombie@ColorSplashed/thumbnail.jpg differ diff --git a/mods/TheMotherfuckingBearodactyl@Insolence/description.md b/mods/TheMotherfuckingBearodactyl@Insolence/description.md new file mode 100644 index 00000000..7a3e1e70 --- /dev/null +++ b/mods/TheMotherfuckingBearodactyl@Insolence/description.md @@ -0,0 +1 @@ +A content mod that focuses on Editions and Shitpost Jokers diff --git a/mods/TheMotherfuckingBearodactyl@Insolence/meta.json b/mods/TheMotherfuckingBearodactyl@Insolence/meta.json new file mode 100644 index 00000000..dca3e742 --- /dev/null +++ b/mods/TheMotherfuckingBearodactyl@Insolence/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Insolence", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "The Motherfucking Bearodactyl", + "repo": "https://github.com/thebearodactyl/insolence-balatro", + "downloadURL": "https://github.com/thebearodactyl/insolence-balatro/archive/refs/tags/2.1.5.zip", + "folderName": "Insolence", + "version": "2.1.5", + "automatic-version-check": true +} diff --git a/mods/Toeler@Balatro-HandPreview/description.md b/mods/Toeler@Balatro-HandPreview/description.md deleted file mode 100644 index 4c11cc91..00000000 --- a/mods/Toeler@Balatro-HandPreview/description.md +++ /dev/null @@ -1 +0,0 @@ -Hand Preview is a mod for Balatro that adds a window showing the possible poker hands that you can make with your current hand! \ No newline at end of file diff --git a/mods/Toeler@Balatro-HandPreview/meta.json b/mods/Toeler@Balatro-HandPreview/meta.json deleted file mode 100644 index 65526c94..00000000 --- a/mods/Toeler@Balatro-HandPreview/meta.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "title": "Hand Preview", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "Toeler", - "repo": "https://github.com/Toeler/Balatro-HandPreview", - "downloadURL": "https://github.com/Toeler/Balatro-HandPreview/archive/refs/heads/master.zip" - } \ No newline at end of file diff --git a/mods/Toeler@Balatro-HandPreview/thumbnail.jpg b/mods/Toeler@Balatro-HandPreview/thumbnail.jpg deleted file mode 100644 index 5bb15ef2..00000000 Binary files a/mods/Toeler@Balatro-HandPreview/thumbnail.jpg and /dev/null differ diff --git a/mods/ToxicPlayer@Flushtro/description.md b/mods/ToxicPlayer@Flushtro/description.md new file mode 100644 index 00000000..2f050de5 --- /dev/null +++ b/mods/ToxicPlayer@Flushtro/description.md @@ -0,0 +1,4 @@ +### (REQUIRES TALISMAN) (somewhat) Unbalanced and buggy mess i made in **Joker Forge** +Mod contains: +- Niche references +- and other stuff im lazy to mention. diff --git a/mods/ToxicPlayer@Flushtro/meta.json b/mods/ToxicPlayer@Flushtro/meta.json new file mode 100644 index 00000000..29938dfd --- /dev/null +++ b/mods/ToxicPlayer@Flushtro/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Flushtro", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "ToxicPlayer", + "repo": "https://github.com/N0tToxicPlayer/Flushtro", + "downloadURL": "https://github.com/N0tToxicPlayer/Flushtro/releases/latest/download/flushtro.zip", + "folderName": "Flushtro", + "version": "v4.1.1", + "automatic-version-check": true +} diff --git a/mods/ToxicPlayer@Flushtro/thumbnail.jpg b/mods/ToxicPlayer@Flushtro/thumbnail.jpg new file mode 100644 index 00000000..09caf534 Binary files /dev/null and b/mods/ToxicPlayer@Flushtro/thumbnail.jpg differ diff --git a/mods/Trif3ctal@LuckyRabbit/description.md b/mods/Trif3ctal@LuckyRabbit/description.md new file mode 100644 index 00000000..8c497358 --- /dev/null +++ b/mods/Trif3ctal@LuckyRabbit/description.md @@ -0,0 +1,20 @@ +Lucky Rabbit is a Vanilla+ content mod that adds a new Consumable type, Jokers, Decks, a new Card modifier known as Markings, and more to expand upon the base game! + +# Additions +As of now, this mod adds: +- **53** fun new Jokers +- **24** new Silly consumable cards for effective deckfixing +- **3** brand-new card modifiers known as **Markings** +- **2** new Enhancements to expand your deck +- **15** upgraded and helpful Vouchers +- **5** practical Decks +- **4** skip-worthy Tags +- **11** tough new Boss Blinds +- **6** themed Friends of Jimbo-style card skins + +This mod requires [Steamodded](https://github.com/Steamopollys/Steamodded) and [Lovely](https://github.com/ethangreen-dev/lovely-injector). Be sure to report any issues or feedback in the mod's [Discord thread](https://discord.com/channels/1116389027176787968/1342484578236895274)! A spreadsheet with planned and completed additions can be found [here](https://docs.google.com/spreadsheets/d/1-gmJJKUTY5EP2TqhpfTXqD-P1NzQQxCRvEpoFnwK72g/edit?gid=1809378509#gid=1809378509). + +# Credits +- Lucky Rabbit is developed by Trif, Fennex, and HarmoniousJoker +- Spanish localization by Frander +- Chinese localization by VisJoker \ No newline at end of file diff --git a/mods/Trif3ctal@LuckyRabbit/meta.json b/mods/Trif3ctal@LuckyRabbit/meta.json new file mode 100644 index 00000000..354409e4 --- /dev/null +++ b/mods/Trif3ctal@LuckyRabbit/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Lucky Rabbit", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Fennex", + "repo": "https://github.com/Trif3ctal/Lucky-Rabbit", + "downloadURL": "https://github.com/Trif3ctal/Lucky-Rabbit/archive/refs/heads/main.zip", + "folderName": "LuckyRabbit", + "automatic-version-check": true, + "version": "4c7fbab" +} diff --git a/mods/Trif3ctal@LuckyRabbit/thumbnail.jpg b/mods/Trif3ctal@LuckyRabbit/thumbnail.jpg new file mode 100644 index 00000000..b4b0852c Binary files /dev/null and b/mods/Trif3ctal@LuckyRabbit/thumbnail.jpg differ diff --git a/mods/Tucaonormal@LastStand/meta.json b/mods/Tucaonormal@LastStand/meta.json index 695a3851..67fe1f4d 100644 --- a/mods/Tucaonormal@LastStand/meta.json +++ b/mods/Tucaonormal@LastStand/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Last Stand", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "Tucaonormal", - "repo": "https://github.com/Tucaonormal/LastStand", - "downloadURL": "https://github.com/Tucaonormal/LastStand/archive/refs/heads/main.zip" -} +{ + "title": "Last Stand", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Tucaonormal", + "repo": "https://github.com/Tucaonormal/LastStand", + "downloadURL": "https://github.com/Tucaonormal/LastStand/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "e96277d" +} diff --git a/mods/UppedHealer8521@RiffRaffling/meta.json b/mods/UppedHealer8521@RiffRaffling/meta.json index 29d4debd..bbd6db28 100644 --- a/mods/UppedHealer8521@RiffRaffling/meta.json +++ b/mods/UppedHealer8521@RiffRaffling/meta.json @@ -2,8 +2,12 @@ "title": "Riff-Raffling", "requires-steamodded": true, "requires-talisman": false, - "categories": [ "Content" ], + "categories": [ + "Content" + ], "author": "UppedHealer8521", "repo": "https://github.com/UppedHealer8521/Riff-Raffling", - "downloadURL": "https://github.com/UppedHealer8521/Riff-Raffling/archive/refs/heads/main.zip" + "downloadURL": "https://github.com/UppedHealer8521/Riff-Raffling/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "597baf7" } diff --git a/mods/Virtualized@Multiplayer/meta.json b/mods/Virtualized@Multiplayer/meta.json index 74fde6cf..6eef1025 100644 --- a/mods/Virtualized@Multiplayer/meta.json +++ b/mods/Virtualized@Multiplayer/meta.json @@ -2,8 +2,16 @@ "title": "Multiplayer", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content", "Technical", "Miscellaneous"], + "categories": [ + "Content", + "Technical", + "Miscellaneous" + ], "author": "Virtualized", - "repo": "https://github.com/V-rtualized/BalatroMultiplayer", - "downloadURL": "https://github.com/V-rtualized/BalatroMultiplayer/releases/latest/download/BalatroMultiplayer.zip" + "repo": "https://github.com/Balatro-Multiplayer/BalatroMultiplayer", + "downloadURL": "https://github.com/Balatro-Multiplayer/BalatroMultiplayer/releases/latest/download/BalatroMultiplayer-v0.2.17.zip", + "folderName": "Multiplayer", + "automatic-version-check": true, + "version": "v0.2.17", + "last-updated": 1756557088 } diff --git a/mods/WUOTE@MagicSort/description.md b/mods/WUOTE@MagicSort/description.md new file mode 100644 index 00000000..b085b51e --- /dev/null +++ b/mods/WUOTE@MagicSort/description.md @@ -0,0 +1,20 @@ +# MagicSort + +MagicSort intelligently organizes your hand, saving you countless clicks during mid- to lategame. +The mod adds a new sorting button to the menu. + +Here's the [demo of the mod on YouTube](https://www.youtube.com/watch?v=ojnt9M1gzCg) + +## Motivation + +I love Balatro but hate clicking, that's why I made this mod. + +## The MagicSort Algorithm + +### Cards in your hand get sorted like this: + +1. **Enhancement:** Lucky → Mult → Bonus → Wild → Steel → Glass → Gold → Stone +2. **Edition:** Polychrome → Foil → Holographic → Base +3. **Seal:** Red → Gold → Purple → Blue → None +4. **Suit:** Spades → Hearts → Clubs → Diamonds +5. **Rank:** King → Queen → Jack → Ace → 10 → 9 → 8 → 7 → 6 → 5 → 4 → 3 → 2 diff --git a/mods/WUOTE@MagicSort/meta.json b/mods/WUOTE@MagicSort/meta.json new file mode 100644 index 00000000..12526e9b --- /dev/null +++ b/mods/WUOTE@MagicSort/meta.json @@ -0,0 +1,13 @@ +{ + "title": "MagicSort", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "WUOTE", + "repo": "https://github.com/acidflow-balatro/MagicSort", + "downloadURL": "https://github.com/acidflow-balatro/MagicSort/releases/latest/download/MagicSort.zip", + "automatic-version-check": true, + "version": "0.6.9" +} diff --git a/mods/WUOTE@MagicSort/thumbnail.jpg b/mods/WUOTE@MagicSort/thumbnail.jpg new file mode 100644 index 00000000..3be98c3d Binary files /dev/null and b/mods/WUOTE@MagicSort/thumbnail.jpg differ diff --git a/mods/WilsontheWolf@DebugPlus/meta.json b/mods/WilsontheWolf@DebugPlus/meta.json index b57e0bd0..1f454c25 100644 --- a/mods/WilsontheWolf@DebugPlus/meta.json +++ b/mods/WilsontheWolf@DebugPlus/meta.json @@ -1,9 +1,13 @@ { - "title": "DebugPlus", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Technical"], - "author": "WilsontheWolf", - "repo":"https://github.com/WilsontheWolf/DebugPlus", - "downloadURL": "https://github.com/WilsontheWolf/DebugPlus/releases/latest/download/DebugPlus.zip" - } + "title": "DebugPlus", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Technical" + ], + "author": "WilsontheWolf", + "repo": "https://github.com/WilsontheWolf/DebugPlus", + "downloadURL": "https://github.com/WilsontheWolf/DebugPlus/releases/latest/download/DebugPlus.zip", + "automatic-version-check": true, + "version": "v1.5.1" +} diff --git a/mods/Zamos@BindingOfIsaacTarot/meta.json b/mods/Zamos@BindingOfIsaacTarot/meta.json index c29e6bbe..f7011829 100644 --- a/mods/Zamos@BindingOfIsaacTarot/meta.json +++ b/mods/Zamos@BindingOfIsaacTarot/meta.json @@ -1,9 +1,13 @@ { - "title": "Binding of Isaac Tarot", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "Zamos", - "repo":"https://github.com/theZamos/Isaac-Tarot", - "downloadURL": "https://github.com/theZamos/Isaac-Tarot/archive/refs/heads/main.zip" + "title": "Binding of Isaac Tarot", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Zamos", + "repo": "https://github.com/theZamos/Isaac-Tarot", + "downloadURL": "https://github.com/theZamos/Isaac-Tarot/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ecbff66" } diff --git a/mods/Zoker@ZokersModMenu/description.md b/mods/Zoker@ZokersModMenu/description.md new file mode 100644 index 00000000..3b199cde --- /dev/null +++ b/mods/Zoker@ZokersModMenu/description.md @@ -0,0 +1,87 @@ +# ZokersModMenu + +A comprehensive customization mod for Balatro that allows you to modify starting conditions, build custom decks, select starting jokers and vouchers, and much more. Compatible with Mika's Mod Collection for expanded joker selection. + +## Key Features + +### 🎮 Core Customization +- **Starting Money**: Adjust your starting cash from $0 to $5000 +- **Starting Hands**: Set hands per round (1-25) +- **Starting Discards**: Configure discards per round (0-25) +- **Hand Size**: Customize hand size from 1-50 cards +- **Hand Levels**: Set starting level for all poker hands (1-100) +- **Free Rerolls**: Toggle unlimited shop rerolls +- **Joker Slots**: Modify joker capacity (0-100) +- **Consumable Slots**: Adjust consumable capacity (0-15) + +### 🃏 Advanced Deck Builder +- **Custom Deck Creation**: Build decks with up to 104 cards +- **Enhanced Cards**: Add enhancements (Bonus, Mult, Wild, Glass, Steel, Stone, Gold, Lucky) +- **Sealed Cards**: Apply seals (Gold, Red, Blue, Purple) +- **Card Editions**: Apply editions (Foil, Holographic, Polychrome) +- **Deck Management**: Save and load custom deck configurations +- **Proper Card Format**: Uses correct Balatro card IDs (H_2, S_A, etc.) + +### 🎯 Give System +- **Give Items During Runs**: Enable/disable giving items while playing +- **Give Money**: Add $10, $50, $100, or $1000 instantly +- **Give Cards**: Create any playing card with custom properties +- **Give Jokers**: Instantly add any joker (vanilla or Mika's) +- **Give Consumables**: Add Tarot, Planet, or Spectral cards +- **Give Vouchers**: Apply any voucher effect immediately + +### 🃏 Joker & Voucher Selection +- **Starting Jokers**: Choose up to **30 copies** of any joker +- **Starting Vouchers**: Select any vouchers to start with +- **Mika's Integration**: Automatic detection and support for Mika's Mod Collection jokers +- **Smart UI**: Color-coded selection and tabbed interface + +## Installation & Usage + +### Requirements +- **Steamodded**: Version 0.9.8 or higher (auto-installed via dependency) +- **Optional**: Mika's Mod Collection (for expanded joker selection) + +### Controls +- **Press 'C'** anywhere in the game to toggle the menu (won't close other menus!) +- **Console Commands**: Full console integration for precise control (F7) +- **Hold Buttons**: Hold +/- for rapid value changes + +### Menu Features +- **Non-Intrusive Toggle**: Fixed menu toggle that doesn't interfere with other game menus +- **Modern UI**: Clean interface with contemporary styling +- **Smart Card Placement**: Cards go to hand during rounds, deck when in shop +- **Persistent Storage**: Save deck configurations and settings + +## Recent Updates (v1.4.8) + +### Critical Bug Fixes +- **Menu Toggle Fixed**: Menu now properly toggles with 'C' key without interfering with other game menus +- **Card ID Format Fixed**: Updated all card creation to use correct Balatro format +- **Enhancement/Seal Cycling**: Fixed cycling functions to properly save and apply +- **Improved Card Giving**: Better logic for where cards are placed when given + +### Technical Improvements +- Added comprehensive debug logging +- Enhanced UI stability with delays to prevent flickering +- Simplified key handling for more reliable behavior +- Consistent card ID formatting throughout + +## Console Commands Examples + +```lua +cs_money(100) -- Set starting money to $100 +cs_hands(8) -- Set starting hands to 8 +cs_hand_size(12) -- Set hand size to 12 cards +cs_add_joker('credit_card') -- Add Credit Card joker +cs_add_voucher('overstock_norm') -- Add Overstock voucher +cs_open() -- Open the mod menu +``` + +## Compatibility + +Fully compatible with Mika's Mod Collection and designed to work seamlessly with other Balatro mods. The mod includes automatic detection and integration features for enhanced compatibility. + +--- + +*Customize your Balatro experience like never before! 🎲* \ No newline at end of file diff --git a/mods/Zoker@ZokersModMenu/meta.json b/mods/Zoker@ZokersModMenu/meta.json new file mode 100644 index 00000000..ee3e8c99 --- /dev/null +++ b/mods/Zoker@ZokersModMenu/meta.json @@ -0,0 +1,16 @@ +{ + "title": "ZokersModMenu", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Technical", + "Quality of Life", + "Content" + ], + "author": "Zoker", + "repo": "https://github.com/1Zoker/ZokersModMenu", + "downloadURL": "https://github.com/1Zoker/ZokersModMenu/releases/latest/download/ZokersModMenu.zip", + "folderName": "ZokersModMenu", + "version": "Newest", + "automatic-version-check": true +} diff --git a/mods/Zoker@ZokersModMenu/thumbnail.jpg b/mods/Zoker@ZokersModMenu/thumbnail.jpg new file mode 100644 index 00000000..b4a26962 Binary files /dev/null and b/mods/Zoker@ZokersModMenu/thumbnail.jpg differ diff --git a/mods/acetna@Quilombo/description.md b/mods/acetna@Quilombo/description.md new file mode 100644 index 00000000..c86c66c6 --- /dev/null +++ b/mods/acetna@Quilombo/description.md @@ -0,0 +1,26 @@ +Hello gamers + +Balatro really inspired me to actually try my hand at game development, but for that I need to learn to code, and how to make art for said game. So that's the main point of the mod, learning!!! + +Before this I had 0 experience in coding, and very little in making pixel art (A very basic TBoI texture mod nine years ago), and this whole mod was made in the last 2 weeks so any feedback is very appreciated. + +I do plan to keep adding things to the mod over time, probably in bunches + +# Additions +7 whole Jokers!! + +
+ Spoiler warning! + + Faustian Bargain | This Joker's Xmult is multiplied by X1.5 for every 6 in your full deck. If your hand ever contains three 6s, YOU LOSE + Fine Wine | Food Jokers grow instead of decaying + Prosopagnosia | All face cards count as Kings, Queens and Jacks + Golden Idol | x0.25 Mult, Gains $25 sell value every round + World Cutter | Lowers the level of first played poker hand each round. Lowering the level of a poker hand gives $7 + Daydreamer | Every played hand has a 1 in 4 chance to upgrade a random poker hand + Sleepy Joker | Gains a tenth of the chips of every scoring card. Playing cards don't give any chips + +
+ +# Name +Quilombo is an argentinian spanish word meaning very disorganized/big mess diff --git a/mods/acetna@Quilombo/meta.json b/mods/acetna@Quilombo/meta.json new file mode 100644 index 00000000..e8209565 --- /dev/null +++ b/mods/acetna@Quilombo/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Quilombo", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "acetna", + "repo": "https://github.com/acetna/Quilombo", + "downloadURL": "https://github.com/acetna/Quilombo/releases/latest/download/Quilombo.zip", + "folderName": "Quilombo", + "version": "hotfix", + "automatic-version-check": true +} diff --git a/mods/acetna@Quilombo/thumbnail.jpg b/mods/acetna@Quilombo/thumbnail.jpg new file mode 100644 index 00000000..fffbf76f Binary files /dev/null and b/mods/acetna@Quilombo/thumbnail.jpg differ diff --git a/mods/baimao@Partner/description.md b/mods/baimao@Partner/description.md new file mode 100644 index 00000000..0f09f378 --- /dev/null +++ b/mods/baimao@Partner/description.md @@ -0,0 +1,2 @@ +# Partner +Partner is a vanilla content API mod that adds a new card type to the game. In short, you can accept a partner to accompany you at the beginning of each game. Initially 16 base partners with hand-crafted pixel art are provided. You can also create your own partner by browsing the tutorial or viewing the Partner code. diff --git a/mods/baimao@Partner/meta.json b/mods/baimao@Partner/meta.json new file mode 100644 index 00000000..6e5484f8 --- /dev/null +++ b/mods/baimao@Partner/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Partner", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "API" + ], + "author": "baimao", + "repo": "https://github.com/Icecanno/Partner-API", + "downloadURL": "https://github.com/Icecanno/Partner-API/archive/refs/tags/1.0.2e.zip", + "version": "1.0.2e", + "automatic-version-check": true +} diff --git a/mods/baimao@Partner/thumbnail.jpg b/mods/baimao@Partner/thumbnail.jpg new file mode 100644 index 00000000..7622bef4 Binary files /dev/null and b/mods/baimao@Partner/thumbnail.jpg differ diff --git a/mods/cassiepepsi@TDQDeck/meta.json b/mods/cassiepepsi@TDQDeck/meta.json index 70c3929f..5be78f60 100644 --- a/mods/cassiepepsi@TDQDeck/meta.json +++ b/mods/cassiepepsi@TDQDeck/meta.json @@ -1,9 +1,13 @@ -{ - "title": "The Dragon Quest Deck", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "cassiepepsi", - "repo": "https://github.com/cloverpepsi/Balatro-TDQDeck", - "downloadURL": "https://github.com/cloverpepsi/Balatro-TDQDeck/releases/download/v1.0.0/TDQ-Deck-main.zip" -} +{ + "title": "The Dragon Quest Deck", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "cassiepepsi", + "repo": "https://github.com/cloverpepsi/Balatro-TDQDeck", + "downloadURL": "https://github.com/cloverpepsi/Balatro-TDQDeck/releases/download/v1.0.0/TDQ-Deck-main.zip", + "automatic-version-check": false, + "version": "v1.0.0" +} diff --git a/mods/cat.bread@Casey/description.md b/mods/cat.bread@Casey/description.md new file mode 100644 index 00000000..1a05d035 --- /dev/null +++ b/mods/cat.bread@Casey/description.md @@ -0,0 +1,5 @@ +# Casey + +A Malverk texture pack that replaces Lucky Cat with [cat.bread](https://discord.com/channels/1116389027176787968/1342259640930537533)'s, Casey. + +![Casey](./thumbnail.jpg) diff --git a/mods/cat.bread@Casey/meta.json b/mods/cat.bread@Casey/meta.json new file mode 100644 index 00000000..a6a9e2b9 --- /dev/null +++ b/mods/cat.bread@Casey/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Casey", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "cat.bread", + "repo": "https://github.com/janw4ld/balatro-casey-mod", + "downloadURL": "https://github.com/janw4ld/balatro-casey-mod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "ae8f383" +} diff --git a/mods/cat.bread@Casey/thumbnail.jpg b/mods/cat.bread@Casey/thumbnail.jpg new file mode 100644 index 00000000..a4af54d4 Binary files /dev/null and b/mods/cat.bread@Casey/thumbnail.jpg differ diff --git a/mods/cg223@TooManyJokers/meta.json b/mods/cg223@TooManyJokers/meta.json index b546230e..3c1204cc 100644 --- a/mods/cg223@TooManyJokers/meta.json +++ b/mods/cg223@TooManyJokers/meta.json @@ -1,9 +1,14 @@ -{ - "title": "Too Many Jokers", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "cg223", - "repo":"https://github.com/cg-223/toomanyjokers", - "downloadURL": "https://github.com/cg-223/toomanyjokers/archive/refs/heads/main.zip" -} +{ + "title": "Too Many Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "cg223", + "repo": "https://github.com/cg-223/toomanyjokers", + "downloadURL": "https://github.com/cg-223/toomanyjokers/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "f286a8d", + "last-updated": 1756941289 +} diff --git a/mods/cloudzXIII@KHJokers/description.md b/mods/cloudzXIII@KHJokers/description.md new file mode 100644 index 00000000..27caa2a4 --- /dev/null +++ b/mods/cloudzXIII@KHJokers/description.md @@ -0,0 +1,27 @@ +Kingdom Hearts Themed Jokers + more! + +Kingdom Hearts Themed Balatro mod that brings new content and unique mechanics based on the videogames! + +# Content +Currently includes: +- Kingdom Hearts x Friends of Jimbo Face Cards +- 20+ Jokers +- 3 Challenges +- 2 Spectral cards +- 1 Tarot card +- 1 Boss Blind +- 1 Deck +- 1 Seal + +and more to come! + +Check additions at https://cloudzxiii.github.io/ + +# Cross Mod +Currently adds content for: +- [JokerDisplay](https://github.com/nh6574/JokerDisplay) +- [CardSleeves](https://github.com/larswijn/CardSleeves) + +# Requirements +- [Steamodded](https://github.com/Steamopollys/Steamodded) +- [Lovely](https://github.com/ethangreen-dev/lovely-injector) diff --git a/mods/cloudzXIII@KHJokers/meta.json b/mods/cloudzXIII@KHJokers/meta.json new file mode 100644 index 00000000..8e64c028 --- /dev/null +++ b/mods/cloudzXIII@KHJokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "KHJokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "cloudzXIII", + "repo": "https://github.com/cloudzXIII/KHJokers", + "downloadURL": "https://github.com/cloudzXIII/KHJokers/releases/latest/download/KHJokers.zip", + "automatic-version-check": true, + "version": "v1.1.2" +} diff --git a/mods/cloudzXIII@KHJokers/thumbnail.jpg b/mods/cloudzXIII@KHJokers/thumbnail.jpg new file mode 100644 index 00000000..af909b7f Binary files /dev/null and b/mods/cloudzXIII@KHJokers/thumbnail.jpg differ diff --git a/mods/cokeblock@cokelatro/description.md b/mods/cokeblock@cokelatro/description.md new file mode 100644 index 00000000..9b893fa8 --- /dev/null +++ b/mods/cokeblock@cokelatro/description.md @@ -0,0 +1,6 @@ +REQUIRES +-steamodded +-talisman +introducing cokelatro: a mod designed via entirely me and my friends +this mod is all about references (primarily) +this mod is kind of unbalanced lol diff --git a/mods/cokeblock@cokelatro/meta.json b/mods/cokeblock@cokelatro/meta.json new file mode 100644 index 00000000..e06f2821 --- /dev/null +++ b/mods/cokeblock@cokelatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "cokelatro", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "cokeblock", + "repo": "https://github.com/cokeblock/Cokelatro", + "downloadURL": "https://github.com/cokeblock/Cokelatro/releases/latest/download/cokelatro.zip", + "folderName": "cokelatro", + "version": "V0.6.5A", + "automatic-version-check": true, + "last-updated": 1756516478 +} diff --git a/mods/cokeblock@cokelatro/thumbnail.jpg b/mods/cokeblock@cokelatro/thumbnail.jpg new file mode 100644 index 00000000..bb227800 Binary files /dev/null and b/mods/cokeblock@cokelatro/thumbnail.jpg differ diff --git a/mods/colonthreeing@CreditLib/description.md b/mods/colonthreeing@CreditLib/description.md new file mode 100644 index 00000000..e9ef3ab8 --- /dev/null +++ b/mods/colonthreeing@CreditLib/description.md @@ -0,0 +1,2 @@ +# CreditLib +Adds a simple interface for adding credit badges to cards, based on Cryptid's credit system. \ No newline at end of file diff --git a/mods/colonthreeing@CreditLib/meta.json b/mods/colonthreeing@CreditLib/meta.json new file mode 100644 index 00000000..2a87f217 --- /dev/null +++ b/mods/colonthreeing@CreditLib/meta.json @@ -0,0 +1,14 @@ +{ + "title": "CreditLib", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "API" + ], + "author": "colonthreeing", + "repo": "https://github.com/colonthreeing/CreditLib", + "downloadURL": "https://github.com/colonthreeing/CreditLib/releases/latest/download/CreditLib.zip", + "folderName": "CreditLib", + "version": "v0.4.1", + "automatic-version-check": true +} diff --git a/mods/colonthreeing@SealSeal/description.md b/mods/colonthreeing@SealSeal/description.md new file mode 100644 index 00000000..3fb3e790 --- /dev/null +++ b/mods/colonthreeing@SealSeal/description.md @@ -0,0 +1,4 @@ +# SealSeal +Adds seals (the animal) for your seals (the stamp on your cards)! + +Recommended to be used with the mod Malverk but it can run without it. \ No newline at end of file diff --git a/mods/colonthreeing@SealSeal/meta.json b/mods/colonthreeing@SealSeal/meta.json new file mode 100644 index 00000000..baab7c37 --- /dev/null +++ b/mods/colonthreeing@SealSeal/meta.json @@ -0,0 +1,12 @@ +{ + "title": "SealSeal", + "requires-steamodded": true, + "requires-talisman": false, + "categories": ["Resource Packs"], + "author": "colonthreeing", + "repo": "https://github.com/colonthreeing/SealSealBalatro", + "downloadURL": "https://github.com/colonthreeing/SealSealBalatro/releases/latest/download/SealSeal.zip", + "folderName": "SealSeal", + "version": "1.1.0", + "automatic-version-check": true +} diff --git a/mods/colonthreeing@glumbus/description.md b/mods/colonthreeing@glumbus/description.md new file mode 100644 index 00000000..d3b57627 --- /dev/null +++ b/mods/colonthreeing@glumbus/description.md @@ -0,0 +1,3 @@ +# glumbus + +Makes Lucky Cat into a picture of glumbus (sometimes erroniously referred to as glungus) the cat. diff --git a/mods/colonthreeing@glumbus/meta.json b/mods/colonthreeing@glumbus/meta.json new file mode 100644 index 00000000..1276b1b0 --- /dev/null +++ b/mods/colonthreeing@glumbus/meta.json @@ -0,0 +1,15 @@ +{ + "title": "glumbus", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "colonthreeing", + "repo": "https://github.com/colonthreeing/Glumbus", + "downloadURL": "https://github.com/colonthreeing/Glumbus/releases/latest/download/Glumbus.zip", + "folderName": "glumbus", + "version": "glumbus2.1", + "automatic-version-check": true, + "last-updated": 1757265157 +} diff --git a/mods/colonthreeing@glumbus/thumbnail.jpg b/mods/colonthreeing@glumbus/thumbnail.jpg new file mode 100644 index 00000000..5ada15ec Binary files /dev/null and b/mods/colonthreeing@glumbus/thumbnail.jpg differ diff --git a/mods/cozmo496@marco/description.md b/mods/cozmo496@marco/description.md new file mode 100644 index 00000000..b182a63e --- /dev/null +++ b/mods/cozmo496@marco/description.md @@ -0,0 +1,3 @@ +A resource pack i made that replaces the lucky cat with my cat, Marco! + +Requires Malverk-1.1.3a diff --git a/mods/cozmo496@marco/meta.json b/mods/cozmo496@marco/meta.json new file mode 100644 index 00000000..62002475 --- /dev/null +++ b/mods/cozmo496@marco/meta.json @@ -0,0 +1,13 @@ +{ + "title": "Marco", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "Cozmo496", + "repo": "https://github.com/Cozmo496/marco", + "downloadURL": "https://github.com/Cozmo496/marco/archive/refs/tags/marco4monthsold.zip", + "automatic-version-check": true, + "version": "marco4monthsold" +} diff --git a/mods/cozmo496@marco/thumbnail.jpg b/mods/cozmo496@marco/thumbnail.jpg new file mode 100644 index 00000000..ac29e568 Binary files /dev/null and b/mods/cozmo496@marco/thumbnail.jpg differ diff --git a/mods/crmykybord@Sculio/description.md b/mods/crmykybord@Sculio/description.md new file mode 100644 index 00000000..4f8bae99 --- /dev/null +++ b/mods/crmykybord@Sculio/description.md @@ -0,0 +1,2 @@ +# Sculio +A vanilla-esque Balatro Mod containing 45+ new Jokers! It aims to add a collection of jokers that feel faithful to the vanilla artstyle and synergise well with base jokers. Think of it as an unofficial DLC. diff --git a/mods/crmykybord@Sculio/meta.json b/mods/crmykybord@Sculio/meta.json new file mode 100644 index 00000000..ff6fee0f --- /dev/null +++ b/mods/crmykybord@Sculio/meta.json @@ -0,0 +1,16 @@ +{ + "title": "Sculio", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "crmykybord, BrandonE, chily", + "folderName": "Sculio", + "repo": "https://github.com/crmykybord/Sculio", + "downloadURL": "https://github.com/crmykybord/Sculio/releases/latest/download/Sculio.zip", + "automatic-version-check": true, + "version": "v1.0.0", + "last-updated": 1756948491 +} diff --git a/mods/crmykybord@Sculio/thumbnail.jpg b/mods/crmykybord@Sculio/thumbnail.jpg new file mode 100644 index 00000000..e4935e18 Binary files /dev/null and b/mods/crmykybord@Sculio/thumbnail.jpg differ diff --git a/mods/iJohnMaged@MultiJokers/meta.json b/mods/iJohnMaged@MultiJokers/meta.json index 56913f3a..23b42830 100644 --- a/mods/iJohnMaged@MultiJokers/meta.json +++ b/mods/iJohnMaged@MultiJokers/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Multi Jokers", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "JohnMaged", - "repo":"https://github.com/iJohnMaged/multi-jokers", - "downloadURL":"https://github.com/lusciousdev/LushMod/archive/refs/heads/main.zip" -} +{ + "title": "Multi Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "JohnMaged", + "repo": "https://github.com/iJohnMaged/multi-jokers", + "downloadURL": "https://github.com/lusciousdev/LushMod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "bab6c42" +} diff --git a/mods/its-edalo@slay-the-jokers/description.md b/mods/its-edalo@slay-the-jokers/description.md new file mode 100644 index 00000000..b4eea648 --- /dev/null +++ b/mods/its-edalo@slay-the-jokers/description.md @@ -0,0 +1,39 @@ +# Slay the Jokers +A mod that allows your viewers to hover over cards on your stream to see their effects and current values. + +Heads up! This mod requires additional setup steps before it can work. + +If you need help or have suggestions feel free to contact me at itsedalo@gmail.com. + +## Setup Instructions +- **Upload Key**: To use this mod, you'll need an upload key to the Slay the Jokers server. +1. Acquire an `upload.key` file using **one** of the following methods: + - Email me at `itsedalo@gmail.com` + - Absolutely no need for anything formal or polite, you can just say `Hi, I'm , give me a key.`, word for word if you want. I'll try to send you the key quickly. + - Use the automated system at https://edalo.net/stj/get-key (you will need to verify your Twitch account to prove it's really you) + - This feature is new; if something fails, fall back to emailing me +2. Place `upload.key` in the `Balatro` data directory (`%appdata%\Balatro`) +3. Launch Balatro and wait for it to fully load + - A black command window (part of `Lovely`) will appear - don't close it + - On first launch, it will automatically install required tools for this mod +4. Enable the [extension](https://dashboard.twitch.tv/extensions/iaofk5k6d87u31z9uy2joje2fwn347) on your Twitch channel + +## Things to Know Before Installing +- **Stream Overlays**: This mod currently only works correctly if the game is shown at a 16:9 resolution (like 1920x1080 / 4K / 8K) and **fills the entire visible area of the stream**. Overlays that crop or reposition the game may cause card positions to misalign. + - If that's a dealbreaker, feel free to contact me - I might be able to make it work for your setup. + +- **Windows Only**: This mod currently supports only **\*Windows\*** systems. + +- **Other Mods & Compatibility**: This mod should be compatible with most other mods. + - Compatible mods: + - Reskins, QoL mods, and other non-card-related mods should work in their entirety, but have not been tested (except for the [Handy](https://github.com/SleepyG11/HandyBalatro) mod, which was confirmed to work). + - Mods that add new cards should generally work, aside from some potential minor formatting quirks. Among mods that were confirmed to work are [Extra Credit](https://github.com/GuilloryCraft/ExtraCredit), [Paperback](https://github.com/Balatro-Paperback/paperback), [Neato](https://github.com/neatoqueen/NeatoJokers), [Cryptid](https://github.com/MathIsFun0/Cryptid), and [The Balatro Multiplayer Mod](https://github.com/V-rtualized/BalatroMultiplayer). + - Incompatible mods: + - Mods that modify existing card effects are **not** compatible (the original card's effect will be shown instead). + +- **Disclaimer**: This mod is still under development, so some features might not work perfectly. If you encounter any issues, please let me know! + - *More formal disclaimer for meanies: this project is a hobby project, provided as-is, with no guarantees of stability, correctness, or suitability for any purpose. You're welcome to use it - but I take no responsibility if something goes wrong.* + +--- + +If anything is unclear or you run into issues, try referring to the [full installation guide](https://github.com/its-edalo/slay-the-jokers/blob/main/INSTALL.md). diff --git a/mods/its-edalo@slay-the-jokers/meta.json b/mods/its-edalo@slay-the-jokers/meta.json new file mode 100644 index 00000000..d2a1727a --- /dev/null +++ b/mods/its-edalo@slay-the-jokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Slay the Jokers", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "edalo", + "repo": "https://github.com/its-edalo/slay-the-jokers", + "downloadURL": "https://github.com/its-edalo/slay-the-jokers/archive/main.zip", + "folderName": "slay-the-jokers-main", + "version": "v0.2", + "automatic-version-check": true +} diff --git a/mods/its-edalo@slay-the-jokers/thumbnail.jpg b/mods/its-edalo@slay-the-jokers/thumbnail.jpg new file mode 100644 index 00000000..694c5e3f Binary files /dev/null and b/mods/its-edalo@slay-the-jokers/thumbnail.jpg differ diff --git a/mods/jumbocarrot0@ReduxArcanum/description.md b/mods/jumbocarrot0@ReduxArcanum/description.md index 45f56acc..e7eeef8f 100644 --- a/mods/jumbocarrot0@ReduxArcanum/description.md +++ b/mods/jumbocarrot0@ReduxArcanum/description.md @@ -1,4 +1,8 @@ -This is a successor project to itayfeeder's Codex Arcanum +Redux Arcanum is a complete rewrtie of itayfeeder's Codex Arcanum. The original mod has not been updated since early Steamodded alpha. + +In addition to making the mod playable with modern steammodded, Redux Arcanum also brings new content and balance changes to the original mod. All changes can be turned off in the mod's configuration settings if you want just the mod as it was intended by the original creators. + +[Click here for a full list of new features and balance changes]([https://discord.gg/cryptid](https://github.com/jumbocarrot0/Redux-Arcanum/releases/tag/v2.0.0-prerelease1)) Codex Arcanum is a mod that aims to expand Balatro by adding a new type of consumable card: Alchemical Cards! @@ -6,8 +10,6 @@ Alchemical cards possess powerful, but temporary abilities that you can use in a The are a total of 24 alchemical cards! -The mod also adds 8 new jokers, 4 new vouchers, 7 new booster packs, a Tarot card, a new Boss Blind, and a Spectral card, to expand the game and allow a smoother experience with alchemical cards. +The mod also adds 8 new jokers, 4 new vouchers, 7 new booster packs, 2 new decks, a Tarot card, a new Boss Blind, achievements, (and other secrets) to expand the game and allow a smoother experience with alchemical cards. -As well as providing necessary bug fixes, the Redux Arcanum fork also implements a suite of balance changes and a few new features. - -If you wish to play with the mechanics more faithful to the original mod, you can disable the new content by clicking the Redux Arcanum mod in the mod list and unchecking "new content". \ No newline at end of file +Codex Arcanum was originally made by Itayfeder as the programmer and Lyman as the artist. All I (Jumbocarrot) did was clean it up a bit. diff --git a/mods/jumbocarrot0@ReduxArcanum/meta.json b/mods/jumbocarrot0@ReduxArcanum/meta.json index df56e887..52aeb111 100644 --- a/mods/jumbocarrot0@ReduxArcanum/meta.json +++ b/mods/jumbocarrot0@ReduxArcanum/meta.json @@ -1,9 +1,13 @@ { - "title": "Redux Arcanum", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "itayfeder, jumbocarrot0", - "repo":"https://github.com/jumbocarrot0/Redux-Arcanum", - "downloadURL":"https://github.com/jumbocarrot0/Redux-Arcanum/archive/refs/heads/main.zip" + "title": "Redux Arcanum", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "itayfeder, Lyman, jumbocarrot0", + "repo": "https://github.com/jumbocarrot0/Redux-Arcanum", + "downloadURL": "https://github.com/jumbocarrot0/Redux-Arcanum/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "45bfdf5" } diff --git a/mods/jumbocarrot0@ReduxArcanum/thumbnail.jpg b/mods/jumbocarrot0@ReduxArcanum/thumbnail.jpg new file mode 100644 index 00000000..e42b4655 Binary files /dev/null and b/mods/jumbocarrot0@ReduxArcanum/thumbnail.jpg differ diff --git a/mods/kasimeka@mobile-essentials/description.md b/mods/kasimeka@mobile-essentials/description.md new file mode 100644 index 00000000..a726f75e --- /dev/null +++ b/mods/kasimeka@mobile-essentials/description.md @@ -0,0 +1,35 @@ +a set of essential lovely patches to run the desktop release of Balatro on mobile devices. these patches have no adverse effects on desktop as well. + +## included mods + +### display-mode + +- forces the game to run in landscape only +- enables hidpi mode for mobile devices + +### touch-keyboard + +- enables the controller-mode keyboard for devices with touch input + +### fps-settings + +- disables vsync +- limits the game's fps to the device's refresh rate on launch (by default) +- adds an "FPS Limit" option to the graphics settings menu for manual adjustment + +### feature-flags + +adds feature flags for the 'Android' and 'iOS' platforms that + +- disable achievements and crash reports +- enable the mobile UI and hide the quit button +- disable window and resolution settings (they're unusable on mobile) + +### fix-flame-shader-precision + +fixes the score flame effect breaking on relatively low scores when rendered with "OpenGL ES" + +## extra recommendations + +- [Sticky Fingers](https://github.com/eramdam/sticky-fingers) - a port of the mobile release's touch controls (requires smods) +- [DismissAlert](https://github.com/Breezebuilder/DismissAlert) - allows the discovery alert icons to be dismissed and hidden by tapping their ❗ icon diff --git a/mods/kasimeka@mobile-essentials/meta.json b/mods/kasimeka@mobile-essentials/meta.json new file mode 100644 index 00000000..1ee5524a --- /dev/null +++ b/mods/kasimeka@mobile-essentials/meta.json @@ -0,0 +1,15 @@ +{ + "title": "mobile essentials", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "kasimeka", + "repo": "https://github.com/kasimeka/balatro-mobile-essentials-mod", + "downloadURL": "https://github.com/kasimeka/balatro-mobile-essentials-mod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "85a7dbe", + "last-updated": 1757261866 +} diff --git a/mods/kasimeka@typist/description.md b/mods/kasimeka@typist/description.md new file mode 100644 index 00000000..c704430d --- /dev/null +++ b/mods/kasimeka@typist/description.md @@ -0,0 +1,48 @@ +a fully keyboard-driven UX mod for Balatro, with a bunch of QoL keybinds. + +## video demo + + + +## feature overview + +- toggling hand cards with `asdfgh...` keys +- a complete implementation of every action in every game state, with + - `space` being generally the "proceed" button: + - it plays the selected hand + - selects the upcoming blind + - uses consumable cards + - selects the highlighted pack item + - starts a new run from the game over screen + - `tab` being the dismiss button: + - it discards the selected hand + - moves from the shop to blind selection + - sells consumable or joker cards + - skips the current booster pack + - closes any overlay menu + - exits to main menu from the game over screen + - the bottom row of the keyboard as the "control panel", for example: + - in rounds: + - hold `z` for the quick deck preview + - press `c` to sort by suit + - `v` to sort by rank + - `b` to sort by enhancement+score, where glass cards are moved to the end, and lucky and mult cards to the beginning + - in the shop: + - `c` to buy an item or a pack or a voucher + - `v` to buy and use an item, or buy a pack or a voucher + - `n` to deselect all cards in a cardarea and `m` to invert card selection in rounds + - `x` to view run info whenever it's available + - & others (see [`./mod/layout.lua`](https://github.com/janw4ld/balatro-typist-mod/blob/main/mod/layout.lua)) for dvorak and the full keymap + - mnemonic keys for less frequent actions, like `s` to skip blinds, `r` to reroll the shop or boss, `b` in the cheat layer (accessed by holding `p`) to pick the best hand out the available cards, `f` in the cheat layer to fish for the best flush in hand, etc +- cardarea keybind layers for selecting, moving, selling & using cards. these apply globally for + - consumables, accessed by holding `'` + - jokers, accessed by holding `[` + - pack cards, with no leader key + - the shop, with no leader key + - the hand, which is accessed + - by holding `/` everywhere for selection and movement of a single card + - by holding `shift+/` for multiselect in booster packs + - with no leader key for multiselect in rounds +- support for `qwerty` and `dvorak` keyboard layouts, where positional keys are kept consistent across both layouts and mnemonic keys aren't changed. (e.g. `asdf` to toggle the first four cards in qwerty translates to `aoeu` in dvorak, but `r` to reroll the shop or the boss blind stays `r` in both layouts) +- support for keybind overrides, so you can change the default keybinds to your liking +- any key to skip the splash screen and `space` to click any "play" or "continue" button, so a run can be started from game launch until the first blind with the `space` button only diff --git a/mods/kasimeka@typist/meta.json b/mods/kasimeka@typist/meta.json new file mode 100644 index 00000000..74c6ac7a --- /dev/null +++ b/mods/kasimeka@typist/meta.json @@ -0,0 +1,15 @@ +{ + "title": "typist", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "kasimeka", + "repo": "https://github.com/kasimeka/balatro-typist-mod", + "downloadURL": "https://github.com/kasimeka/balatro-typist-mod/archive/refs/tags/1.8.3.zip", + "automatic-version-check": true, + "version": "1.8.3", + "last-updated": 1756474893 +} \ No newline at end of file diff --git a/mods/kasimeka@typist/thumbnail.jpg b/mods/kasimeka@typist/thumbnail.jpg new file mode 100644 index 00000000..09d0e8f4 Binary files /dev/null and b/mods/kasimeka@typist/thumbnail.jpg differ diff --git a/mods/kcgidw@kcvanilla/meta.json b/mods/kcgidw@kcvanilla/meta.json index 4cc621a7..ce0d3ddc 100644 --- a/mods/kcgidw@kcvanilla/meta.json +++ b/mods/kcgidw@kcvanilla/meta.json @@ -1,9 +1,13 @@ { - "title": "KCVanilla", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "kcgidw", - "repo":"https://github.com/kcgidw/kcvanilla", - "downloadURL":"https://github.com/kcgidw/kcvanilla/archive/refs/heads/master.zip" + "title": "KCVanilla", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "kcgidw", + "repo": "https://github.com/kcgidw/kcvanilla", + "downloadURL": "https://github.com/kcgidw/kcvanilla/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "a4a10f8" } diff --git a/mods/kcgidw@kcvanilla/thumbnail.jpg b/mods/kcgidw@kcvanilla/thumbnail.jpg new file mode 100644 index 00000000..086e4d04 Binary files /dev/null and b/mods/kcgidw@kcvanilla/thumbnail.jpg differ diff --git a/mods/lammies-yum@slaythespirejokers/description.md b/mods/lammies-yum@slaythespirejokers/description.md new file mode 100644 index 00000000..272fd6b1 --- /dev/null +++ b/mods/lammies-yum@slaythespirejokers/description.md @@ -0,0 +1 @@ +A Balatro mod with cards based on Slay The Spire. (WIP) \ No newline at end of file diff --git a/mods/lammies-yum@slaythespirejokers/meta.json b/mods/lammies-yum@slaythespirejokers/meta.json new file mode 100644 index 00000000..cc2267ca --- /dev/null +++ b/mods/lammies-yum@slaythespirejokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Slay The Spire Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "lammies.yum", + "repo": "https://github.com/lammies-yum/slaythespirejokers", + "downloadURL": "https://github.com/lammies-yum/slaythespirejokers/releases/latest/download/SlayTheSpireJokers.zip", + "folderName": "Slay The Spire Jokers", + "version": "yownload", + "automatic-version-check": true +} diff --git a/mods/lammies-yum@slaythespirejokers/thumbnail.jpg b/mods/lammies-yum@slaythespirejokers/thumbnail.jpg new file mode 100644 index 00000000..deca6f90 Binary files /dev/null and b/mods/lammies-yum@slaythespirejokers/thumbnail.jpg differ diff --git a/mods/lordruby@Entropy/description.md b/mods/lordruby@Entropy/description.md new file mode 100644 index 00000000..1778c471 --- /dev/null +++ b/mods/lordruby@Entropy/description.md @@ -0,0 +1,20 @@ +# Entropy +A chaotic Balatro mod + +[Download CryptLib](https://github.com/SpectralPack/Cryptlib) (Make sure you download via Code > Download zip) + +Entropy currently adds: + +![image](https://github.com/user-attachments/assets/02d065d5-2c15-4946-a724-bc995c8eee2a) +![image](https://github.com/user-attachments/assets/3eff5308-0b72-40a3-89af-a710de425d90) +![image](https://github.com/user-attachments/assets/f20d2145-6a3a-48e1-946c-32b667e2f01c) + +## Wheres all the Other Content? +Due to me wanting to depart from this mod as a Cryptid addon but not wanting the content to go to waste a lot of existing content has been moved into CrossMod territory, where it will only show up if you have Cryptid enabled. This includes entropic Jokers which are based on Exotics + +## What about Ascension Power +Ascension Power will stay around even without Cryptid enabled due to how much Entropy content relies on it +I could rename ascension power to further seperate it from Cryptid however I think this is unnecessary as the mechanics will remain the same + +## Contact +For enquiries please join the [Entropy Discord](https://discord.gg/beqqy4Bb7m) diff --git a/mods/lordruby@Entropy/meta.json b/mods/lordruby@Entropy/meta.json new file mode 100644 index 00000000..299ff1ba --- /dev/null +++ b/mods/lordruby@Entropy/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Entropy", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content" + ], + "author": "Ruby", + "repo": "https://github.com/lord-ruby/Entropy", + "downloadURL": "https://github.com/lord-ruby/Entropy/archive/refs/heads/main.zip", + "folderName": "Entropy", + "version": "9b4cc74", + "automatic-version-check": true, + "last-updated": 1757248247 +} diff --git a/mods/lordruby@Entropy/thumbnail.jpg b/mods/lordruby@Entropy/thumbnail.jpg new file mode 100644 index 00000000..37ba1f36 Binary files /dev/null and b/mods/lordruby@Entropy/thumbnail.jpg differ diff --git a/mods/lusciousdev@LushMod/meta.json b/mods/lusciousdev@LushMod/meta.json index 2bada942..d3c4838f 100644 --- a/mods/lusciousdev@LushMod/meta.json +++ b/mods/lusciousdev@LushMod/meta.json @@ -1,9 +1,13 @@ { - "title": "LushMod", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Joker"], - "author": "lusciousdev", - "repo":"https://github.com/lusciousdev/LushMod", - "downloadURL":"https://github.com/lusciousdev/LushMod/archive/refs/heads/main.zip" + "title": "LushMod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "lusciousdev", + "repo": "https://github.com/lusciousdev/LushMod", + "downloadURL": "https://github.com/lusciousdev/LushMod/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "18e7554" } diff --git a/mods/misenrol@TerrariaXBalatro/description.md b/mods/misenrol@TerrariaXBalatro/description.md new file mode 100644 index 00000000..0de2d6f2 --- /dev/null +++ b/mods/misenrol@TerrariaXBalatro/description.md @@ -0,0 +1,14 @@ +=17 NEW TERRARIA BOSS INSPIRED JOKERS= + +Programmer - @misenrol +Artist - @Megarkshark + +Mod Features: +-5 Commons +-4 Uncommons +-6 Rares +-2 Legendries + +Initialisation steps: +-Latest version of Love Injector +-Latest version of Steammodded diff --git a/mods/misenrol@TerrariaXBalatro/logo.jpg b/mods/misenrol@TerrariaXBalatro/logo.jpg new file mode 100644 index 00000000..42cd833a Binary files /dev/null and b/mods/misenrol@TerrariaXBalatro/logo.jpg differ diff --git a/mods/misenrol@TerrariaXBalatro/meta.json b/mods/misenrol@TerrariaXBalatro/meta.json new file mode 100644 index 00000000..d5e22a63 --- /dev/null +++ b/mods/misenrol@TerrariaXBalatro/meta.json @@ -0,0 +1,15 @@ +{ + "title": "TerrariaXBalatro", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Misernol", + "repo": "https://github.com/misenrol/TerrariaXBalatro", + "downloadURL": "https://github.com/misenrol/TerrariaXBalatro/archive/refs/heads/main.zip", + "folderName": "TerrariaXBalatro", + "version": "2596544", + "automatic-version-check": true +} diff --git a/mods/nh6574@JokerDisplay/meta.json b/mods/nh6574@JokerDisplay/meta.json index b7cf75a3..9298475e 100644 --- a/mods/nh6574@JokerDisplay/meta.json +++ b/mods/nh6574@JokerDisplay/meta.json @@ -1,9 +1,15 @@ { - "title": "JokerDisplay", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Quality of Life", "API"], - "author": "nh6574", - "repo":"https://github.com/nh6574/JokerDisplay", - "downloadURL": "https://github.com/nh6574/JokerDisplay/archive/refs/heads/master.zip" - } + "title": "JokerDisplay", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "API" + ], + "author": "nh6574", + "repo": "https://github.com/nh6574/JokerDisplay", + "downloadURL": "https://github.com/nh6574/JokerDisplay/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "7d7a617", + "last-updated": 1757276179 +} diff --git a/mods/nh6574@JoyousSpring/meta.json b/mods/nh6574@JoyousSpring/meta.json index 0ea69186..94b18555 100644 --- a/mods/nh6574@JoyousSpring/meta.json +++ b/mods/nh6574@JoyousSpring/meta.json @@ -1,9 +1,15 @@ { - "title": "JoyousSpring", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content", "Joker"], - "author": "nh6574", - "repo":"https://github.com/nh6574/JoyousSpring", - "downloadURL": "https://github.com/nh6574/JoyousSpring/archive/refs/heads/master.zip" - } + "title": "JoyousSpring", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "nh6574", + "repo": "https://github.com/nh6574/JoyousSpring", + "downloadURL": "https://github.com/nh6574/JoyousSpring/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "608e57a", + "last-updated": 1757006072 +} diff --git a/mods/notmario@MoreFluff/description.md b/mods/notmario@MoreFluff/description.md new file mode 100644 index 00000000..c3ebdd2e --- /dev/null +++ b/mods/notmario@MoreFluff/description.md @@ -0,0 +1,12 @@ +# More Fluff + +A mod that adds: +- 45 jokers +- 16 Colour Cards +- 22 45 Degree Rotated Tarot Cards + +## Installation +- Requires [Steamodded](https://github.com/Steamopollys/Steamodded/) v1.0.0 + +## Extra content + - [CardSleeves](https://github.com/larswijn/CardSleeves): Decks can be used as card sleeves \ No newline at end of file diff --git a/mods/notmario@MoreFluff/meta.json b/mods/notmario@MoreFluff/meta.json new file mode 100644 index 00000000..2655603d --- /dev/null +++ b/mods/notmario@MoreFluff/meta.json @@ -0,0 +1,14 @@ +{ + "title": "More Fluff", + "requires-steamodded": true, + "requires-talisman": true, + "categories": [ + "Content", + "Joker" + ], + "author": "notmario", + "repo": "https://github.com/notmario/MoreFluff", + "downloadURL": "https://github.com/notmario/MoreFluff/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "a809883" +} diff --git a/mods/notmario@MoreFluff/thumbnail.jpg b/mods/notmario@MoreFluff/thumbnail.jpg new file mode 100644 index 00000000..67241be9 Binary files /dev/null and b/mods/notmario@MoreFluff/thumbnail.jpg differ diff --git a/mods/peakshitposts@peakshitmod/description.md b/mods/peakshitposts@peakshitmod/description.md new file mode 100644 index 00000000..629509b2 --- /dev/null +++ b/mods/peakshitposts@peakshitmod/description.md @@ -0,0 +1,5 @@ +Welcome to peakshitmod! +This mod adds 45 jokers and counting, all with special, unique abilties the likes of which you have never seen before. +Thats not all though, new spectral cards, enhancements, decks, and an all new consumable, Missions. +Most items are references, including several jokers that reference things such as Kanye West, Isaacwhy, Bendy and the Ink Machine, Breaking Bad, The Boys, Tyler The Creator, Henry Stickmin, DougDoug, and more! +Download today and you will be sure to have a giggle, AT LEAST ONE "HA." \ No newline at end of file diff --git a/mods/peakshitposts@peakshitmod/meta.json b/mods/peakshitposts@peakshitmod/meta.json new file mode 100644 index 00000000..531a6fda --- /dev/null +++ b/mods/peakshitposts@peakshitmod/meta.json @@ -0,0 +1,16 @@ +{ + "title": "peakshitmod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "peakshitposts", + "repo": "https://github.com/peakshitposts/peakshitmod", + "downloadURL": "https://github.com/peakshitposts/peakshitmod/releases/latest/download/peakshitmod-main.zip", + "folderName": "peakshitmod", + "version": "evennewer", + "automatic-version-check": true, + "last-updated": 1757286839 +} diff --git a/mods/peakshitposts@peakshitmod/thumbnail.jpg b/mods/peakshitposts@peakshitmod/thumbnail.jpg new file mode 100644 index 00000000..005fdea6 Binary files /dev/null and b/mods/peakshitposts@peakshitmod/thumbnail.jpg differ diff --git a/mods/pi_cubed@pi_cubedsJokers/description.md b/mods/pi_cubed@pi_cubedsJokers/description.md new file mode 100644 index 00000000..c9e6ccc5 --- /dev/null +++ b/mods/pi_cubed@pi_cubedsJokers/description.md @@ -0,0 +1,52 @@ +Adds a bunch of new vanilla-esque jokers that expand your choices in how you play and craft strong builds! All jokers and their art were personally developed by me, with a great amount of dev help from the Balatro Discord #modding-dev channel. + +Most art currently is developer art, and many more jokers (at least 30!) and a few extras are planned to be added too (see the sheet). + +### Requirements: +Steamodded 1.0.0~BETA-0530b or newer + +## External Links +### Modded Wiki Page: +https://balatromods.miraheze.org/wiki/Pi_cubed%27s_Jokers + +### Joker Info, Patch Notes, & Roadmap Sheet: +https://docs.google.com/spreadsheets/d/1s2MFswjKUeVcx3W0Cylmya1ZfFvx2fiQZD42ZThxd5Q/edit?usp=sharing + +### Discord Discussion Thread: +https://discord.com/channels/1116389027176787968/1348621804696240201 + +## Recommended Mods +### Partner by baimao +pi_cubed's Jokers adds 4 new Partners! +https://github.com/Icecanno/Partner-API + +### Opandora's Box by opan +A Joker pack I really enjoy with some interesting synergies, and stellar music. +https://github.com/ohpahn/opandoras-box + +### Extra Credit by CampfireCollective & more +https://github.com/GuilloryCraft/ExtraCredit + +### Neato Jokers by NEATO +https://github.com/neatoqueen/NeatoJokers + +### Paperback by PaperMoon, OppositeWolf770, srockw, GitNether, Victin, BBBalatroMod, & more +The Bisexual Flag Joker is compatible with additional suits. +https://github.com/GitNether/paperback + +### Cryptid by MathIsFun_ & many more +I've put a big focus on making sure the Misprint Deck behaves properly with all Jokers! +https://github.com/SpectralPack/Cryptid + +## Config Options +A game restart is required for Config options to take effect. + +### New Spectral Cards +As of writing, this option simply enables or disables Commander from appearing. In future, this will also affect any additional Spectral cards I plan to add. + +### Preorder Bonus' Hook +Turn this option off to rework the Joker's mechanics very slightly to remove its hook that I (very jankily) implemented. This option may be useful if you're experiencing conflicts regarding setting the cost of Booster Packs. + +### Custom Sound Effects +Enables or disables any custom sound effects I've implemented into the mod. Currently, this affects Rhythmic Joker, Explosher, On-beat, Off-beat, and Pot. + diff --git a/mods/pi_cubed@pi_cubedsJokers/meta.json b/mods/pi_cubed@pi_cubedsJokers/meta.json new file mode 100644 index 00000000..cf1d3eac --- /dev/null +++ b/mods/pi_cubed@pi_cubedsJokers/meta.json @@ -0,0 +1,13 @@ +{ + "title": "pi_cubed's Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Joker" + ], + "author": "pi_cubed", + "repo": "https://github.com/pi-cubed-cat/pi_cubeds_jokers", + "downloadURL": "https://github.com/pi-cubed-cat/pi_cubeds_jokers/archive/refs/heads/main.zip", + "version": "639b657", + "automatic-version-check": true +} diff --git a/mods/pi_cubed@pi_cubedsJokers/thumbnail.jpg b/mods/pi_cubed@pi_cubedsJokers/thumbnail.jpg new file mode 100644 index 00000000..4bb46534 Binary files /dev/null and b/mods/pi_cubed@pi_cubedsJokers/thumbnail.jpg differ diff --git a/mods/r0maps@GigaJokers/description.md b/mods/r0maps@GigaJokers/description.md new file mode 100644 index 00000000..d2224ded --- /dev/null +++ b/mods/r0maps@GigaJokers/description.md @@ -0,0 +1,12 @@ +# GigaJokers + + +Jokers discouvered mewing and turned into GigaJokers! + + + +Includes the retexture of all 150 jokers allthough they're not all changed (approximately 80 of them have changes on their textures) + + + +REQUIRES [Malverk](https://github.com/Eremel/Malverk), otherwise, you can manually download the textures from the 1x and 2x folders and replace the base game textures with them. \ No newline at end of file diff --git a/mods/r0maps@GigaJokers/meta.json b/mods/r0maps@GigaJokers/meta.json new file mode 100644 index 00000000..7b36faec --- /dev/null +++ b/mods/r0maps@GigaJokers/meta.json @@ -0,0 +1,14 @@ +{ + "title": "GigaJokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "r0maps, Azurysu", + "repo": "https://github.com/r0maps/GigaJokers/tree/main", + "downloadURL": "https://github.com/r0maps/GigaJokers/archive/refs/heads/main.zip", + "folderName": "GigaJokers", + "version": "94d58a7", + "automatic-version-check": true +} diff --git a/mods/r0maps@GigaJokers/thumbnail.jpg b/mods/r0maps@GigaJokers/thumbnail.jpg new file mode 100644 index 00000000..a17b3e6b Binary files /dev/null and b/mods/r0maps@GigaJokers/thumbnail.jpg differ diff --git a/mods/riosodu@black-seal/description.md b/mods/riosodu@black-seal/description.md new file mode 100644 index 00000000..5cac0617 --- /dev/null +++ b/mods/riosodu@black-seal/description.md @@ -0,0 +1,36 @@ +# Black Seal + +A port of the original Black Seal mod to newer versions of Steamodded. This mod adds a rare black seal to the game that provides powerful negative edition effects. + +## How It Works + +When a card with black seal is used, it will apply **negative edition** to a random eligible joker. + +## Key Features + +- **Automatic Cleanup**: All other black seals in the deck will be removed when triggered (seals on cards in hand are kept) +- **Rare Spawn**: Can be found anywhere a random seal may appear, most commonly in booster packs with a 2% base chance +- **Configurable Spawn Rate**: The spawn chance relative to all other seals can be configured (defaults to 10%) +- **Ectoplasm Override**: Can override the 'Ectoplasm' spectral card to add a black seal instead of its normal effect +- **Hand Reduction Toggle**: When Ectoplasm override is active, you can also disable the hand reduction effect + +## Installation + +1. **Requirements**: Download and install [Steamodded](https://github.com/Steamodded/smods) +2. **Download**: Get the latest version of Black Seal from the releases +3. **Install Location**: Extract to `%appdata%\Balatro\Mods` on Windows +4. **Configuration**: Adjust spawn rates and Ectoplasm behavior through the mod settings + +## Configuration Options + +- **Spawn Rate**: Adjust how frequently black seals appear relative to other seals +- **Ectoplasm Override**: Enable/disable replacing Ectoplasm's effect with black seal application +- **Hand Reduction**: When using Ectoplasm override, toggle whether the hand size reduction still occurs + +## Credits + +Original mod created by **infarctus**. This version has been ported and updated for compatibility with newer Steamodded versions. + +## Support + +For issues, suggestions, or contributions, please visit the [GitHub repository](https://github.com/gfreitash/balatro-mods). diff --git a/mods/riosodu@black-seal/meta.json b/mods/riosodu@black-seal/meta.json new file mode 100644 index 00000000..d276b97d --- /dev/null +++ b/mods/riosodu@black-seal/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Black Seal", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "Riosodu", + "repo": "https://github.com/gfreitash/balatro-mods", + "downloadURL": "https://github.com/gfreitash/balatro-mods/releases/download/black-seal__latest/black-seal.zip", + "folderName": "black-seal", + "automatic-version-check": true, + "fixed-release-tag-updates": true, + "version": "20250902_120043" +} diff --git a/mods/riosodu@qol-bundle/description.md b/mods/riosodu@qol-bundle/description.md new file mode 100644 index 00000000..26885d25 --- /dev/null +++ b/mods/riosodu@qol-bundle/description.md @@ -0,0 +1,42 @@ +# QOL Bundle + +A collection of quality-of-life improvements for Balatro. + +## How It Works + +This mod provides several small adjustments to gameplay mechanics to enhance the overall experience, particularly when using other mods that add new content. + +## Features + +- **Easier Wheel of Fortune**: Configurable ease for the Wheel of Fortune tarot card. Adjust the chance of hitting the desired outcome (1 = 100% chance, 4 = vanilla 25% chance). Default is 3. +- **Wildcard Fix**: Prevents Wildcard and Smeared Joker from being negatively affected by suit debuffs when they could match a non-debuffed suit. +- **Increased Shop Size**: Increases the base shop size by 1 (default is 2). This helps offset the dilution of the shop pool caused by other mods adding new cards and items. +- **Unweighted Base Editions**: Makes Foil, Holo, and Polychrome editions equally likely when rolled, while preserving the original probability of Negative editions. +- **Configurable 8 Ball Joker**: Adjust the chance of the 8 Ball Joker spawning Tarot cards (1 = 100% chance, 4 = vanilla 25% chance). Default is 4. +- **Reworked Hit the Road Joker**: When enabled, discarded Jacks are returned to the deck alongside the current effect. +- **Square Joker Modification**: Reworks the Square Joker to give +4 chips if played hand has exactly 4 cards, with each scoring card having a 1 in 2 chance to add +4 more chips. Also changes rarity to Uncommon. +- **Flower Pot Wildcard Rework**: Flower Pot only appears in shop when Wildcard-enhanced cards exist in deck and triggers when scoring hand contains any Wildcard. +- **Baron Uncommon**: Makes Baron joker Uncommon rarity with reduced cost ($5 instead of $8). +- **Mime Rare**: Makes Mime joker Rare rarity with increased cost ($6 instead of $5). +- **Satellite Joker Rework**: Satellite now gives gold equal to half the highest poker hand level (rounded up). +- **Controlled Sigil**: Sigil now requires selecting a card first and converts all cards to selected card's suit instead of random suit. +- **Controlled Ouija**: Ouija now requires selecting a card first and converts all cards to selected card's rank instead of random rank. +- **Loyalty Card Rounds Mode**: Loyalty Card triggers based on rounds instead of hands played for more predictable timing and easier to plan around. +- **Splash Joker Retrigger**: Splash Joker additionally retriggers a random scoring card. +- **Ceremonial Dagger Common**: Makes Ceremonial Dagger joker Common rarity with reduced cost ($3 instead of $6). +- **Mail-In Rebate Uncommon**: Makes Mail-In Rebate joker Uncommon rarity (was Common rarity - makes it rarer). +- **Fortune Teller Cheaper**: Makes Fortune Teller joker cheaper (cost $4 instead of $6). +- **Erosion X Mult Rework**: Changes Erosion from +4 Mult per card to X0.2 Mult per card below starting amount. +- **Interest on Skip**: Gain interest when skipping blinds, calculated and awarded before obtaining the tag. +- **Paperback Compatibility**: Added compatibility for Paperback mod's Jester of Nihil joker. +- **Nerf Photochad**: Makes Photograph and Hanging Chad jokers Uncommon rarity. + +## Installation + +1. **Requirements**: Download and install [Steamodded](https://github.com/Steamodded/smods) +2. **Download**: Get the latest version of QOL Bundle from the releases +3. **Install Location**: Extract to `%appdata%\Balatro\Mods` on Windows + +## Support + +For issues, suggestions, or contributions, please visit the [GitHub repository](https://github.com/gfreitash/balatro-mods). diff --git a/mods/riosodu@qol-bundle/meta.json b/mods/riosodu@qol-bundle/meta.json new file mode 100644 index 00000000..bf5ad88e --- /dev/null +++ b/mods/riosodu@qol-bundle/meta.json @@ -0,0 +1,16 @@ +{ + "title": "QoL Bundle", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Riosodu", + "repo": "https://github.com/gfreitash/balatro-mods", + "downloadURL": "https://github.com/gfreitash/balatro-mods/releases/download/qol-bundle__latest/qol-bundle.zip", + "folderName": "qol-bundle", + "automatic-version-check": true, + "fixed-release-tag-updates": true, + "version": "20250908_164337", + "last-updated": 1757351697 +} diff --git a/mods/riosodu@rebalanced-stakes/description.md b/mods/riosodu@rebalanced-stakes/description.md new file mode 100644 index 00000000..21e016e7 --- /dev/null +++ b/mods/riosodu@rebalanced-stakes/description.md @@ -0,0 +1,36 @@ +# Rebalanced Stakes + +This mod aims to provide a more engaging and balanced difficulty curve for Balatro's higher Stakes, particularly addressing the often-criticized `-1 Discard` penalty of the vanilla Blue Stake. As acknowledged by LocalThunk, that modifier could feel overly punishing and have limited the viability of bigger size poker hands; this mod offers an alternative approach while that change is pending in the vanilla game. + +## How It Works +Instead of introducing entirely new harsh mechanics early on, this mod shifts existing shop Joker limitations (Perishable, Rental) to earlier Stakes (Blue and Orange, respectively). The Gold Stake is then redesigned to offer a distinct economic and endurance challenge. + +## Key Features +- **Blue Stake (Stake 5):** + - Removes the `-1 Discard` penalty + - Introduces Perishable Jokers to the shop pool *(effect moved from vanilla Orange Stake)* + - Perishable Jokers become negative when they expire alongside being debuffed + +- **Orange Stake (Stake 7):** + - Removes the Perishable Joker effect + - Introduces Rental Jokers to the shop pool *(effect moved from vanilla Gold Stake)* + +- **Gold Stake (Stake 8):** + - Removes the Rental Joker effect + - Introduces two significant new challenges: + - **Increased Interest Threshold:** You now need **_$6_** (up from **_$5_**) to earn each dollar of interest. + The interest cap scales accordingly (_$30_ -> _$60_ -> _$120_) so you can still gain up to _$5_, _$10_ _(Seed Money)_ and _$20_ _(Money Tree)_ + - **Increased Run Length:** The Final Ante required to win is increased to **Ante 9** _(up from Ante 8)_ + +## Installation +1. **Requirements**: Download and install [Steamodded](https://github.com/Steamodded/smods) +2. **Download**: Get the latest version of Rebalanced Stakes from the releases +3. **Install Location**: Extract to `%appdata%\Balatro\Mods` on Windows + +## Design Notes +The goal is a smoother ramp-up of difficulty, without limiting the hand types you can play while also having a challenging final stake that tests your economic management and run longevity rather than just adding more restrictions. + +*Note: On gold stake, instead of the interest rework, at first I tried removing the rewards of big blind. Turns out it was an even more awful experience than -1 discard. The greatly reduced money income coupled with rental jokers was just brutal.* + +## Support +Suggestions and feedback are welcome! Let me know what you think of the rebalanced progression. diff --git a/mods/riosodu@rebalanced-stakes/meta.json b/mods/riosodu@rebalanced-stakes/meta.json new file mode 100644 index 00000000..00003509 --- /dev/null +++ b/mods/riosodu@rebalanced-stakes/meta.json @@ -0,0 +1,17 @@ +{ + "title": "Rebalanced Stakes", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Miscellaneous" + ], + "author": "Riosodu", + "repo": "https://github.com/gfreitash/balatro-mods", + "downloadURL": "https://github.com/gfreitash/balatro-mods/releases/download/rebalanced-stakes__latest/rebalanced-stakes.zip", + "folderName": "rebalanced-stakes", + "automatic-version-check": true, + "fixed-release-tag-updates": true, + "version": "20250902_120046", + "last-updated": 1756883754 +} diff --git a/mods/salpootsy@BossJokers/description.md b/mods/salpootsy@BossJokers/description.md new file mode 100644 index 00000000..46589b10 --- /dev/null +++ b/mods/salpootsy@BossJokers/description.md @@ -0,0 +1,12 @@ +# Boss Jokers for Balatro Multiplayer +Addon to Balatro Multiplayer that adds multiplayer specific jokers. + +## Additions +20 multiplayer specific jokers that are based on the Boss Blinds. + +## Reworks +- **Luchador** - Allows Luchador to work with the new jokers. +- **Chicot** - Allows Chicot to work with the new jokers. + +## Requirements +This mod requires [Steamodded](https://github.com/Steamodded/smods) (>=1.0.0~BETA-0323b) [Balatro Multiplayer](https://github.com/Balatro-Multiplayer/BalatroMultiplayer) (>=0.2.8) diff --git a/mods/salpootsy@BossJokers/meta.json b/mods/salpootsy@BossJokers/meta.json new file mode 100644 index 00000000..9c3c77f9 --- /dev/null +++ b/mods/salpootsy@BossJokers/meta.json @@ -0,0 +1,15 @@ +{ + "title": "Boss Jokers", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content", + "Joker" + ], + "author": "Salpootsy", + "repo": "https://github.com/salpootsy/BossJokers", + "downloadURL": "https://github.com/salpootsy/BossJokers/releases/latest/download/BossJokers.zip", + "folderName": "BossJokers", + "version": "0.1.3", + "automatic-version-check": true +} diff --git a/mods/salpootsy@BossJokers/thumbnail.jpg b/mods/salpootsy@BossJokers/thumbnail.jpg new file mode 100644 index 00000000..a4030a76 Binary files /dev/null and b/mods/salpootsy@BossJokers/thumbnail.jpg differ diff --git a/mods/spire-winder@Balatro-Draft/meta.json b/mods/spire-winder@Balatro-Draft/meta.json index de98bb55..8cf97551 100644 --- a/mods/spire-winder@Balatro-Draft/meta.json +++ b/mods/spire-winder@Balatro-Draft/meta.json @@ -1,10 +1,14 @@ { - "title": "Balatro Draft", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Content"], - "author": "spire-winder", - "repo": "https://github.com/spire-winder/Balatro-Draft", - "downloadURL": "https://github.com/Eremel/Galdur/archive/refs/heads/master.zip" - } - \ No newline at end of file + "title": "Balatro Draft", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "spire-winder", + "folderName": "BalatroDraft", + "repo": "https://github.com/spire-winder/Balatro-Draft", + "downloadURL": "https://github.com/spire-winder/Balatro-Draft/releases/download/v0.5.2/Balatro-Draft-v0.5.2.zip", + "automatic-version-check": false, + "version": "v0.5.2" +} diff --git a/mods/stupxd@Blueprint/meta.json b/mods/stupxd@Blueprint/meta.json index 551d551f..57f3a3db 100644 --- a/mods/stupxd@Blueprint/meta.json +++ b/mods/stupxd@Blueprint/meta.json @@ -1,10 +1,14 @@ { - "title": "Blueprint", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "Stupxd", - "repo": "https://github.com/stupxd/Blueprint", - "downloadURL": "https://github.com/stupxd/Blueprint/archive/refs/heads/master.zip" - } - \ No newline at end of file + "title": "Blueprint", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "Stupxd", + "folderName": "Blueprint", + "repo": "https://github.com/stupxd/Blueprint", + "downloadURL": "https://github.com/stupxd/Blueprint/archive/refs/heads/master.zip", + "automatic-version-check": true, + "version": "4e18c48" +} diff --git a/mods/stupxd@Cartomancer/description.md b/mods/stupxd@Cartomancer/description.md index fec5a6e9..279b2169 100644 --- a/mods/stupxd@Cartomancer/description.md +++ b/mods/stupxd@Cartomancer/description.md @@ -1,19 +1,19 @@ # Cartomancer -Balatro mod with quality of life deck & UI optimizations +Balatro mod with quality of life improvements and some small optimizations, mainly aimed for better experience with endless or heavily modded runs. ## Features -- Limit amount of cards visible in your deck pile, to make it appear smaller. Default limit is 100 cards, which can be modified in mod config menu. -- Improved deck view +- Deck view customization (stack equal cards, hide already drawn cards). -- Custom scoring flames intensity and SFX volume. +- Boss Blinds History. -- Hide non-essential (edition) shaders. +- Expand your jokers for easier management with >20 jokers. -- Improved jokers management +- Limit amount of cards shown in deck pile. +- Scoring flames customization (intensity and volume). + +- and (maybe) more... ## Settings -Settings for this mod can be found under Mods tab, if you use Steamodded 1.0.0 - find Cartomancer, and open Config tab. - -If you only use Lovely, go to Settings and open the Cartomancer tab. \ No newline at end of file +Mod has most of the features toggleable in settings menu. Without Steamodded it is located in Settings. Otherwise you can open it via Mods menu. diff --git a/mods/stupxd@Cartomancer/meta.json b/mods/stupxd@Cartomancer/meta.json index 2fcff2ab..b4fef520 100644 --- a/mods/stupxd@Cartomancer/meta.json +++ b/mods/stupxd@Cartomancer/meta.json @@ -1,9 +1,13 @@ { - "title": "Cartomancer", - "requires-steamodded": false, - "requires-talisman": false, - "categories": ["Quality of Life"], - "author": "stupxd", - "repo": "https://github.com/stupxd/Cartomancer", - "downloadURL": "https://github.com/stupxd/Cartomancer/releases/download/v.4.11/Cartomancer-v.4.11.zip" -} \ No newline at end of file + "title": "Cartomancer", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "stupxd", + "repo": "https://github.com/stupxd/Cartomancer", + "downloadURL": "https://github.com/stupxd/Cartomancer/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "9a1959e" +} diff --git a/mods/stupxd@Cartomancer/thumbnail.jpg b/mods/stupxd@Cartomancer/thumbnail.jpg new file mode 100644 index 00000000..e659a69c Binary files /dev/null and b/mods/stupxd@Cartomancer/thumbnail.jpg differ diff --git a/mods/sup3p@JokerHub/description.md b/mods/sup3p@JokerHub/description.md new file mode 100644 index 00000000..2613a41e --- /dev/null +++ b/mods/sup3p@JokerHub/description.md @@ -0,0 +1,10 @@ +# JokerHub + A vanilla-balanced content pack for Balatro + + Requires [Steamodded](https://github.com/Steamodded/smods) and [Lovely](https://github.com/ethangreen-dev/lovely-injector) + +### Credits +- ScrimGrim: concept and art for Orb of Confusion +- Doodlesack12: concept and art for Going Viral, Snowball Effect, and Demon Core +- Quackers T. Encheese: concept and art for Da Joki +- kars_on_mars: art for Mulligan \ No newline at end of file diff --git a/mods/sup3p@JokerHub/meta.json b/mods/sup3p@JokerHub/meta.json new file mode 100644 index 00000000..d9fe583b --- /dev/null +++ b/mods/sup3p@JokerHub/meta.json @@ -0,0 +1,13 @@ +{ + "title": "JokerHub", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "sup3p", + "repo": "https://github.com/sup3p/JokerHub", + "downloadURL": "https://github.com/sup3p/JokerHub/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "13895b4" +} diff --git a/mods/sup3p@JokerHub/thumbnail.jpg b/mods/sup3p@JokerHub/thumbnail.jpg new file mode 100644 index 00000000..736ee9ec Binary files /dev/null and b/mods/sup3p@JokerHub/thumbnail.jpg differ diff --git a/mods/termisaal@MainMenuTweaks/description.md b/mods/termisaal@MainMenuTweaks/description.md index 90b9bc09..91ff73dd 100644 --- a/mods/termisaal@MainMenuTweaks/description.md +++ b/mods/termisaal@MainMenuTweaks/description.md @@ -1 +1 @@ -Minor changes to the Main Menu Screen. \ No newline at end of file +Minor changes to the Main Menu Screen. The **Options** and **Mods** buttons are stacked on top of one another, to save space. **Collection** is also closer to **Play**, and **Quit** is on the opposite end of the main menu bar. \ No newline at end of file diff --git a/mods/termisaal@MainMenuTweaks/meta.json b/mods/termisaal@MainMenuTweaks/meta.json index cda4a52d..badf5ef4 100644 --- a/mods/termisaal@MainMenuTweaks/meta.json +++ b/mods/termisaal@MainMenuTweaks/meta.json @@ -1,9 +1,14 @@ { -"title": "Main Menu Tweaks", -"requires-steamodded": false, -"requires-talisman": false, -"categories": ["Quality of Life"], -"author": "termisaal & seven_kd_irl", -"repo": "https://github.com/Catzzadilla/Main-Menu-Tweaks/", -"downloadURL": "https://github.com/Catzzadilla/Main-Menu-Tweaks/archive/refs/heads/main.zip" -} \ No newline at end of file + "title": "Main Menu Tweaks", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life" + ], + "author": "termisaal & seven_kd_irl", + "folderName": "MainMenuTweaks", + "repo": "https://github.com/Catzzadilla/Main-Menu-Tweaks/", + "downloadURL": "https://github.com/Catzzadilla/Main-Menu-Tweaks/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "5c976d0" +} diff --git a/mods/termisaal@MainMenuTweaks/thumbnail.jpg b/mods/termisaal@MainMenuTweaks/thumbnail.jpg index ea9a9938..9147728e 100644 Binary files a/mods/termisaal@MainMenuTweaks/thumbnail.jpg and b/mods/termisaal@MainMenuTweaks/thumbnail.jpg differ diff --git a/mods/theAstra@Maximus/meta.json b/mods/theAstra@Maximus/meta.json index 161a6abb..5af00a2d 100644 --- a/mods/theAstra@Maximus/meta.json +++ b/mods/theAstra@Maximus/meta.json @@ -2,11 +2,12 @@ "title": "Maximus", "requires-steamodded": true, "requires-talisman": false, - "categories": ["Content"], + "categories": [ + "Content" + ], "author": "theAstra, Maxiss02", "repo": "https://github.com/the-Astra/Maximus", "downloadURL": "https://github.com/the-Astra/Maximus/releases/latest/download/Maximus-main.zip", "version": "1.2.2b", "automatic-version-check": true - } - \ No newline at end of file +} diff --git a/mods/uXs@Marvel'sMidnightSunsTarot/meta.json b/mods/uXs@Marvel'sMidnightSunsTarot/meta.json index 857a7561..807a5b9b 100644 --- a/mods/uXs@Marvel'sMidnightSunsTarot/meta.json +++ b/mods/uXs@Marvel'sMidnightSunsTarot/meta.json @@ -1,9 +1,13 @@ -{ - "title": "Marvel's Midnight Suns Tarot", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "uXs", - "repo":"https://github.com/Staegloth/BalatroMarvelMidnightSuns", - "downloadURL": "https://github.com/Staegloth/BalatroMarvelMidnightSuns/archive/refs/heads/main.zip" -} +{ + "title": "Marvel's Midnight Suns Tarot", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "uXs", + "repo": "https://github.com/Staegloth/BalatroMarvelMidnightSuns", + "downloadURL": "https://github.com/Staegloth/BalatroMarvelMidnightSuns/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "19e1cba" +} diff --git a/mods/uXs@TheBookOfThothTarot/meta.json b/mods/uXs@TheBookOfThothTarot/meta.json index 5424eae2..83099d66 100644 --- a/mods/uXs@TheBookOfThothTarot/meta.json +++ b/mods/uXs@TheBookOfThothTarot/meta.json @@ -1,9 +1,13 @@ -{ - "title": "The Book of Thoth Tarot", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "uXs", - "repo":"https://github.com/Staegloth/BalatroThoth", - "downloadURL": "https://github.com/Staegloth/BalatroThoth/archive/refs/heads/main.zip" -} +{ + "title": "The Book of Thoth Tarot", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "uXs", + "repo": "https://github.com/Staegloth/BalatroThoth", + "downloadURL": "https://github.com/Staegloth/BalatroThoth/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "29e2e81" +} diff --git a/mods/wingedcatgirl@GoToBedMinty/description.md b/mods/wingedcatgirl@GoToBedMinty/description.md new file mode 100644 index 00000000..04f4ded1 --- /dev/null +++ b/mods/wingedcatgirl@GoToBedMinty/description.md @@ -0,0 +1,2 @@ +## Go to bed, Minty +Removes the temptation to play "just one more run". \ No newline at end of file diff --git a/mods/wingedcatgirl@GoToBedMinty/meta.json b/mods/wingedcatgirl@GoToBedMinty/meta.json new file mode 100644 index 00000000..14b4a38c --- /dev/null +++ b/mods/wingedcatgirl@GoToBedMinty/meta.json @@ -0,0 +1,14 @@ +{ + "title": "Go to bed, Minty", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "wingedcatgirl", + "repo": "https://github.com/wingedcatgirl/Go-To-Bed--Minty", + "downloadURL": "https://github.com/wingedcatgirl/Go-To-Bed--Minty/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "3899f54" +} diff --git a/mods/wingedcatgirl@MintysSillyMod/meta.json b/mods/wingedcatgirl@MintysSillyMod/meta.json index 544b2bfc..52310b82 100644 --- a/mods/wingedcatgirl@MintysSillyMod/meta.json +++ b/mods/wingedcatgirl@MintysSillyMod/meta.json @@ -1,10 +1,13 @@ -{ - "title": "Minty's Silly Little Mod", - "requires-steamodded": true, - "requires-talisman": true, - "categories": ["Content"], - "author": "wingedcatgirl", - "repo": "https://github.com/wingedcatgirl/MintysSillyMod", - "downloadURL": "https://github.com/wingedcatgirl/MintysSillyMod/releases/download/v0.4.0c/MintysSillyMod-0.4.0c.zip" - } - \ No newline at end of file +{ + "title": "Minty's Silly Little Mod", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Content" + ], + "author": "wingedcatgirl", + "repo": "https://github.com/wingedcatgirl/MintysSillyMod", + "downloadURL": "https://github.com/wingedcatgirl/MintysSillyMod/archive/refs/tags/v0.7.3.zip", + "automatic-version-check": false, + "version": "v0.7.3" +} diff --git a/mods/wingedcatgirl@MintysSillyMod/thumbnail.png b/mods/wingedcatgirl@MintysSillyMod/thumbnail.jpg similarity index 100% rename from mods/wingedcatgirl@MintysSillyMod/thumbnail.png rename to mods/wingedcatgirl@MintysSillyMod/thumbnail.jpg diff --git a/mods/wingedcatgirl@SpectrumFramework/meta.json b/mods/wingedcatgirl@SpectrumFramework/meta.json index a3ef7ab8..c5f1b7d6 100644 --- a/mods/wingedcatgirl@SpectrumFramework/meta.json +++ b/mods/wingedcatgirl@SpectrumFramework/meta.json @@ -1,10 +1,14 @@ -{ - "title": "Spectrum Framework", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Miscellaneous"], - "author": "wingedcatgirl", - "repo": "https://github.com/wingedcatgirl/SpectrumFramework", - "downloadURL": "https://github.com/wingedcatgirl/SpectrumFramework/releases/download/v0.6.0/SpectrumFramework-0.6.0.zip" - } - \ No newline at end of file +{ + "title": "Spectrum Framework", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Miscellaneous", + "API" + ], + "author": "wingedcatgirl", + "repo": "https://github.com/wingedcatgirl/SpectrumFramework", + "downloadURL": "https://github.com/wingedcatgirl/SpectrumFramework/releases/download/v0.8.1/SpectrumFramework-0.8.1.zip", + "automatic-version-check": false, + "version": "v0.8.1" +} diff --git a/mods/wingedcatgirl@SpectrumFramework/thumbnail.png b/mods/wingedcatgirl@SpectrumFramework/thumbnail.jpg similarity index 100% rename from mods/wingedcatgirl@SpectrumFramework/thumbnail.png rename to mods/wingedcatgirl@SpectrumFramework/thumbnail.jpg diff --git a/mods/wingedcatgirl@reUnlockAll/description.md b/mods/wingedcatgirl@reUnlockAll/description.md new file mode 100644 index 00000000..0e3b8542 --- /dev/null +++ b/mods/wingedcatgirl@reUnlockAll/description.md @@ -0,0 +1,2 @@ +## re:Unlock All +Brings back the Unlock All button if you switch mods and need it again. \ No newline at end of file diff --git a/mods/wingedcatgirl@reUnlockAll/meta.json b/mods/wingedcatgirl@reUnlockAll/meta.json new file mode 100644 index 00000000..065aee75 --- /dev/null +++ b/mods/wingedcatgirl@reUnlockAll/meta.json @@ -0,0 +1,15 @@ +{ + "title": "re:Unlock All", + "folderName": "reUnlockAll", + "requires-steamodded": false, + "requires-talisman": false, + "categories": [ + "Quality of Life", + "Miscellaneous" + ], + "author": "wingedcatgirl", + "repo": "https://github.com/wingedcatgirl/re-Unlock-All", + "downloadURL": "https://github.com/wingedcatgirl/re-Unlock-All/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "267e56d" +} diff --git a/mods/ywssp@ColoredSuitTarots/meta.json b/mods/ywssp@ColoredSuitTarots/meta.json index 98ff10d7..e78dcdf3 100644 --- a/mods/ywssp@ColoredSuitTarots/meta.json +++ b/mods/ywssp@ColoredSuitTarots/meta.json @@ -1,9 +1,13 @@ { - "title": "Colored Suit Tarots", - "requires-steamodded": true, - "requires-talisman": false, - "categories": ["Resource Packs"], - "author": "ywssp", - "repo":"https://github.com/ywssp/Balatro-ColoredSuitTarots", - "downloadURL": "https://github.com/ywssp/Balatro-ColoredSuitTarots/archive/refs/heads/main.zip" + "title": "Colored Suit Tarots", + "requires-steamodded": true, + "requires-talisman": false, + "categories": [ + "Resource Packs" + ], + "author": "ywssp", + "repo": "https://github.com/ywssp/Balatro-ColoredSuitTarots", + "downloadURL": "https://github.com/ywssp/Balatro-ColoredSuitTarots/archive/refs/heads/main.zip", + "automatic-version-check": true, + "version": "5cd04f6" } diff --git a/schema/meta.schema.json b/schema/meta.schema.json index e033fca8..9cd8caff 100644 --- a/schema/meta.schema.json +++ b/schema/meta.schema.json @@ -16,7 +16,15 @@ "type": "array", "items": { "type": "string", - "enum": ["Content", "Joker", "Quality of Life", "Technical", "Miscellaneous", "Resource Packs", "API"] + "enum": [ + "Content", + "Joker", + "Quality of Life", + "Technical", + "Miscellaneous", + "Resource Packs", + "API" + ] }, "minItems": 1, "uniqueItems": true @@ -31,8 +39,109 @@ "downloadURL": { "type": "string", "format": "uri" + }, + "folderName": { + "type": "string", + "pattern": "^[^<>:\"/\\|?*]+$" + }, + "version": { + "type": "string" + }, + "automatic-version-check": { + "type": "boolean" + }, + "fixed-release-tag-updates": { + "type": "boolean" + }, + "last-updated": { + "type": "integer", + "minimum": 0, + "exclusiveMaximum": 18446744073709551616 } }, - "required": ["title", "requires-steamodded", "categories", "author", "repo", "downloadURL"] + "required": [ + "title", + "requires-steamodded", + "requires-talisman", + "categories", + "author", + "repo", + "downloadURL", + "version" + ], + "allOf": [ + { + "$comment": "This rule prevents accidental freezing of updates", + "not": { + "allOf": [ + { + "$comment": "'automatic-version-check' is true", + "properties": { + "automatic-version-check": { + "const": true + } + }, + "required": [ + "automatic-version-check" + ] + }, + { + "$comment": "'downloadURL' points to a specific release asset", + "properties": { + "downloadURL": { + "pattern": "^https?://github\\.com/[^/]+/[^/]+/releases/download/[^/]+/.+$" + } + }, + "required": [ + "downloadURL" + ] + }, + { + "$comment": "'fixed-release-tag-updates' is NOT true (i.e., it's false, or it's completely missing)", + "not": { + "properties": { + "fixed-release-tag-updates": { + "const": true + } + }, + "required": [ + "fixed-release-tag-updates" + ] + } + } + ] + }, + "errorMessage": "When 'downloadURL' points to a specific GitHub release asset AND 'automatic-version-check' is true, 'fixed-release-tag-updates' must also be true. This prevents accidental update freezing." + }, + { + "$comment": "This rule checks the value of 'fixed-release-tag-updates' and guarantees consistency", + "if": { + "properties": { + "fixed-release-tag-updates": { + "const": true + } + }, + "required": [ + "fixed-release-tag-updates" + ] + }, + "then": { + "$comment": "Conditions when 'fixed-release-tag-updates' is true", + "properties": { + "automatic-version-check": { + "const": true, + "errorMessage": "'automatic-version-check' must be true when 'fixed-release-tag-updates' is true." + }, + "downloadURL": { + "pattern": "^https?://github\\.com/[^/]+/[^/]+/releases/download/[^/]+/.+$", + "errorMessage": "When 'fixed-release-tag-updates' is true, 'downloadURL' must point to a specific GitHub specific release asset (e.g., '/releases/download/v1.0.0/asset.zip'), NOT a branch head or latest release URL." + } + }, + "required": [ + "automatic-version-check" + ], + "errorMessage": "When 'fixed-release-tag-updates' 'automatic-version-check' must be true, and 'downloadURL' must point to a specific release asset." + } + } + ] } -