Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
G1ax Spear Optimizer
๐ฏ Overview
G1ax Spear Optimizer enhances spear combat in Minecraft with visual feedback and improved responsiveness. This client-side mod provides charge indicators and damage previews to help you time your attacks more effectively.
โจ Key Features
๐ฎ Combat Enhancement
Charge State Visualization
- Visual progress bar showing spear charge level
- Color-coded indicators (green โ yellow โ red)
- Screen shake effects during overcharge state
Damage Preview System
- Real-time damage calculation display
- Velocity-based damage multipliers
- Enchantment consideration (planned)
Improved Visual Feedback
- HUD elements for combat information
- Smooth charge state transitions
- Clear visual cues for optimal timing
โ๏ธ Technical Approach
Client-Side Processing
- Local charge state tracking
- Damage calculation based on player velocity
- Visual-only enhancements (no gameplay modification)
Performance Focused
- Lightweight implementation (~2-5 MB memory)
- Minimal FPS impact (<1 FPS typical)
- Efficient caching systems
๐ฎ How to Use
- Install: Place the JAR file in your mods folder
- Launch: Start Minecraft with Fabric loader
- Play: Hold right-click with a spear to see charge indicators
- Time Attacks: Use the visual feedback to optimize your timing
No configuration required - works immediately after installation!
๐ Current Functionality
Version 1.0.0
- โ Basic spear charge visualization
- โ Damage preview display
- โ Visual progress indicators
- โ Screen shake effects
- โ HUD rendering system
โ๏ธ Technical Specifications
- Minecraft Version: 1.21.11
- Mod Loader: Fabric
- Java: 21+
- Dependencies: Fabric API 0.141.1+
- Side: Client-only
- License: MIT
๐ Compatibility & Safety
โ Vanilla Compatible - Works on standard Minecraft servers โ Client-Side Only - No server modifications required โ Performance Safe - Minimal system resource usage โ Open Source - MIT licensed with full transparency
๐ Current Limitations
- Network synchronization features are placeholders
- Some advanced rendering features disabled for 1.21.11 compatibility
- Enchantment integration not yet implemented
- Damage calculation is simplified
Note: These limitations don't affect the core visual feedback functionality.
๐ค Support & Development
- Source Code: GitHub Repository
- Issue Tracking: GitHub Issues
- Feature Requests: GitHub Discussions
๐ License
This project is licensed under the MIT License - see the repository for details.


