30% OFF!! SmartPets Pro icon

30% OFF!! SmartPets Pro 1.4.1

Pets That Think, Feel, and Live

Page 1
1.4.1 12 hours ago
Critical Bug Fixes & Stability Improvements

SmartPets v1.4.1 - Critical Bug Fixes & Stability Improvements

 

Critical Bug Fixes:

  • Fixed pet death loop spam - Resolved infinite "Pet death handled" messages in console caused by duplicate death event handlers
  • Fixed pet duplication exploit - Eliminated ability to create infinite pets by repeatedly clicking in /pet menu
  • Fixed "Not scheduled yet" errors - Resolved IllegalStateException spam when pets despawn or behavior tasks are cleaned up
  • Fixed missing translations - Added all missing translation keys for pet tooltips (loyalty, fear, anger prefixes and others)

️ Technical Improvements:

  • Unified pet selection logic - Eliminated inconsistent validation between menu and command systems
  • Enhanced task management - Safer BukkitRunnable cancellation prevents scheduler-related crashes
  • Improved command error handling - Added comprehensive exception handling for /pet commands with user-friendly messages
  • Added debug logging - Better troubleshooting capabilities for pet spawning/despawning issues

Issues Resolved:

  • Console spam from "Task #XXXXX generated an exception" and repeated death messages
  • Silent /pets command failures now show proper error messages
  • Pet behavior task cleanup errors and scheduler state validation issues
  • All "Missing translation: menu.pet_icon.*" errors in admin menus and tooltips

Pet System Stability:

  • Fixed entity death handling to prevent cleanup loops
  • Improved pet entity lifecycle management
  • Enhanced state consistency between active pet maps and entity tracking
  • Better handling of invalid/dead entities during behavior evaluation

⚡ Compatibility:

  • Paper/Spigot/Folia 1.16.5-1.21.5
  • No configuration changes required
  • Fully backward compatible with existing pet data

This stability-focused update resolves critical issues reported by server administrators and is highly recommended for all servers experiencing console spam, pet duplication, or menu translation errors.

1.4 2 days ago
Major Update

SmartPets v1.4 - Major Update

✨ New Features

Enhanced Messaging System

  • ActionBar Messages: Pet interactions now display in the action bar to reduce chat spam
  • Customizable Display: Toggle between chat messages or ActionBar based on preferences

Complete Internationalization Support

  • Translatable Menus: All menu titles, stat names, and shop messages can now be translated
  • Extended Language Keys: Added 25+ new translation keys in lang.yml for full customization

Folia Compatibility

  • Dual Compatibility: Works automatically on both Paper/Spigot and Folia servers
  • Auto-Detection: Plugin detects server type and uses appropriate scheduler
  • Zero Configuration: No setup changes required from users

Technical Improvements

Inventory Protection

  • Anti Drag & Drop: Enhanced protection against item manipulation in menus (especially on Purpur 1.21.5+)
  • GUI Stability: More robust menus against unwanted interactions

Performance Optimizations

  • Unified Scheduler: More efficient task system that works across all platforms
  • Error Handling: Better error management during plugin startup and shutdown

Bug Fixes

  • Duplicate Messages: Removed duplicate author entries in plugin information
  • Shutdown Errors: Fixed errors when stopping the server
  • API Compatibility: Improved compatibility across Minecraft versions (1.16.5-1.21.5)

User Benefits

  • ✅ Reduced Spam: More subtle pet interactions with ActionBar messaging
  • ✅ Full Customization: Complete menu translation support for any language
  • ✅ Enhanced Stability: Improved stability on modern servers
  • ✅ Future Ready: Prepared for Folia transition when available

Important Notes

Backward Compatibility: This update is fully backward compatible. No existing configuration changes required.

Download SmartPets v1.4 Now!
1.3 3 days ago
Seamless Setup Update

SmartPets v1.3.0 - Seamless Setup Update

What's New?

✨ Automatic Database Setup
No more manual downloads! SmartPets now automatically downloads and sets up SQLite/MySQL drivers for you. Just install the plugin and you're ready to go!

Lightweight Distribution
The plugin file is now super lightweight (under 2MB) making downloads and updates lightning fast.

️ Enhanced Error Handling
Better error messages and automatic fallback to YAML storage if anything goes wrong. Your server will always stay running smoothly.

Improved Admin Tools
New debug commands show you exactly what's happening with your database setup and storage system.

☀️ MID-YEAR SUMMER SALE - 30% OFF!
Get SmartPets now with 30% discount until June 30th!
Beat the summer heat with cool pet companions at an unbeatable price!

