Tags
Creators
Details
1.21-2510061702
Compatibility
Changes
Version 1.21-2510061702 - Complete Rewrite
✨ New Features
🤖 Intelligent Behavior System
- Autonomous Decision Making: The robot can now autonomously decide when to mine, attack, or wander
- State Management: Complete state machine system supporting follow, mine, attack, and other modes
- Real-time Response: Faster and more reliable responses to player commands
🗣️ Enhanced Dialogue System
- Prefix Commands: All commands must start with "Neurorobot"
- Multi-language Support: Supports both English and Chinese commands
- Chat Responses: Robot responds in chat with orange bold [Neurorobot] prefix
🛠️ Complete Inventory Management System
- Auto Pickup: Automatically picks up items from the ground (except cursed binding items)
- Smart Dropping: Drops items from hand like a player, doesn't spawn items
- Inventory Management: 27-slot inventory with viewing and organization
- Tool Usage: Automatically selects the best tool for mining
⛏️ Native Mining System
- Tool Awareness: Automatically recognizes and uses pickaxes, axes, shovels, etc.
- Durability Management: Properly consumes tool durability, auto-replaces broken tools
- Block Recognition: Intelligently identifies mineable block types
- Continuous Mining: Automatically finds next target after mining one block
🎯 Combat System
- Auto Targeting: Automatically finds and attacks nearby hostile mobs
- Attack Cooldown: Reasonable attack intervals to prevent spam
- Safe Distance: Maintains appropriate attack distance
🎮 Usage Guide
Basic Commands
Neurorobot follow # Follow player
Neurorobot stop # Stop all actions
Neurorobot mine # Start mining
Neurorobot attack # Start attacking
Neurorobot inventory # Check inventory
Inventory Management
Neurorobot drop # Drop one item
Neurorobot drop all # Drop all items
Neurorobot drop stone # Drop specific item
Neurorobot pickup # Manual item pickup
Settings Commands
Neurorobot auto pickup on # Enable auto pickup
Neurorobot auto pickup off # Disable auto pickup
Neurorobot debug # Show debug information
🔧 Technical Improvements
Performance Optimization
- Removed Baritone dependency, reducing memory usage
- Optimized pathfinding algorithms
- Efficient inventory management
Stability Enhancements
- Better error handling
- Smoother state transitions
- Fixed various edge cases
Compatibility
- Designed specifically for Minecraft 1.21
- Uses latest Fabric API
- Better compatibility with other mods
🐛 Known Issues
- Pathfinding may not be perfect in complex terrain
- Mining logic for some special blocks may need adjustment
- Performance impact when multiple robots exist in multiplayer
🔮 Future Plans
- More complex neural network decision system
- Learning player behavior patterns
- Support for more tool and weapon types
- Construction and farming capabilities
- Deep integration with other mods
Thank you for using the Neurorobot mod! This version represents a significant step toward truly intelligent robotic companions. If you encounter any issues or have suggestions, please feel free to provide feedback on the project page.
Bugs
- Neurorobot cannot drop items.
- Neurorobot sometimes cannot mine blocks.
- Neurorobot sometimes cannot find you.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9zT5mF9V:tjac3LKm"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9zT5mF9V:tjac3LKm"
}

