Compatibility
Minecraft: Java Edition
1.21.1
Platforms
Supported environments
Creators
Details
Licensed ARR
Published 2 weeks ago
Updated last month
Changelog
[0.2.1] - Polish & Improvements
Added
-
GUI Screen Interface
- Detailed Animal Pen screen accessible via Sneak + Right-click (empty hand)
- 3D rotating entity preview with proper scaling and lighting
- Real-time health display with color-coded health bar
- Breeding progress indicator with visual progress bar
- Breeding cooldown timer (minutes:seconds format)
- Passive resource inventory display with item icons
- ClientProxy for handling client-side screen operations
-
Enhanced Sound System
- Ambient animal sounds play periodically from occupied pens
- Distinct feedback sounds for all tool interactions:
- Milking sounds for cows/goats
- Egg collection sounds for chickens
- Honey/honeycomb collection sounds for bees
- Shearing sounds for sheep
- Brushing sounds for armadillos
- Mushroom stew sounds for mooshrooms
- Expanded AnimalSoundUtils with ambient sound mappings
- Volume and pitch variation for more natural audio feedback
-
Breeding Visual Progress
- Heart particles spawn during 3-second breeding process
- Happy villager particles at regular intervals while breeding
- Celebration particles when breeding completes successfully
- Visual progress tracking in both world and GUI
Changed
- Breeding system now only requires feeding 2-4 animals instead of all animals
- Each breeding pair needs 2 food items (one per animal in the pair)
- Breeding progress shown with continuous particle effects
- Improved feedback messaging when insufficient animals/food for breeding
- Block interaction logic refactored for GUI access
- Entity rendering scale increased for better visibility in GUI
Fixed
- Critical: Entity render memory leaks that caused performance degradation over time
- Render entities now properly cached and reused
- Cached entities cleared when entity type changes
- Improved cleanup in AnimalPenRenderer
- Critical: Resource depletion exploit when spam-clicking with tools
- Added proper cooldown enforcement before resource checks
- Prevents item duplication and resource loss
- Breeding timers now properly reset when breeding is not active
- Particle timers synchronized with breeding progress
- Debug logging removed from production code
Files
Metadata
Release channel
ReleaseVersion number
0.2.1Loaders
Game versions
1.21.1Environment
Client and server, required on both


