
Immortal Cultivation
A cultivation plugin that allows players to progress through various cultivation realms, meditate to gain qi and experience, and become more powerful. Inspired by cultivation novels, this plugin brings the mystical world of cultivation to your Minecraft se
1.1K
12
[1.8.8] - 2026
Fixed
- Configuration Persistence: Critical fix for
ConfigMergerwhere duplicate lines (e.g.,enabled: true) were causing the wrong keys to be read and values to be overwritten. This specifically fixescultivation_towers.enabledresetting totrue.
- Configuration Persistence: Critical fix for
[1.8.7] - 2026
Added
- Custom Mob System: Comprehensive custom mob system with spawning and drop mechanics based on xianxia/donghua themes.
- Expanded Mob Roster: Added 10 custom mob types (Demonic Beast, Corrupted Spirit, Rogue Cultivator, Ancient Guardian, Blood Wraith, Frost Elemental, Infernal Hound, Void Stalker, Stone Colossus, Shadow Assassin) with unique stats and behaviors.
- Universal Spawning: Mobs can now spawn in all biomes with configurable probability, replacing vanilla spawns.
- Realm-Based Scaling: Mobs have cultivation realms determined by location (Y-level), distance from spawn, or random weights.
- Custom Drop Tables: Realm-based drop system with custom items. Added Enchantment Glow to all custom drops for better visibility.
- Looting Support: Drop chances increase with Looting enchantment.
- Configuration Files: Added
custom_mobs.ymlandcustom_drops.ymlfor full customization. - Dynamic Nametags: Mobs display shortened custom nametags (e.g.,
[Realm] Name HP❤) to reduce visual clutter. - Integration: Seamlessly integrates with existing realm system and Spirit Stone mechanics.
- Server Folder Organization:
sects.yml,spiritual_pool.yml, andtowers.ymlare now stored inServer/subdirectory. Auto-migration moves existing files on startup. - Hex Color Support: Added
ColorUtilsfor parsing both legacy&codes and Hex colors (&#RRGGBB) across all GUIs and messages. - Config Backup System: Implemented version-based backup system that moves old configs to
backups/backup_vX.X.X_TIMESTAMP/when the plugin updates.
Improved
- Message System: Added custom mob messages to
messages.ymlfor kill notifications and rare drop announcements.
- Custom Mob System: Comprehensive custom mob system with spawning and drop mechanics based on xianxia/donghua themes.
[1.8.6] - 2026
Added
- Aura Ability: Implemented the
/ic ability auracommand. This toggleable ability releases an aura that applies debuffs to nearby entities based on the player's realm.- Scalable Effects: Effects (Weakness, Slowness, etc.) and radius scale automatically with Realm ID.
- Visuals: Displays particle effects around the player and a ring indicating the aura's range.
- Qi Cost: The aura consumes Qi every second while active (configurable).
- Smart Targeting: Only affects mobs and players with a lower cultivation realm than the caster.
- Configuration: Added
aura.ymlfor full customization of radius, effects, costs, and particles.
- Qi Gathering Perk: Players reaching Realm 1 (Qi Gathering) are automatically granted permission for the Aura ability.
Improved
- Combat Balancing: significantly improved the defense formula. Defense is now calculated as
Damage * (20 / (20 + Armor)), making defense points much more effective at reducing damage and preventing one-shots in high-stat PvP. - API Compatibility: Updated particle and potion effect names to support newer Minecraft versions (1.20+).
- Aura Ability: Implemented the
[1.8.5] - 2026
Added
- World Whitelist: Added
allowed_worldslist toconfig.ymlto strictly control which worlds towers can spawn in.
Improved
- Nether Spawning: Towers now ignore the bedrock ceiling and penetrate through it to find the true floor (netherrack), fixing the issue where they spawned at Y=127.
- End Dimension Protection: Implemented a 1000-block restricted zone around (0,0) in the End to prevent towers from spawning near the Dragon fight area.
- Liquid Prevention: Added strict checks to prevent towers from spawning in Lava or Water (e.g., Nether lava oceans).
- Generator Elevation: Fixed
TowerGeneratorto strictly respect theTowerManager's calculated ground height instead of defaulting to the world's highest block (which was often the ceiling).
- World Whitelist: Added
[1.8.4] - 2026
Added
- Alchemy Profession System: A complete crafting system with a 3x3 GUI, custom recipes, and progression. Players can now craft powerful pills using spiritual herbs and Spirit Stones.
- Plant Mutation Mechanic: Players can use Spirit Stones on crops (carrots, mushrooms, flowers, etc.) for a chance to mutate them into spiritual versions, marked by floating holograms.
- Recipe Book GUI: A visual guide for alchemists to track their unlocked recipes and required ingredients, accessible via the Mastery menu.
- Bulk Crafting: Support for Shift-Click crafting in the Alchemy GUI, allowing players to create multiple pills at once.
- Race Statistics: Races now provide functional Attack and Defense modifiers that are correctly applied to player attributes.
Improved
- Unified Command Structure: Consolidated all individual commands into a single
/iccommand system with subcommands for better usability. - Advanced Mastery Menu: The
/ic masteryGUI now features a progress bar, detailed experience tracking, and access to the Recipe Book. - Optimized Health Display: Limited the heart display to a maximum of 2 rows (40 HP) to prevent screen clutter, while maintaining full health scaling in the background.
- Enhanced Action Bar: Standardized the health display to always show hearts, improving clarity for high-level cultivators.
- Improved Admin Give: The
/ic admin givecommand now handles custom crops and items with spaces in their names correctly.
Fixed
- Alchemy Balancing: Corrected pill effect durations (now in seconds) and amplifier levels to match configuration.
- Tier Migration: Implemented automatic migration from legacy "Novice" tier to the current "Initiate" tier.
- Configuration Loading: Fixed issues with
crops.ymlmap loading and ensured the reload command updates all relevant managers. - Health Scaling Bug: Resolved an issue where health scaling would incorrectly reset when using certain pills.
[1.8.3] - 2026
Added
- Dynamic Race System: Custom races can now be created in
races.yml. The/ic race selectcommand, tab-completion, and selection book now update automatically. - Permission Management: Added
immortalcultivation.racepermission (granted by default to Mortal realm) for race selection. - Data Persistence: Data is now saved globally on server shutdown to prevent progress loss.
- Configurable Toggles: Added
enabledflags inconfig.ymlto independently enable/disable Cultivation Towers and Pools. - Qi Functionality: Implemented the
removeQimethod for complete energy management.
Improved
- Performance Optimization: Implemented a caching system for player data, drastically reducing disk I/O load during meditation.
- Tower Generation: Relaxed spawn requirements (more biomes supported, terrain elevation tolerance, and reduced player distance) to make them easier to find.
- Configuration Updates: New non-destructive update system that preserves user modifications in
.ymlfiles. - Admin Commands: Restructured
/icpermissions to separate administrative functions from player functions.
Fixed
- Corrected the auto-save timer (tick calculation).
- Fixed PlaceholderAPI crashes when sect data was incomplete.
- Optimized race messages to prevent spam during biome changes.
- Fixed the bug preventing tower spawns too close to the player who triggered them.
- Dynamic Race System: Custom races can now be created in
[1.8.2] - 2025
Fixes
- Fixed the tower generation, now it can only spawn in plains biome
- Fixed meditation, now when you die you don't stay in meditation
- Fixed Astral race, now it work properly
- Fixed spam message for race, now you only see the message multiplier when the multiplier change and not every time you change biome
[1.8.1] - 2025
Fixes
- Updated tower generation to ensure towers spawn on solid, even ground without creating a large artificial base, preventing spawning on trees or uneven terrain like mountainsides
[1.8] - 2025
Added
- Implemented Race Selection system for new players to choose their race with unique attributes
- Added Tower System with multi-floor challenges, monster spawning, and progression mechanics
- Enhanced Spirit Stone system with configurable drop chances from tower monsters, increasing per floor
[1.7] - 2025
Added
- Implemented Server Age System with three phases: Growing Phase, Peak Era (Golden Age), and Declining Phase (Dharma Ending)
- Server age increases every 10 hours, affecting Qi gain multipliers
- Growing Phase: Qi gain increases by 2% per age up to a configured maximum age
- Golden Age: Qi gain remains at peak level until a configured maximum age
- Dharma Ending: Qi gain decreases over time until reaching zero
- Configurable phase durations and Qi gain multipliers in config.yml
- Added server age messages for Qi boost and decline notifications
- Added new command /ic admin menu that open a menu where you can configure Realm and Spiritual Root in game.
- Added new rarity system
[1.6] - 2025
Added
- Enhanced automatic configuration update mechanism to preserve player modifications while adding new default settings
- Updated permission format for abilities to
immortalcultivation.ability.<abilityName>across all relevant files - Added mechanism to update permissions in existing
realms.ymlfiles to the new format during plugin initialization - Added missing message
meditation.already_activatedtomessages.ymlfor consistency with ability usage - Added new ability
QiInfusionwhich coats the body with Qi, granting Strength 2 and Resistance 1 at the cost of 1000 Qi per second, available at Nascent Soul realm
Fixes
- Ensured configuration update mechanism does not remove custom player settings in
.ymlfiles - Fixed permission update logic to run on plugin start to ensure existing
realms.ymlfiles are updated to new permission format - Fixed bug that when you breakthrough you use the qi for the next stage and not the current stage
[1.5] - 2025
Added
- Added ground check for meditation to prevent starting meditation while flying or not on a block
- Added missing message for meditation ground check requirement
- Added missing message for pool compass permission error
- Added automatic configuration update mechanism for all .yml files to merge new fields from default configurations
- Added Fire Resistance effect for players in Nether pools to protect against fire and lava damage
- Added new config.yml option: "accumulation_limit_mode" for meditation
Fixes
- Fixed issue where players remain in sitting animation after rejoining the server by resetting meditation state on disconnect
- Fixed logic to ensure ground check is only applied when starting meditation, not when stopping it
[1.4] - 2025
Added
- Implemented Cultivation Pool system with different tiers (Common, Rare, Legendary) for Qi boosts during meditation
- Added pool detection with location adjustment for meditation sitting animation
- Added console logging for Qi gain during meditation, reflecting pool boosts
- Added colored dust particle effects for Cultivation Pools based on pool type, using configurable RGB values
- Added automatic configuration file update mechanism to handle outdated config versions
- Added permission check for /poolCompass command (immortalcultivation.poolcompass)
[1.3] - 2025
Added
- Implemented a sitting effect during meditation
[1.2] - 2025
Added
- Added configurable realm progression boost for meditation Qi and Exp gains
- Added Sect System
- When you reach the 2 stage you can create and manage a sect. (Modificable)
Improved
- Changed admin command from
/cultivationadminto/ic adminfor better usability
Changelog
[1.1] - 2024
Fixes
- Fixed a bug where tribulation would continue after player death
- Fixed a bug where players wouldn't gain stats after breakthrough
- Fixed a bug where qi/exp could go negative when reaching higher realms
- Added number formatting system for the Action Bar (1000 Qi/exp → 1K Qi/exp, etc.)
- Added a compressed health system
- Added support for values up to 999T in /cultivationadmin setqi/exp command
- Added Tab Completion to /cultivationadmin command
- Added PlaceholderAPI Integration
- Added Flight Ability (/fly command)
Нет описания изменений
Ссылки
Авторы
Сведения
Лицензия:
Опубликован:1 год назад
Обновлён:5 месяцев назад
ID проекта:
