{"id":28579240,"url":"https://github.com/wsadqert/minecraft-fixitem","last_synced_at":"2025-07-12T14:34:25.973Z","repository":{"id":297808636,"uuid":"997945921","full_name":"wsadqert/minecraft-FixItem","owner":"wsadqert","description":"Instantly repair tools and manage item durability with simple commands","archived":false,"fork":false,"pushed_at":"2025-06-07T16:37:12.000Z","size":1371,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-06-07T16:37:22.487Z","etag":null,"topics":["commands","durability","forge-mod","item-repair","minecraft","minecraft-forge","minecraft-mod","server-tools","utility-mod"],"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/wsadqert.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","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-07T14:37:48.000Z","updated_at":"2025-06-07T16:37:17.000Z","dependencies_parsed_at":"2025-06-07T16:48:52.026Z","dependency_job_id":null,"html_url":"https://github.com/wsadqert/minecraft-FixItem","commit_stats":null,"previous_names":["wsadqert/minecraft-fixitem"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsadqert%2Fminecraft-FixItem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsadqert%2Fminecraft-FixItem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsadqert%2Fminecraft-FixItem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsadqert%2Fminecraft-FixItem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wsadqert","download_url":"https://codeload.github.com/wsadqert/minecraft-FixItem/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wsadqert%2Fminecraft-FixItem/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259184670,"owners_count":22818262,"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":["commands","durability","forge-mod","item-repair","minecraft","minecraft-forge","minecraft-mod","server-tools","utility-mod"],"created_at":"2025-06-11T02:00:21.013Z","updated_at":"2025-06-11T02:00:25.662Z","avatar_url":"https://github.com/wsadqert.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FixItem\n\n[![Minecraft](https://img.shields.io/badge/Minecraft-1.21.5-green.svg)](https://minecraft.net)\n[![Forge](https://img.shields.io/badge/Forge-55.0.21-orange.svg)](https://files.minecraftforge.net)\n[![Version](https://img.shields.io/badge/Version-1.2.3-blue.svg)](https://github.com/wsadqert/minecraft-FixItem/releases)\n[![License](https://img.shields.io/badge/License-MIT-red.svg)](LICENSE)\n\nA simple yet powerful Minecraft Forge mod that adds item repair and durability management commands to your server or singleplayer world.\n\n## 📋 Features\n\n### 🔧 Item Repair Commands\n\n- **`/fix`** - Instantly repair the item in your main hand to full durability\n- **`/setdurability \u003camount\u003e`** - Set specific durability value for the held item\n- **`/setdurabilitypercent \u003cpercent\u003e`** - Set durability as a percentage (0-100%)\n\n### ⚙️ Admin Controls\n\n- **`/fixcommands allow`** - Enable fix commands (OP level 4 required)\n- **`/fixcommands deny`** - Disable fix commands (OP level 4 required)\n- Persistent configuration - settings are saved and loaded automatically\n\n### 🛡️ Safety Features\n\n- Commands only work on damageable items\n- Permission-based access control (OP level 2 for repair commands)\n- Automatic client synchronization to prevent visual glitches\n- Error handling with user-friendly messages\n\n## 🎮 Usage\n\n### Basic Item Repair\n\nHold any damageable item (tools, weapons, armor) in your main hand and run:\n\n```\n/fix\n```\n\n*Requires OP level 2*\n\n### Advanced Durability Control\n\nSet exact durability values:\n\n```\n/setdurability 100\n```\n\nSet durability as percentage:\n\n```\n/setdurabilitypercent 75.5\n```\n\n### Server Administration\n\nEnable/disable the mod's commands:\n\n```\n/fixcommands allow\n/fixcommands deny\n```\n\n*Requires OP level 4*\n\n## 📸 Demo Gallery\n\n### Basic Item Repair\n![Fix Command Demo](assets/demo-fix.gif)\n*Using `/fix` to instantly repair a damaged diamond pickaxe to full durability*\n\n### Percentage-Based Durability Control\n![Set Durability Percent Demo](assets/demo-setdurabilitypercent.gif)\n*Setting item durability to 10% using `/setdurabilitypercent 10`*\n\n### Exact Durability Management\n![Set Durability Demo](assets/demo-setdurability.gif)\n*Precisely controlling durability with `/setdurability` command*\n\n### Admin Toggle System\n![Admin Toggle Demo](assets/demo-admin-toggle.gif)\n*Server administrators can enable/disable fix commands with `/fixcommands allow|deny`*\n\n## ⚡ Installation\n\n1. **Download** the latest release from [GitHub Releases](https://github.com/wsadqert/minecraft-FixItem/releases)\n2. **Install** Minecraft Forge 55.0.21 or compatible version\n3. **Place** the `.jar` file in your `mods` folder\n4. **Launch** Minecraft with the Forge profile\n\n### Requirements\n\n- **Minecraft**: 1.21.5\n- **Forge**: 55.0.21+\n- **Server-only**\n\n## 🔧 Configuration\n\nThe mod automatically creates a configuration file at `config/fix_commands.json`:\n\n```json\n{\n  \"enabled\": true\n}\n```\n\n- `enabled`: Controls whether fix commands are available to players\n- Configuration persists across server restarts\n- Can be modified via in-game commands or by editing the file directly\n\n## 🎯 Permissions\n\n| Command | Permission Level | Description |\n|---------|-----------------|-------------|\n| `/fix` | OP Level 2 | Repair items |\n| `/setdurability` | OP Level 2 | Set exact durability |\n| `/setdurabilitypercent` | OP Level 2 | Set percentage durability |\n| `/fixcommands` | OP Level 4 | Toggle command availability |\n\n## 🐛 Known Issues\n\n- Items must be in the main hand (off-hand not supported)\n- Only works with vanilla damageable items\n- Custom durability mechanics from other mods may not be compatible\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit issues, feature requests, or pull requests on [GitHub](https://github.com/wsadqert/minecraft-FixItem).\n\n### Building from Source\n\n```bash\ngit clone https://github.com/wsadqert/minecraft-FixItem.git\ncd FixItem\n./gradlew build\n```\n\n## 📄 License\n\nAll Rights Reserved - See [LICENSE](LICENSE) file for details.\n\n## 📞 Support\n\n- **Issues**: [GitHub Issues](https://github.com/wsadqert/minecraft-FixItem/issues)\n- **Discussions**: [GitHub Discussions](https://github.com/wsadqert/minecraft-FixItem/discussions)\n\n## 🔗 Links\n\n- **GitHub Repository**: [https://github.com/wsadqert/minecraft-FixItem](https://github.com/wsadqert/minecraft-FixItem)\n- **CurseForge**: [https://curseforge.com/minecraft/mc-mods/fixitem](https://curseforge.com/minecraft/mc-mods/fixitem)\n- **Modrinth**: [https://modrinth.com/mod/fixitem](https://modrinth.com/mod/fixitem)\n\n---\n\n**Made with ❤️ by wsadqert**\n\n*If you enjoy this mod, consider giving it a ⭐ on GitHub!*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsadqert%2Fminecraft-fixitem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwsadqert%2Fminecraft-fixitem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwsadqert%2Fminecraft-fixitem/lists"}