Upgrade Notes
• Fully backward compatible - no configuration changes needed
• Automatic migration - existing pet data stays safe
• Zero downtime - update without affecting your players

Technical Details
• Compatible with Minecraft 1.16.5 - 1.21.5
• Works with Paper, Spigot, and Folia
• Automatic SQLite/MySQL driver management
• Enhanced database connectivity and error recovery

Ready to give your players the ultimate pet experience?
1.2.1 15 days ago
Bug Fixes

Bug Fixes

Sound Compatibility Issues

  • Fixed: Replaced incompatible sounds that were causing crashes on newer server versions
  • Fixed: Updated all pet behavior tasks to use Spigot 1.16.5 compatible sounds
  • Fixed Help Commands: Previously non-functional help topics now work correctly

Translation System

  • Fixed emotion display translations: Resolved "Missing translation: emotion.happy []" error in pet detail menus
  • Improved UI consistency: Pet mood now displays correctly in both pet detail menu and /pet info command

Improvements

  • Help Command Enhancement: Updated main help command to display available topics
  • User Experience: Improved command feedback with detailed, categorized information

This update focuses on improving player onboarding and understanding of the SmartPets system through an enhanced help interface.

1.2 15 days ago
Major Experience Enhancement Update

SmartPets v1.2 - Major Experience Enhancement Update

Revolutionary AI Pet Experience with Enhanced Player Feedback & Interaction Systems

We're excited to announce the biggest SmartPets update yet! This release focuses on making the plugin more intuitive, engaging, and user-friendly while maintaining the advanced AI that makes SmartPets special.

MAJOR NEW FEATURES

️ Intelligent Pet Feedback System

  • Real-time Status Updates: Your pet now communicates their needs through subtle, non-intrusive messages
  • Critical Need Alerts: Get immediate notifications when your pet is starving, exhausted, or in distress
  • Positive Reinforcement: Receive encouraging messages when you're doing a great job caring for your pet
  • Smart Care Tips: Random helpful hints about pet care, leveling, and evolution
  • Action Bar Integration: Subtle feedback through action bar messages (configurable)
  • Customizable Intervals: Fully configurable timing for all feedback types

Comprehensive Help & Discovery System

  • Contextual Help: Get personalized advice based on your pet's current condition
  • Topic-Based Guides: Detailed help for basics, stats, leveling, evolution, skills, behavior, and interaction
  • Dynamic Information: Help messages show actual config values (EXP rates, cooldowns, etc.)
  • Quick Tips for Beginners: Essential information for new players
  • Interactive Commands: /pet help [topic] for specific guidance
  • No More Guesswork: Discover all mechanics without reading config files!

Advanced Emotion Display System

  • Clear Emotion Translation: Complex stats now translate into understandable emotions
  • Detailed Explanations: Understand exactly what each emotion means for your pet
  • Stress Factor Analysis: Identify what's causing your pet distress
  • Personalized Recommendations: Get specific advice based on your pet's emotional state
  • Intensity Indicators: See how strongly your pet feels (Mild, Strong, Very Strong)
  • Emoji Support: Visual emoji icons for instant emotion recognition

Revolutionary Interaction System

  • Intelligent Interaction Detection: Automatically determines feeding vs. petting vs. playing
  • Enhanced Visual Feedback: Beautiful particles and animations for each interaction type
  • Pet-Specific Audio: Different sounds for different pet types and interactions
  • Realistic Pet Behavior: Pets look at you, jump with joy, and show authentic reactions
  • Smart Cooldown System: Prevents overwhelming pets while maintaining engagement
  • Toy Recognition: Use sticks, bones, and other items to play with your pets
  • Overrides Default Behaviors: No more wolves sitting when you want to pet them!

️ TECHNICAL IMPROVEMENTS

Complete Localization Support

  • Fully Translatable: Every message is now in lang.yml - perfect for international servers
  • 100+ New Message Keys: Comprehensive language support for all new features
  • Dynamic Placeholders: Messages adapt to show pet names, values, and context
  • Professional Formatting: Consistent color coding and formatting throughout

⚙️ Extensive Configuration Options

  • Feedback System Controls: Enable/disable any aspect of the feedback system
  • Interaction Customization: Configure cooldowns, effects, sounds, and behaviors
  • Help System Settings: Control contextual help, tips, and value display
  • Emotion Display Options: Customize intensity display, stress factors, and recommendations
  • Performance Tuning: Adjust intervals and resource usage to fit your server

️ Improved Architecture

  • Modular Design: New manager classes for better organization and maintainability
  • Configuration-Driven: Everything is configurable without code changes
  • Performance Optimized: Smarter task scheduling and resource management
  • Event-Driven Updates: More responsive pet state changes and feedback

