XMobGeneration
1.9.0A powerful Spigot plugin for managing custom spawn areas with WorldEdit integration and GUI Support, Limit of 45 areas
1.9.0latestXMobGeneration 1.9Jun 11, 2025 Version 1.9.0 (2025-06-11)
Added
- Level Range System: - Set minimum and maximum levels for mobs in large areas - Random level assignment between min/max range - Use/xmg levelrange <area> <minLevel> <maxLevel>command - Perfect for large 500x500+ areas with varied difficulty - Player Proximity Spawning: - Optional player proximity requirement for mob spawning - Configurable proximity range (minimum 10 blocks) - Use/xmg proximity <area> <true|false> <range>command - Prevents unnecessary spawning when no players are nearby - Optimizes performance for large servers (150-200+ players) - Enhanced Boss Areas: - Boss areas now support both boss and normal mob spawning - No need to create nested areas anymore - Normal mobs spawn alongside bosses in boss areas - Better area utilization and managementFixed
- Critical Bug Fixes: - Fixed NullPointerException in LocationSerializer when using boss wand - Fixed mob damage not properly affecting players - Fixed health scaling issues with custom mob stats - Improved thread safety for multiple arena handling - Performance Improvements: - Optimized spawning system for large servers - Better memory management for multiple worlds - Reduced lag with proximity-based spawning - Enhanced mob tracking efficiency - Boss System Enhancements: - Fixed boss spawn coordination issues - Improved boss area mob management - Better handling of boss and normal mob coexistence - Enhanced boss respawn reliabilityTechnical Improvements
- Enhanced null safety in location handling - Improved error handling for large area management - Better validation for level range settings - Optimized proximity checking algorithms - Enhanced thread-safe operations for high-player-count serversPerformance Optimizations
- Reduced CPU usage with proximity-based spawning - Optimized for 150-200+ player servers - Better memory management across multiple worlds - Improved spawn location finding algorithms1.8.0XMobGen 1.8Jan 2, 2025 Version 1.8.0 (2025-01-02)
Added
- XP System: - Configurable XP rewards per spawn area - Direct XP rewards for regular mob kills - Proportional XP distribution for boss kills based on damage dealt - XP amount configuration through GUI and commands - Visual XP gain notificationsFixed
- Boss spawn system improvements: - Fixed issue with duplicate boss spawns - Added thread-safe coordination for boss spawning - Improved boss death and respawn handling - Better synchronization of boss area mob clearing - Enhanced state management for boss trackingTechnical
- Added ReentrantLock for thread-safe boss spawn handling - Improved validation in boss death processing - Enhanced coordination between mob clearing and boss respawning - Better state management for boss tracking and respawn tasks - Improved logging for boss spawn and death events1.7.0XMobGen 1.7Jan 1, 2025 Version 1.7.0 (2025-01-01)
Fixed
- Boss spawn system improvements: - Fixed issue with duplicate boss spawns - Added thread-safe coordination for boss spawning - Improved boss death and respawn handling - Better synchronization of boss area mob clearing - Enhanced state management for boss trackingTechnical
- Added ReentrantLock for thread-safe boss spawn handling - Improved validation in boss death processing - Enhanced coordination between mob clearing and boss respawning - Better state management for boss tracking and respawn tasks - Improved logging for boss spawn and death events1.6.0XMobGen 1.6Dec 30, 2024 XMobGeneration Changelog
Version 1.6.0 (2024-12-30)
Added
- MythicMobs Integration - Support for spawning MythicMobs in spawn areas - Use 'mythic:mobtype' format in mob configuration - Automatic level scaling for MythicMobs - Proper handling of MythicMobs stats and abilities - Soft dependency integration - works with or without MythicMobs - New mob type format support: - Vanilla mobs: Use regular mob types (e.g., ZOMBIE, SKELETON) - MythicMobs: Use 'mythic:' prefix (e.g., mythic:CustomBoss)Changed
- Enhanced mob spawning system to handle both vanilla and MythicMobs - Improved configuration validation for mob types - Better error handling for missing MythicMobs types - Updated command system to support MythicMobs syntaxTechnical
- Added MythicMobsManager for handling MythicMobs integration - Improved mob type validation system - Enhanced spawn handling for different mob types - Added safety checks for MythicMobs dependency1.5.0XMobGen 1.5Dec 30, 2024 Version 1.5.0 (2024-12-30)
Added
- New reload command (/xmg reload) to refresh configuration and restart mob areas - Default 100% drop chance for newly added custom drops - Ability to edit drop chances through areas.yml - Improved custom drops menu with cleaner lore handlingChanged
- Custom drops now show current drop chance in GUI - Simplified drop chance management through configuration - Better lore handling for custom drop items - Fixed custom drops preserving original item lore when dropped - Improved chance persistence in custom drops menuFixed
- ItemMeta handling in CustomDropsMenu - Improved lore cleanup when saving items - Better null checks for item metadata - Fixed custom drops chance reset on GUI close - Preserved existing drop chances when saving items1.4.0XMobGen 1.4Dec 30, 2024 XMobGeneration Changelog
Version 1.4.0 (2024-12-30)
Added
- Custom Mob Equipment System - New GUI interface for configuring mob equipment - Equipment slots for helmet, chestplate, leggings, boots, and off-hand item - Persistent equipment storage per spawn area - Visual equipment slot indicators - Easy equipment management through inventory clicks - Equipment preserved through mob respawns and server restarts - Zero drop chance for equipped itemsFixed
- Equipment persistence issues: - Fixed equipment not being reapplied when mobs respawn - Fixed equipment data not being properly loaded on server restart - Spawn count issues: - Fixed duplicate mob spawning on server restart - Improved spawn initialization timingTechnical Changes
- Added MobEquipment model for storing equipment configurations - Implemented CustomMobEquipmentMenu for GUI configuration - Enhanced SpawnManager with equipment application - Updated area configuration storage for equipment - Added equipment button to area edit menu - Improved server startup spawn handling - Added proper equipment serialization/deserialization - Added InventoryUtils for better inventory management1.3.0XMobGen 1.3Dec 29, 2024 Version 1.3.0 (2024-12-29)
Fixed
- Spawn Count System - Fixed issue where more mobs would spawn than configured - Added accurate mob counting per area - Improved initial spawn logic to respect configured limits - Respawn System - Fixed issue where all mobs would respawn when one dies - Implemented individual mob respawn tracking - Each mob now respawns independently after its configured delay - Mob Containment System - Added system to prevent mobs from leaving their designated areas - Automatic teleportation of mobs back to safe locations - Prevention of player interactions that could move mobs out of areasTechnical Changes
- Added RespawnTask for handling individual mob respawns - Enhanced MobTracker with better mob counting and tracking - Improved spawn location validation - Added containment checks and teleport handling - Optimized mob cleanup and management1.2.0XMobGen 1.2Dec 29, 2024 Version 1.2.0 (2024-12-29)
Added
- Mob Configuration System - Custom mob names with level display - Configurable health and damage per area - Level system with visual indicators - Hologram display format: [Lv.X] Name [Health] - GUI interface for mob stat configuration - New commands: - /xmg setmobnames - /xmg mobconfig
Technical Changes
- Added MobStats model for storing mob configurations - Implemented MobStatsMenu for GUI configuration - Added MobDamageListener for custom damage handling - Enhanced SpawnManager with mob stat application - Updated area configuration storage1.1.0XMobGen 1.1Dec 29, 2024 Version 1.1.0 (2024-12-29)
Added
- Custom Drops System - Added GUI interface for managing custom drops per spawn area - Added chest button in slot 31 of area edit menu - Added toggle button for enabling/disabling custom drops - Added save button for manual saving - Implemented drag-and-drop functionality for items - Added automatic saving when closing the inventory - First 45 slots available for custom drop items - Area Restart System - Added automatic area restart functionality - Configurable restart interval (minimum 1 minute) - Warning message before restart - Complete reset of all mob spawns during restart - Persistence of area configurations through restartsFixed
- Item dragging functionality in custom drops menu - Slot restrictions for bottom row buttons - Inventory interaction handlingTechnical Changes
- Added CustomDropsMenu implementation - Enhanced GUIListener with custom drops handlers - Added InventoryDragEvent support - Added InventoryCloseEvent handler - Implemented RestartManager for area resets - Added configuration options for restart intervals1.0.0XmobGenerationDec 28, 2024 XMobGeneration
A powerful Minecraft plugin for managing custom mob spawn areas with an intuitive GUI interface.Features
- Create up to 45 custom mob spawn areas - GUI-based management system - WorldEdit integration for easy area selection - Customizable mob types, spawn counts, and respawn delays - Per-area spawn control - Persistent data storage
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta