{"id":28760763,"url":"https://github.com/smallinger/redefinedpipes","last_synced_at":"2025-06-17T06:08:59.711Z","repository":{"id":298710591,"uuid":"1000709188","full_name":"Smallinger/redefinedpipes","owner":"Smallinger","description":"Redefined Pipes - A modern NeoForge port of Refined Pipes for Minecraft 1.21.1. Transport items, fluids, and energy efficiently through an advanced pipe network system with enhanced performance optimizations.","archived":false,"fork":false,"pushed_at":"2025-06-12T12:37:37.000Z","size":180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-12T13:43:25.050Z","etag":null,"topics":["energy","fluid","item","java","minecraft","minecraft-mod","mod","neoforge","neoforge-mod","pipes"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Smallinger.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2025-06-12T07:49:11.000Z","updated_at":"2025-06-12T12:37:40.000Z","dependencies_parsed_at":"2025-06-12T13:44:26.362Z","dependency_job_id":"e2e4933f-b5c5-48d2-b629-81275a371d1a","html_url":"https://github.com/Smallinger/redefinedpipes","commit_stats":null,"previous_names":["smallinger/redefinedpipes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Smallinger/redefinedpipes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smallinger%2Fredefinedpipes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smallinger%2Fredefinedpipes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smallinger%2Fredefinedpipes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smallinger%2Fredefinedpipes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Smallinger","download_url":"https://codeload.github.com/Smallinger/redefinedpipes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Smallinger%2Fredefinedpipes/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260302002,"owners_count":22988725,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["energy","fluid","item","java","minecraft","minecraft-mod","mod","neoforge","neoforge-mod","pipes"],"created_at":"2025-06-17T06:08:58.733Z","updated_at":"2025-06-17T06:08:59.698Z","avatar_url":"https://github.com/Smallinger.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Redefined Pipes\n\n[![Minecraft](https://img.shields.io/badge/Minecraft-1.21.1-green.svg)](https://minecraft.net/)\n[![NeoForge](https://img.shields.io/badge/NeoForge-21.1.176+-blue.svg)](https://neoforged.net/)\n[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\nA modern pipe system mod for Minecraft that adds various types of pipes for transporting items, fluids, and energy. Built for **NeoForge 1.21.1** with optional JEI and Jade integration.\n\n## 📖 About\n\n**Redefined Pipes** adds comprehensive pipe systems to Minecraft for transporting items, fluids, and energy. Create complex automation networks with smart routing, visual transport animations, and configurable attachments.\n\n### 🔄 Origin\n\nThis project is based on the original [Refined Pipes](https://github.com/refinedmods/refinedpipes) mod by **RefinedMods**, completely rewritten for modern NeoForge with enhanced features and performance improvements.\n\n## ✨ Features\n\n### 🚰 Pipe Systems\n- **Item Pipes** (Basic, Improved, Advanced)\n  - Smart item routing with priorities\n  - Visual item transport animations\n  - Timing modifiers (entry delay, exit acceleration)\n- **Fluid Pipes** (Basic, Improved, Advanced, Elite, Ultimate)\n  - Fluid transport with visual fill level indicators\n  - Various capacities and transfer rates\n- **Energy Pipes** (Basic, Improved, Advanced, Elite, Ultimate)\n  - Energy transport (FE/RF compatible)\n  - Configurable capacities and transfer rates\n\n### 🔧 Attachments\n- **Extractor Attachments** (5 tiers: Basic → Ultimate)\n  - Extract items and fluids from inventories\n  - Configurable filters (whitelist/blacklist)\n  - Redstone modes (ignore, high signal, low signal)\n  - Routing modes (nearest, furthest, random, round robin)\n  - Stack size configuration\n  - Exact mode for precise item matching\n\n### 🎨 Rendering \u0026 Visuals\n- **Dynamic 3D Models**: Pipes connect intelligently\n- **Item Transport Animation**: Rotating items visible in pipes\n- **Fluid Visualization**: Animated fluid levels in pipes\n- **Attachment Rendering**: Full 3D representation of all attachments\n\n### 🔌 Integrations\n- **JEI Support**: Just Enough Items integration\n  - Fluid rendering in GUIs\n  - Proper tooltips for fluid filters\n  - Plugin registration for future expansions\n- **Jade Support**: Advanced tooltip information\n  - Real-time energy storage display\n  - Transfer rate information\n  - Clean, organized tooltip layout\n\n## 🚀 Installation\n\n### For Players\n1. Install **NeoForge 21.1.176+** for Minecraft 1.21.1\n2. Download the latest Refined Pipes `.jar` file from [Releases](../../releases)\n3. Place it in your `mods/` folder\n4. *(Optional)* Install compatible mods for enhanced features:\n   - [JEI](https://www.curseforge.com/minecraft/mc-mods/jei) for enhanced GUI features\n   - [Jade](https://modrinth.com/mod/jade) for advanced tooltip information\n\n### For Developers\nSee [DEVELOPMENT.md](DEVELOPMENT.md) for detailed development setup and technical information.\n\n## 🎮 Usage\n\n### Basic Setup\n1. **Place pipes** in the world - they auto-connect to compatible blocks\n2. **Add attachments** by right-clicking pipes with attachment items\n3. **Configure extractors** by right-clicking placed attachments\n\n### Item Transport\n- Items are automatically routed based on available destinations\n- Priority order: Nearest → Furthest → Random → Round Robin\n- Visual animations show transport status in real-time\n\n### Fluid \u0026 Energy\n- Pipes automatically balance fluid/energy levels across the network\n- Visual indicators show current fill levels and flow direction\n\n### Mod Integrations\n- **JEI (Just Enough Items)**\n  - Enhanced fluid rendering in GUI screens\n  - Proper tooltips for fluid filters\n  - Recipe integration for future expansions\n- **Jade (Hwyla successor)**\n  - Real-time energy storage information\n  - Transfer rate display for energy pipes\n  - Clean, organized tooltip layout\n\n## 🔧 Requirements\n\n- **Minecraft**: 1.21.1\n- **NeoForge**: 21.1.176 or higher\n\n### Optional Mods\n- **[JEI](https://www.curseforge.com/minecraft/mc-mods/jei)**: Enhanced GUI features\n- **[Jade](https://modrinth.com/mod/jade)**: Advanced tooltips\n\n## 🤝 Contributing\n\nWe welcome contributions! For detailed development information, see [DEVELOPMENT.md](DEVELOPMENT.md).\n\nQuick start:\n1. **Fork** the repository\n2. **Create** a feature branch\n3. **Test** thoroughly\n4. **Open** a Pull Request\n\n## 📄 License\n\nThis project is licensed under the **MIT License** - see the [LICENSE](LICENSE) file for details.\n\n## 🙏 Credits\n\n- **Original Mod**: [RefinedMods Team](https://github.com/refinedmods) - creators of Refined Pipes\n- **NeoForge Port**: [smallinger](https://github.com/smallinger) - complete rewrite for NeoForge 1.21.1\n- **Community**: Thanks to all testers and contributors\n\n## 📞 Support\n\n- **🐛 Bug Reports**: [GitHub Issues](../../issues)\n- **💡 Feature Requests**: [GitHub Discussions](../../discussions)\n- **🔧 Development**: See [DEVELOPMENT.md](DEVELOPMENT.md)\n- **🔗 Original Mod**: [Refined Pipes on CurseForge](https://www.curseforge.com/minecraft/mc-mods/refined-pipes)\n\n## 📊 Status\n\n| Feature | Status | Notes |\n|---------|--------|-------|\n| Item Pipes | ✅ Complete | All tiers, full functionality |\n| Fluid Pipes | ✅ Complete | All tiers, visual indicators |\n| Energy Pipes | ✅ Complete | All tiers, FE/RF support |\n| Extractors | ✅ Complete | All configurations working |\n| 3D Rendering | ✅ Complete | Dynamic models, animations |\n| JEI Integration | ✅ Complete | Fluid rendering, tooltips |\n| Jade Integration | ✅ Complete | Energy tooltips, transfer rates |\n| Multiplayer | ✅ Complete | Full sync, tested |\n| Save Migration | ✅ Complete | From Forge version |\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\n**⭐ If you find this project useful, please consider giving it a star! ⭐**\n\nMade with ❤️ for the Minecraft modding community\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmallinger%2Fredefinedpipes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmallinger%2Fredefinedpipes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmallinger%2Fredefinedpipes/lists"}