NEW FILES & STRUCTURE

New Manager Classes:

  • PetFeedbackManager.java - Handles all player feedback and notifications
  • HelpManager.java - Comprehensive help and guidance system
  • EmotionDisplayManager.java - Advanced emotion interpretation and display
  • InteractionManager.java - Intelligent pet interaction handling

Enhanced Configuration:

  • Expanded lang.yml: 100+ new translatable messages and help content
  • Enhanced config.yml: New sections for feedback, interaction, help, and emotion systems
  • Backward Compatible: All existing configurations remain functional

FOR SERVER ADMINISTRATORS

 

Easy Migration:

  • ✅ Drop-in Replacement: Simply replace the old JAR with the new one
  • ✅ Auto-Configuration: New config sections are added automatically with sensible defaults
  • ✅ Existing Data Safe: All pet data, levels, and progress are preserved
  • ✅ No Breaking Changes: All existing commands and permissions work exactly the same

Customization Options:

  • Disable Features: Turn off any new system you don't want (feedback, help, etc.)
  • Adjust Performance: Fine-tune intervals and resource usage for your server size
  • Localize Content: Translate everything to your server's language
  • Brand Integration: Customize messages and help content to match your server theme

FOR PLAYERS

Immediate Benefits:

  • Never Miss Pet Needs: Get notified when your pet needs attention
  • Learn the System: Comprehensive help guides teach you everything
  • Understand Your Pet: Clear emotional feedback helps you be a better owner
  • Better Interactions: More engaging and realistic pet interactions
  • Optimize Care: Learn exactly how to level up and evolve your pets efficiently

New Commands:

  • /pet help - Enhanced help with topic system
  • /pet help basics - Learn pet care fundamentals
  • /pet help stats - Understand pet emotions and needs
  • /pet help leveling - Master the experience system
  • /pet help evolution - Learn about pet evolution
  • /pet help skills - Discover pet abilities
  • /pet help behavior - Understand AI patterns
  • /pet help interaction - Perfect your pet interactions

WHAT'S NEXT?

This update lays the foundation for even more exciting features coming soon:

  • Advanced Pet Personalities - Unique behavioral traits per pet
  • Pet Housing System - Build homes and environments for your pets
  • Multi-Pet Management - Enhanced tools for managing multiple pets
  • Cosmetic Customization - Visual customization options for pets
  • World Integration - Enhanced environmental interactions

FEEDBACK & SUPPORT

We're committed to making SmartPets the best AI pet plugin available. Your feedback drives our development!

  • Bug Reports: Use the Issues tab on our GitHub or PM us directly
  • Feature Requests: Share your ideas for future updates
  • ⭐ Reviews: If you love the update, please leave a review!
  • Community: Join our Discord for support, tips, and showcase your pets

Special Thanks: To our community for the fantastic feedback and suggestions that made this update possible!

Download SmartPets v1.2 now and experience the future of AI pets in Minecraft!
1.1 18 days ago
Bug Fixes

SmartPets v1.1 Changelog

🔧 Bug Fixes

  • Fixed bStats initialization error that prevented plugin from starting on some servers
  • Resolved shade plugin configuration causing missing MetricsBase class

⚡ Performance Improvements

  • Optimized JAR packaging - removed unnecessary dependencies from core plugin
  • Added graceful fallback to YAML storage when database drivers are missing

🐾 Pet System Enhancements

  • Removed experimental pet types from default shop (FOX, RABBIT, SHEEP, PIG, IRON_GOLEM, SLIME)
  • Focused on fully compatible pets only (WOLF, CAT, PARROT) for optimal AI experience
  • Added Legendary Phoenix - flagship pet showcasing all plugin capabilities (6 skills, level 25)
  • Improved pet shop progression with better skill distribution and pricing

📋 Installation Improvements

  • Simplified installation - plugin works immediately with YAML storage (no downloads required)
  • Optional database drivers - download SQLite/MySQL JARs separately only if needed
  • Enhanced documentation in config.yml with clear setup instructions
  • Better error handling for missing database drivers

💰 Economy Balance

  • Restructured pet pricing from beginner ($1,200) to flagship ($25,000)
  • Strategic skill progression across price tiers
  • Premium showcase pet demonstrating full plugin potential

Download Requirements:

  • Basic Setup: Just download SmartPets.jar - works immediately!
  • SQLite Storage (optional): Add sqlite-jdbc-3.42.0.0.jar to plugins folder
  • MySQL Storage (optional): Add mysql-connector-java-8.0.33.jar to plugins folder

Recommended for: All servers. Existing servers can update without data loss.

1.0 19 days ago
Page 1

companions

pets

intelligent

You might also like...