{"id":42923244,"url":"https://github.com/soymods/pathmind","last_synced_at":"2026-06-06T03:03:00.931Z","repository":{"id":319546909,"uuid":"1078978092","full_name":"soymods/pathmind","owner":"soymods","description":"A client-side visual node editor for building workflows and automation logic in Minecraft","archived":false,"fork":false,"pushed_at":"2026-04-30T04:39:37.000Z","size":8106,"stargazers_count":31,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-30T12:34:44.283Z","etag":null,"topics":["fabric","gradle","java","minecraft","mod","pathmind"],"latest_commit_sha":null,"homepage":"https://soymods.com/pathmind","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/soymods.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-18T20:31:07.000Z","updated_at":"2026-04-30T04:36:09.000Z","dependencies_parsed_at":"2025-10-20T18:37:08.560Z","dependency_job_id":"b0851d8e-2385-49b8-8a7f-d790bcd59ca4","html_url":"https://github.com/soymods/pathmind","commit_stats":null,"previous_names":["arqen-labs/pathmind","chirolabs/pathmind","hotlinemc/pathmind","chudmc/pathmind","soymods/pathmind"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/soymods/pathmind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soymods%2Fpathmind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soymods%2Fpathmind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soymods%2Fpathmind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soymods%2Fpathmind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/soymods","download_url":"https://codeload.github.com/soymods/pathmind/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soymods%2Fpathmind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32874701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"ssl_error","status_checked_at":"2026-05-10T13:40:02.145Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fabric","gradle","java","minecraft","mod","pathmind"],"created_at":"2026-01-30T18:01:42.180Z","updated_at":"2026-06-06T03:03:00.925Z","avatar_url":"https://github.com/soymods.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Pathmind\n\n[![Minecraft](https://img.shields.io/badge/Minecraft-1.21--1.21.11-00AA00?style=for-the-badge\u0026logo=minecraft)](https://minecraft.net)\n[![Fabric](https://img.shields.io/badge/Fabric-0.17.3%2B-CC6E3E?style=for-the-badge\u0026logo=modrinth)](https://fabricmc.net)\n[![Java](https://img.shields.io/badge/Java-21+-FF6B6B?style=for-the-badge\u0026logo=openjdk)](https://openjdk.java.net)\n[![License](https://img.shields.io/badge/License-See%20LICENSE-lightgrey?style=for-the-badge)](LICENSE.txt)\n\nA visual node editor for building Minecraft automation workflows.\n\nCreated by `soymods`.\n\n🇺🇸 English · 🇩🇪 Deutsch · 🇪🇸 Español · 🇫🇷 Français · 🇵🇱 Polski · 🇧🇷 Português (BR) · 🇷🇺 Русский\n\n### Download On Modrinth\n\n\u003ca href=\"https://modrinth.com/mod/pathmind\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/Modrinth-DOWNLOAD-00D5AA?style=for-the-badge\u0026logo=modrinth\u0026logoColor=white\"\u003e\n\u003c/a\u003e\n\n\u003c/div\u003e\n\n## What Pathmind Is\n\nPathmind lets you build automation with a visual graph instead of writing commands or scripts. You place nodes, connect them, configure parameters, then run the graph in-game.\n\nThe current mod includes:\n\n- A visual editor for building automation graphs in-game.\n- Workspace and preset management for saving and organizing your graphs.\n- Runtime automation features for executing workflows and reacting to game state.\n- Pathfinding and movement automation, with optional integrations for expanded behavior.\n- An in-game marketplace for sharing and discovering community presets.\n- HUD and editor feedback to help monitor execution and troubleshoot graphs.\n\n## Feature Overview\n\n### Visual Editor\n\n- Full-screen graph editing built around nodes and connections.\n- Tools for organizing, editing, and validating workflows.\n- Customizable editor presentation and general usability settings.\n\n### Nodes And Logic\n\n- Node categories for flow control, world interaction, player actions, data handling, sensing, parameters, and reusable logic.\n- Support for combining simple actions into larger automation workflows.\n- Reusable graph structures for building modular systems.\n\n### Execution And Runtime\n\n- Run graphs directly in-game and monitor what they are doing.\n- Build workflows that respond to events, conditions, and changing state.\n- Use runtime state and feedback overlays while automation is active.\n\n### Navigation And Pathfinding\n\nPathmind ships with its own local movement backend and also supports Baritone-aware nodes.\n\n- Built-in movement and pathfinding support for navigation-focused automation.\n- Optional Baritone integration for players who want expanded navigation behavior.\n- Visual feedback for navigation state while workflows are running.\n\n### Marketplace\n\nThe in-game marketplace is more than a static browser:\n\n- Browse shared presets from inside the mod.\n- Import community presets into your own workspace.\n- Publish and manage your own presets through the in-game UI.\n\n## Controls\n\nDefault keybinds:\n\n- Open editor: `Right Alt`\n- Play graphs: `K`\n- Stop graphs: `J`\n\nPathmind also adds main-menu integration so the editor is reachable before joining a world.\n\n## Installation\n\n### Required\n\n- Minecraft `1.21` through `1.21.11`\n- Fabric Loader `0.17.3` or newer\n- Matching Fabric API\n- Java `21+`\n\n### Optional\n\n- Baritone API mod for Baritone-backed nodes and extended navigation/building integration\n- UI Utils for UI automation nodes and related integrations\n\n### Steps\n\n1. Install Fabric Loader for your target Minecraft version.\n2. Install the matching Fabric API release.\n3. Download the correct Pathmind jar from Modrinth.\n4. Place the jars in your `mods` folder.\n5. Launch the game and open Pathmind with the configured keybind.\n\n## Workspace Files\n\nPathmind stores data inside your Minecraft directory under `pathmind/`.\n\n- `pathmind/presets/`: saved workspace graphs\n- `pathmind/active_preset.txt`: current preset selection\n- `pathmind/settings.json`: user settings\n- `pathmind/marketplace_auth.json`: marketplace session data\n\nImported marketplace presets and exported graphs also flow through this preset system.\n\n## Compatibility\n\n- Release jars are versioned as `pathmind-\u003cmodVersion\u003e+mc\u003cgameVersion\u003e.jar`.\n- The same codebase is built for every supported Minecraft target from `1.21` through `1.21.11`.\n- Multiple language files are included.\n- Marketplace listings include version compatibility metadata.\n\n## Development\n\n### Build From Source\n\n```bash\ngit clone https://github.com/soymods/pathmind.git\ncd pathmind\n./gradlew build\n```\n\nArtifacts are written to `build/libs/`.\n\n### Run In Dev\n\n```bash\n./gradlew runClient\n```\n\n### Build A Specific Minecraft Target\n\n```bash\n./gradlew build -Pmc_version=\"1.21.11\"\n```\n\nConvenience tasks:\n\n- `./gradlew buildMc1_21_11`\n- `./gradlew buildAllTargets`\n\n### Supported Build Targets\n\n`1.21`, `1.21.1`, `1.21.2`, `1.21.3`, `1.21.4`, `1.21.5`, `1.21.6`, `1.21.7`, `1.21.8`, `1.21.9`, `1.21.10`, `1.21.11`\n\n## Version Information\n\n| Component | Version |\n|-----------|---------|\n| Mod Version | `1.1.5` |\n| Supported Minecraft Versions | `1.21 - 1.21.11` |\n| Fabric Loader | `0.17.3+` |\n| Java | `21+` |\n\n## Release Readiness\n\nUse [`RELEASE_GATE.md`](RELEASE_GATE.md) before promoting a build.\n\n## License\n\nThis project is distributed under the custom **Pathmind License (All Rights Reserved)** in [`LICENSE.txt`](LICENSE.txt).\n\nIn short:\n\n- Redistribution, modification, or re-uploading is not allowed without explicit written permission.\n- Videos featuring the mod are allowed, including monetized videos.\n- Modpack inclusion is allowed under the limits described in the license.\n- The mod is provided as-is without warranty.\n\n## Support And Feedback\n\n- Issues: [GitHub Issues](https://github.com/soymods/pathmind/issues)\n- Downloads: [Modrinth](https://modrinth.com/mod/pathmind)\n- Community: [Discord](https://discord.gg/7nGRX2d8a6)\n\n## Acknowledgments\n\n- FabricMC for the modding framework\n- Blender and Scratch for helping inspire the node-based workflow direction\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoymods%2Fpathmind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoymods%2Fpathmind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoymods%2Fpathmind/lists"}