Enigmatic Legacy

Enigmatic Legacy

Mod

Magic mod that contributes to vanilla progression

Client and server AdventureEquipmentMagic

31.5k downloads
97 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

Enigmatic Legacy v2.23.1

Changelog

The Changelog:


[Release 2.23.1]:

 - Fixed possible startup crashes related to MixinItemStack.



[Release 2.23.0]:

 - Added config option that allows to make tooltip of Ring of the Seven Curses unreadable until player equips it;
 - Items that require Ring of the Seven Curses to be used will now have unreadable tooltip until player has the ring equipped;
 - Trying to sleep with Ring of the Seven Curses now displays message indicating player can't sleep;
 - Experience absorption/extraction by Scroll of Ageless Wisdom now scales with the amount of experience player has;
 - The Ender Slayer can now suppress player's ability to use Potion of Recall and Twisted Mirror;
 - Fixed Astral Breaker being ineffective against amethyst blocks (#344);
 - Improved Soul Crystal texture (courtesy of Soul);
 - Minor corrections in English localization;
 - Implemented Charming Insignia.



[Release 2.22.2]:

 - Fixed damage limit of Non-Euclidean Cube applying to players without Non-Euclidean Cube (#342);
 - Updated Korean localization (thanks PixVoxel, #341).



[Release 2.22.1]:

 - Fixed hidden recipes not working properly.



[Release 2.22.0]:

 - Made Etherium Scythe effective against more materials;
 - The Ender Slayer can now suppress active ability of Non-Euclidean Cube;
 - Fixed decorative lamps being completely unbreakable with conventional tools;
 - Fixed server freeze when using Non-Euclidean Cube immediately after equipping (#314);
 - Fixed The Ender Slayer's teleportation suppression not applying with sweeping attack (#325);
 - Fixed any arrows being pickupable after being deflected with Angel's Blessing (#330);
 - Fixed Astral Breaker being ineffective against melons (#324);
 - Fixed "Time without Seven Curses" stat increasing while player remains in death screen (#323);
 - Fixed active ability of Non-Euclidean Cube being able to teleport player outside the world border (#339);
 - Fixed dupe involving The Testament of Contempt (#340);
 - Fixed Etherium Scythe not working as a hoe (#322);
 - Fixed Extradimensional Vessel not spawning properly when dying in the void (#328);
 - Fixed synchronization errors involving TransientPlayerData (#335);
 - Fixed etherium tools and Astral Breaker being able to break unbreakable blocks from other mods (#334);
 - Fixed potential crashes with The Architect's Favor and etherium shield (#332);
 - Nefarious Essence and Nefarious Ingot are now explosion-resistant when dropped;
 - The One Box now displays selected loot table above toolbar when cycling through tables;
 - The Architect's Favor is now a secret item;
 - Added advancement for obtaining Grace of the Creator;
 - Implemented Majestic Elytra (#304);
 - Implemented Bottle of Ichor;
 - Implemented The Watcher, as well as related Dormant/Inscrutable Eye and Quote Player;
 - Minor corrections in English localization;
 - Updated Korean localization (thanks PixVoxel, #316 and #336);
 - Updated Russian localization (thanks Alexsist, TyMVS and VektorZ1, #321).



[Release 2.21.1]:

 - Fixed server crashing after any player logs in;
 - Fixed The Architect's Favor cooldown ticking down twice as fast as it should when equipped.



[Release 2.21.0]:

 - Implemented Enigmatic Lockbox, a somewhat discrete part of the mod which from now on contains The Architect's Favor;
 - Mod license is changed. Current license can be found on Github/CurseForge or included with published .jar-files.



[Release 2.20.2]:

 - Fixed lore disabling config option for Ring of the Seven Curses not working.



[Release 2.20.1]:

 - Fixed crash on dedicated server startup (#308).



[Release 2.20.0]:

 - Tweaked priorities of some loot-altering effects;
 - Active ability of Etherium Broadsword will no longer trigger if player holds shield in offhand;
 - Enigmatic Amulet color is now pseudo-randomly determined by player's name in combination with world seed;
 - Bees are now considered tamable animals by curse-bending effect of Guide to Animal Companionship;
 - Lowered priority of Non-Euclidean cube in handling death event;
 - Fixed Non-Euclidean cube not providing immunity from fire block damage (#307);
 - Added config option to disable Night Vision ability of Charm of Treasure Hunter;
 - Keystone of the Oblivion can now be right-clicked on/with within inventory to destroy dragged/hovered stacks;
 - Tooltip of Exquisite Ring is now altered for bearers of Seven Curses, indicating that its Piglin-neutralizing effect will not work for them;
 - Fixed client crash when viewing ctrl-tooltip of Keystone of The Oblivion (#306);
 - Soul Crystal locations are now archived in soul_archive.json file at the root of world save folder (#78);
 - Clarified some wording on Pearl of the Void/Non-Euclidean Cube;
 - Fixed The Burden of Desolation not having cursed tooltip frame;
 - Essence of Raging Life now works on chorus plants;
 - Implemented Nefarious Ingot, as well as Etherium Block, Ingot and Scrap;
 - Implemented Wayfinder of the Damned (#83);
 - Implemented Tome of Devoured Malignancy;
 - Implemented Amulet of Ascension;
 - Implemented The Testament of Contempt;
 - Implemented The Eternal Cake;
 - Implemented Teleportato;
 - Player may now obtain up to 4 Hearts of the Abyss per world (previously 3);
 - Added Korean translation (thanks PixVoxel, #305);
 - Ported fixes from 2.11.12.



[Release 2.19.0]:

 - Implemented configurable exlusion list for Heart of the Golem, which allows to make it not count certain items as armor even when equipped in armor slots. Elytra is listed by default;
 - Added config option that makes Ring of the Seven Curses try to auto-equip itself when it enters player's inventory (#290);
 - Pearl of the Void damage now respects Guide to Animal Companionship (#288);
 - Implemented mechanism that prevents poison damage from ever killing the player (#299);
 - Enchantment entries in The Acknowledgment are now automatically unlocked when opening Enchanting Table's GUI (#274);
 - Fixed incorrect compatibility restrictions on Curse of Eternal Binding;
 - Pearl of the Void no longer prevents Night Vision effects of Charm of the Treasure Hunter/Will of the Ocean from working;
 - Fixed desynchronization issues when using any means of cross-dimensional teleportation in the mod;
 - Etherium Shovel and Astral Breaker are now efficient against clay;
 - If Quark is installed, its sort button in player's inventory will now be automatically moved out of the way of Enigmatic Legacy's buttons (#295);
 - Additional integration with Quark which prevents it from ever changing anything within Enigmatic Legacy's tooltips (what it tries to add there is not compatible anyways);
 - Made sure that Quark's features of automatically unlocking entire recipe book and and deleting all recipe-related advancements will not affect Enigmatic Legacy's recipes and advancements (they are integral to many things in The Acknowledgment, and Quark is too bold in its assumption that those can safely be messed with);
 - Player may now obtain up to 3 Hearts of the Abyss per world (previously 2);
 - Implemented The Burden of Desolation;
 - Implemented Non-Euclidean Cube.



[Release 2.18.1]:

 - Removed some duplicate keys in English localization file;
 - Fixed game crash when dealing damage to Ender Dragon (#298);
 - Fixed possible desynchronization issues when applying dynamic attributes to a player (#286);
 - Fixed dropped items rubberbanding when near another player who disabled magnetic effects for themselves (#283).



[Release 2.18.0]:

 - Initial 1.18.2 port;
 - Enchanting with Enchanter's Pearl can no longer produce items that have both Curse of Eternal Binding and Curse of Vanishing.



[Release 2.17.3]:

 - Fixed invalid line in tooltip of Charm of Treasure Hunter.



[Release 2.17.2]:

 - Fixed client crash on startup when AppleSkin is present.



[Release 2.17.1]:

 - Improved compatibility of Sharpshooter enchantment with modded crossbows (thanks Flynatol, #282);
 - Added Quark integration which prevents it from replacing item stats with icons in Enigmatic Legacy's item tooltips, as they do not display correctly there;
 - Added AppleSkin integration which prevents it from adding icons for food hunger/saturation levels into Enigmatic Legacy's item tooltips, as they do not display correctly there;
 - Extended duration of Night Vision effects granted by Charm of Treasure Hunter and Will of the Ocean;
 - Charm of Treasure Hunter no longer requires low light level to work, and does not immediately remove Night Vision effect in inappropriate conditions, instead simply ceasing to refresh it;
 - More spelling mistakes corrected in English localization.



[Release 2.17.0]:

 - Fixed stack overflow when trying to block Guardian attack with Bulwark of Blazing Pride (#276);
 - Angel's Blessing can now accelerate thrown potions and similar projectiles;
 - Added an option to client config which allows to disable activation of active ability of Angel's Blessing by pressing jump key in mid-air;
 - Implemented The Ender Slayer.



[Release 2.16.1]:

 - Added "enchantment.desc" for new curses;
 - Corrected one minor spelling mistakes in English localization;
 - Curse of Eternal Binding is now incompatible with Enigmatic Amulet and Scroll of Postmortal Recall, as well as any modded enchantments that contain "soulbound" or "soulbinding" in their registry name;
 - Enchanter's Pearl can no longer be equipped by players who do not bear the Seven Curses, and will not provide additional charm slot to them if it ends up equipped anyhow.



[Release 2.16.0]:

 - Fixed current looting bonus not displayed correctly in tooltip of Axe of Executioner (#271);
 - Fixed a bug where enabling ultra hardcore mode for Ring of the Seven Curses in config caused two identical rings to be equipped onto player when spawning (#269);
 - Fixed projectiles deflected by Angel's Blessing picking up potentially infinite acceleration and crashing the game as a result (#272);
 - Active ability of Angel's Blessing can now be activated by pressing jump key in mid-air (#170);
 - The Acknowledgment now has separate option for Patchouli's text overflow mode, with default set to "OVERFLOW" (#268);
 - The Forbidden Fruit no longer counts as conventional food (#265);
 - Unholy Grail is now 4 times more rare;
 - Reduced intensity of particles produced by Astral Breaker;
 - Somewhat improved the texture of Bulwark of Blazing Pride;
 - Implemented "enigmaticlegacy:cursed_inventory_changed" advancement trigger, which is identical to vanilla's "inventory_changed" in every regard, except that it also checks whether or not the player is bearing Ring of the Seven Curses. Most ring-related advancements now use this trigger;
 - Implemented some new advancements;
 - Implemented "Time Played with Seven Curses" and "Time Played without Seven Curses" stats, visible in vanilla's stats menu;
 - Opening The Twist now shows its name on the landing page, instead of it always being "The Acknowledgment". This will also apply to The Infinitum;
 - The Twist can no longer be opened if the player does not bear the Seven Curses. This will also apply to The Infinitum;
 - Upon entering any world for the first time, the default optimal GUI scale will be forced for The Acknowledgment;
 - Enchanter's Pearl now works only when equipped as charm, but provides +1 charm slot while equipped;
 - Pearl of the Void, The Twist and other items with related effects now have more precise check for applying effects that are supposed to be triggered only by player's melee attacks;
 - Implemented configurable list of entities in config which are supposed to be counted as bosses by The Twist and the like;
 - Expanded the description of Accessibility Config, to more precisely outline what effect does disabling items there have;
 - A couple new special crafting ingredients - Heart of the Cosmos and Heart of the Abyss;
 - Implemented Celestial Fruit;
 - Implemented The Architect's Favor;
 - Implemented The Infinitum (#267);
 - Implemented Curse of Sorrow (#266);
 - Implemented Curse of Eternal Binding (#266).



[Release 2.15.1]:

 - Fixed misplaced config options (#262).



[Release 2.15.0]:

 - Pearl of the Void now devours skyflaps regardless of light level, with the sole condition of them not being on fire (#253);
 - Equipping Magnet Ring or Ring of Dislocation now adds a button to inventory with which their effects can be toggled (#245);
 - Ring of the Seven Curses and associated items now have special tooltip frame and background colors (#258);
 - The Twist will no longer prevent blocking ability of shields when in main hand;
 - An amount of corrections to English localization;
 - Added three more passive abilities for Eye of Nebula;
 - Implemented /haveadv command, which serves no other purpose but checking if caller has certain advancement;
 - Implemented configurable list of tamable entities for curse-altering effect of Guide to Animal Companionship;
 - Guide to Animal Companionship can now be right-clicked with on entity in creative mode to see if it counts as tamable;
 - Added additional requirements for unlocking Potion of Twisted Mercy entry in The Acknowledgment;
 - Fixed a bug with Blazing Core making lava completely opaque instead of increasing transparency by default;
 - Added lore to Ring of the Seven Curses, along with an option to disable displaying it in client config;
 - Client config file version raised to 2.1 (just a reminder: respective file will be fully reset if generated by previous versions of the mod);
 - Implemented Bulwark of Blazing Pride;
 - Implemented Potion of Molten Heart.



[Release 2.14.0]:

 - Fixed server crash upon startup (#246).
 - Fixed client crash upon hovering Keystone of The Oblivion and pressing Ctrl (#244);
 - Fixed Angel's Blessing not actually increasing velocity of own projectiles (#248);
 - Fixed hunger bar being rendered in spectator mode after consuming The Forbidden Fruit;
 - Implemented config option that controls duration of debuffs applied upon consuming The Forbidden Fruit (#247);
 - Player can now retaliate against animals if they somehow end up targeted, bypassing effects of Guide to Animal Companionship (#249);
 - Implemented Potion of Twisted Mercy (#240);
 - Implemented another secret interation;
 - Implemented 7 new advancements.



[Release 2.13.2]:

 - Fixed armor and brewing page templates not rendering in The Acknowledgment (#242);
 - Fixed permanent item entities always spawning at Y=0 if player dies below that point, even if build height goes deeper (#243).



[Release 2.13.1]:

 - Fixed all arthropods being cast to PathfinderMob in event handler, which led to crash with Alex's Mobs installed.



[Release 2.13.0]:

 - Initial 1.18 port.



[Release 2.12.1]:

 - Ported features and fixes from 2.11.10 and 2.11.11;
 - Altered unlocking methods for spellstone and arcane scroll slots to make use of more modern utilities provided by Curios API. This unfortunately means that if these slots were unlocked when using 2.12.0, another pair will be added for the player;
 - Enigmatic Amulet now has more specific lore if received upon entering the world (compared to last 1.16 releases where it now has more generic lore at all times);
 - Fixed minor spelling mistake in English localization;
 - Fixed incorrect display of bound coordinates in tooltip of Extradimensional Eye;
 - Fixed hunger bar being rendered in creative mode after consuming The Forbidden Fruit;
 - Corrected some of the compatibility mixins;
 - Redone tooltip fixes from 2.11.7.



[Release 2.12.0]:

 - Initial 1.17 port. Due to overwhelming amount of changes in Forge and Minecraft itself, this is an experimental beta version released to let people test it, find and report bugs; don't expect unwavering stability yet.



[Release 2.11.12]:

 - Fixed player becoming immortal after applying /kill command, when Blue Skies and Project MMO present (#289);
 - Fixed Astral Sorcery's Resplendent Prism whitelist being invalidated in presence of Enigmatic Legacy (#285).



[Release 2.11.11]:

 - Fixed startup error when Apotheosis is present (#238);
 - Fixed datapack loading error when loading into the world (#239);
 - Fixed incorrect effect positioning by custom wither skulls/thrown potions;
 - Fixed minor spelling mistake in English localization;
 - Altered lore of Enigmatic Amulet to be more generic;
 - Implemented Unwitnessed Amulet (#186);
 - Implemented entity blacklist for Second Curse of Ring of the Seven Curses (#180).



[Release 2.11.10]:

 - Fixed possibility of game freezing when using ancient tomes (#230);
 - Fixed special recipes in the mod (Tome of Hungering Knowledge/Mending Mixture/Keystone of The Oblivion) not working properly on some Bukkit servers, including Mohist (#231);
 - Fixed exploit with Scroll of a Thousand Curses, where holding another Ring of the Seven Curses in offhand would account for +7 curses (#235);
 - Fixed incorrect positioning of Ender Chest button when opening recipe book (#237).



[Release 2.11.9]:

 - Fixed experience exploits with PlayerEx 1.1.8-1.16.5 and earlier (#223). This does sacrifice LevelHearts compatibility, but is neccessary to avoid many other potential experience exploits until we are ready to properly acknowledge alterable nature of XpChange and LevelChange events.



[Release 2.11.8]:

 - Fixed crash upon dedicated server startup (#226).



[Release 2.11.7]:

 - Fixed projectile deflection abilities not working properly against Piercing-enchanted arrows (#219);
 - Fixed lines in item tooltips unpromptly wrapping at times (props to Forge for not addressing this issue for years);
 - Implemented config option that controls how much experience is stored in Extradimensional Vessel upon player's death (#222);
 - Implemented config options that allows to individually disable any enchantments and curses currently present in the mod from being obtainable (#221);
 - Implemented config option that allows to disable all unique drops from vanilla mobs when bearing Ring of the Seven Curses, as well as separate option that allows to control the chance of emerald dropping from any mob when bearing Pact of Infinite Avarice (#210);
 - Re-added Russian localization (#217).



[Release 2.11.6]:

 - Fixed severe increase in RAM usage incurred when repeatedly logging into and out of the world (#208);
 - Fixed AOE interaction with Astral Sorcery's marble/wood, and spawners when Apothesis is installed (#211);
 - Fixed soul loss mechanic not working properly with Corpse Complex installed (#209);
 - Implemented highly efficient state-of-art defense system to prevent Custom Starter Gear from tampering with Enigmatic Legacy's starter gear.



[Release 2.11.5]:

 - Added client config option to disable particle effect of the Astral Breaker (thanks Pbone3, #200);
 - Pearl of the Void now respects PvP rules (#198);
 - Second Curse of Ring of the Seven Curses now respects invisibility effects affecting the bearer (#194);
 - Fixed missing health pool percentage calculations for Emblem of Bloodstained Valor (#190);
 - Will of the Ocean now actually drains player's experience when triggering it's active ability (#182);
 - Hopefully fixed issues with flying when using Gift of the Heaven/Grace of the Creator (#178);
 - Guide to Animal Companionship no longer counts modded neutral mobs as animals (#165);
 - Fixed incorrect Ender Chest button positioning when backpack from Quark Oddities is equipped (#201);
 - Fixed exploit allowing to get around Seventh Curse of Ring of the Seven Curses by using Sleep Charm from Dark Utilities;
 - XpChange and LevelChange events are now dispatched when manipulating player's experience. Fixes interaction of ancient tomes with LevelHearts (#171);
 - Status effect immunity provided by Heart of Creation/Pearl of the Void now prevents effects from being applied in addition to clearing them out every tick. Furthermore, they no longer protect against Chrono Exhaustion debuff from Mana and Artifice (#196).



[Release 2.11.4]:

 - Fixed crash upon dedicated server startup.



[Release 2.11.3]:

 - Updated simplified Chinese localization (thanks FierceManul, #183);
 - Removed Russian localization, as it remains incomplete and does not follow updated tooltip conventions;
 - Fixed bug where night vision mode of Charm of the Treasure Hunter could not be switched by right-clicking;
 - Restored proper equip check that disallows duplicate accessories, now that problematic behavior is fixed on the of Curios.



[Release 2.11.2]:

 - Fixed bug with all equipped accessories being ejected into player inventory when re-entering the world (thanks wchen1990, #161).



[Release 2.11.1]:

 - Fixed mod crashing on dedicated server startup.



[Release 2.11.0]:

 - Initial 1.16.5 port;
 - Attempt fix client-side crash when rendering permanent item pickup with OptiFine installed (#136);
 - Removed handler for finding out unnamed LootPool injections, since an issue with these pools have been fixed on the side of Forge (related - #132);
 - Fixed all loot tables ending up broken if any of the Ancient Tomes are disabled in Accessibility Config (#140);
 - Fixed experience operations performed by variety of items that interact with player's experience (#133, #149);
 - Fixed mod's splash and lingering potions having incorrect movement direction when thrown by a player (#154);
 - Probably fixed config option for inverting magnet rings' shift behavior not working correctly (#153);
 - Fixed Unholy Stone not working if keepInventory is disabled (#157);
 - Fixed crashes with Blazing Core in certain cases when core's ability forces some potion effect to expire prematurely (#143);
 - Implemented config option that allows to prevent Enigmatic Legacy from adding any custom loot to loot tables (#156);
 - Added partial Russian localization (thanks kemika1girl, #120).



[Release 2.10.3]:

 - Implemented handler that purposefully crashes client whenever any mod attempts to inject unnamed LootPool into any loot table (which is an error state), printing out stacktraces that can be examined to see what mod have done this. Such cases have proven incredibly difficult to debug on the side of user, so should be a useful feature. Also added config option that allows to turn it off.



[Release 2.10.2]:

 - Fixed Encased Lanterns incorrectly rendering underwater (#121).



[Release 2.10.1]:

 - Fixed bug where Slayer enchantment applied Slowness debuff to monsters even if item with enchantment was held in offhand;
 - Hopefully fixed bug with this mod's enchantments being applicable to items in more than one instance by Enchanting Table;
 - Removed Fruit of Ascension from being registered among mod's items;
 - Fixed typo in Etherium Pickaxe entry in The Acknowledgment (#107);
 - Re-added simplified Chinese localization (thanks FierceManul, #111).
 - The Acknowledgment edition raised to 7.



[Release 2.10.0]:

 - Corrected name of config option responsible for disabling Extradimensional Vessel;
 - Implemented Darkest Scroll (as Bastion Treasure loot), Pact of Infinite Avarice and Essence of Raging Life;
 - Changed recipe of Scroll of a Thousand Curses to involve Darkest Scroll;
 - Removed options responsible for tweaking World Name Randomizer from client config;
 - Added mixin to force dispatch LootTableLoadEvent to Enigmatic Legacy's handler when Forge refuses to do so;
 - Fixed Emblem of Bloodstained Valor and Scroll of a Thousand Curses being equippable in more than one instance if player has more than one slot for either;
 - The Acknowledgment edition raised to 6;
 - Added Build Resource Updater to the project build, because apparently Forge stopped supporting similar feature which existed in the past somewhere after 1.7.10;
 - Altered project building to make Eclipse runs properly work.



[Release 2.9.2]:

 - This and all subsequent releases will now be marked as 1.16.3-compatible when uploading;
 - The Seventh Curse of Ring of the Seven Curses now causes Phantoms to spawn regardless of when player have last visited their bed;
 - Excluded next major Minecraft release from being listed as compatible in mods.toml.



[Release 2.9.1]:

 - World Name Randomizer once again moved into separate mod: https://www.curseforge.com/minecraft/mc-mods/world-name-randomizer
 - Glorified logger wrapper;
 - Support of Enum types and filtered string in Omniconfig (yet unused);
 - Designed IItemCurio interface to implement on items rather than doing so with ICurio;
 - Implemented small compat with Apotheosis to make sure Enchanter's Pearl works with it (#103);
 - Some more log output for PermanentItemEntities to indicate when player picks them up;
 - Piglins are now affected by the Second Curse of Ring of the Seven Curses;
 - Hopefully fixed Pearl of the Void crashes in certain instances when removing multiple potion effects from player;
 - Added localization entries on every enchantment for Enchantment Descriptions (#102);
 - A bit overhauled Unholy Grail texture;
 - Ennobled project building and changelog file format.



[Release 2.9.0]:

 - Fixed bug where contents of the inventory of The Architect's Inkwell vanished upon closing it;
 - Most accessories are now legitimately enchantable with Curse of Binding. This time for sure!;
 - Torrent enchantment is now effective against Ender Dragon;
 - Listed Soul Crystal in mod's creative tab, and added tooltip to it indicating it can be used to restore lost crystals by right-clicking with it. Using the crystal as item now also produces particle effect identical to absorption of it's entity form;
 - Changed license reference in mods.toml to prompt new license there;
 - This and all subsequent modfile releases now include full copy of The Copybruh License document;
 - Implemented Enchanter's Pearl, Exquisite Ring and Unholy Stone;
 - Changed the implementation of Guide to Animal Companionship to render Hoglins neutral to new one made through Mixin;
 - Implemented config option that allows to make it so that the Ring of the Seven Curses will be automatically equipped into one of the player's ring slots when they enter the world for the first time, instead of just being added to their inventory;
 - Rollback to previous version of AdvancedSpawnLocationHelper, because new one breaks badly when trying to teleport player to world's spawn point for some reason;
 - The Acknowledgment edition raised to 5.



[Release 2.8.0]:

 - Pearl of the Void no longer clears Night Vision effects provided by Charm of the Treasure Hunter and Will of the Ocean (#100);
 - Black Enigmatic Amulet nerfed to provide only 10% Lifesteal, instead of previous 15%;
 - Will of the Ocean once again reduces damage from Drowned, because go screw yourself vanilla logic;
 - Added elemental vulnerabilities to Angel's Blessing, Will of the Ocean, Blazing Core and Eye of Nebula (#71);
 - At long last, finally properly set up the Mixin connection for further use;
 - Implemented three new enchantments: Slayer, Torrent and Wrath;
 - Removed wrong third page in The Acknowledgment entry of Ceaseless enchantment;
 - The Acknowledgment edition raised to 4.



[Release 2.7.3]:

 - Defeated the invasion of Enigmatic Amulets (#95).



[Release 2.7.2]:

 - Fixed Ceaseless enchantment STILL requiring arrow in inventory to work, once and for all;
 - Fixed arrows shot with Ceaseless enchantment being perfectly pickapable from the ground like nobody's business;
 - Creative tab of Enigmatic Legacy now contains all color variations of Enigmatic Amulet;
 - Renamed some of the config options for Enigmatic Amulet for the sake of case consistency;
 - Added config option to allow simultaneously equipping multiple Enigmatic Amulets (if player somehow has more than one charm slot);
 - Added config option to allow simultaneously equipping multiple spellstones if they are different items (if player somehow has more than one spellstone slot).



[Release 2.7.1]:

 - Fixed Forbidden Fruit checks crashing players on server if two or more are within render distance of one another (thanks Flynatol, #92);
 - Hopefully fixed Ceaseless enchantment still requiring arrow in inventory to work.



[Release 2.7.0]:

 - Added option to client config that allows to turn off mod update notifications;
 - Slightly overhauled texture of Extradimensional Vessel;
 - Ring of the Seven Curses is now accounted for as item with 7 curses by Scroll of a Thousand Curses (#84);
 - Scroll of a Thousand Curses and Emblem of Bloodstained Valor now have an indication of current total traits they provide when equipped;
 - Scroll of a Thousand Curses now provides +7% mining speed boost by default for every curse;
 - Config option for disabling Enigmatic Amulet now actually disables it from being gifted to players upon entering the world (#86);
 - Most items in the mod can now be enchanted with Curse of Vanishing. Many couldn't be before;
 - Most wearables can now be enchanted with Curse of Binding through Anvil;
 - Chance of Netherite Scrap dropping from Piglin Brutes is nerfed from 50% to 20%, and from Wither Skeletons from 20% to 7% when player bears Ring of the Seven Curses;
 - Fixed bug where players bearing Ring of the Seven Curses were able to deal full damage to monsters when using crossbow with Sharpshooter enchantment;
 - Enigmatic Amulet that player receives when entring the world for the first time will now have randomly chosen one out of seven possible colors, with each color having it's own bonus trait. Amulets that existed before this update will have their color rerolled based on owner's username (#28);
 - Ring of The Seven curses no longer angers neutral mobs if bearer is in Spectator mode;
 - Ceaseless enchantment no longer demands an arrow in the inventory to shoot basic arrows. Also there is config option to make it required as it was;
 - Bees are once again angered agaist bearers of Ring of the Seven Curses by default, in view of Guide to Animal Companionship with it's ability to counter that being introduced;
 - Will of the Ocean now includes functionality of Aqua Affinity enchantment, does prevent air bar from rendering and negates gravity affecting player underwater;
 - Scrapped most of reflection in favor of access transformations;
 - Most numerical parameters affecting Ring of the Seven Curses and related items are now exposed as config variables;
 - Implemented six new items: Guide to Animal Companionship, Guide to Feral Hunt, The Twist, The Forbidden Fruit, Potion of Redemption and Nefarious Essence;
 - Added The Acknowledgment entry which provides a bit of lore about ancient tomes [Tattered/Withered/Corrupted], as well as a glimpse into their purpose;
 - Removed Chineese and Russian localization. Old files are still stored in lang directory with "[OUTDATED]" suffix, in case they will be of any use to whoever might decide to help us updating those localizations, but so far they were not touched for a long time and the amount of changes brough to the mod in the meantime rendered them horribly broken;
 - Fixed completely black "Heat" title above heat bar rendered by Blazing Core. Okay I'm not even gonna ask anymore why nobody reports this stuff;
 - Permanent item entites, which include Extradimensional Vessels and Soul Crystals, can no longer be moved between dimensions. Also added log output to indicate when they are removed due to being attacked by absolute damage source or whatever other reason, to simplify investigation on potential future bug reports related to them;
 - Common config version raised to 2.1.



[Release 2.6.1]:

 - Fixed variety of crashes that may have been caused by non-assigned config property in item class of Emblem of Monster Slayer (#85);
 - Neutral mobs no longer anger against players with Ring of the Seven Curses equipped when they are in creative mode.



[Release 2.6.0]:

 - Brand new config implementation, ported right from 1.7.10 versions of Forge, with a lot of polishing and fancy wrapping on top of it. Notice that new config files have '.omniconf' extension; old '.toml' are not generated and not loaded anymore;
 - Among particularly noticeable improvements, most options in common file are now automatically synchronized from server to client;
 - Accessibility config options for most items are now generated and handled mostly automatically;
 - Astral Breaker's AOE mining now has respective config options;
 - Heart of Creation now provides immunity only to debuffs instead of all status effects (#17);
 - Spiders now drop strings instead of slime balls with Ring of the Seven Curses equipped, as was initially intended;
 - Emblem of Bloodstained Valor now increases movement speed regardless of whether or not the player is sprinting (#81);
 - The Acknowledgment is now enchantable, but solely with Bane of Arthropods (#81);
 - Neutral mobs no longer anger against players who bear Ring of the Seven Curses, unless there is a direct line of sight between them and the player, aka don't see players through walls anymore. Well, most of the time. They can still see the cursed players regardless of obstacles if the distance separating the player from them is below 4 blocks (#81);
 - Endermen generally follow the abovementioned rule, but sometimes they might randomly disregard it and teleport behind unsuspecting player seemingly out of nowhere (#81);
 - +1 Joke in Twisted Mirror entry in The Acknowledgment (#81);
 - Significantly expanded The Acknowledgment entry on Ring of the Seven Curses, to provided explanation on how every curse works. Many players have found some of them unclear, like insomnia for instance, so that should be now addressed. Blessings did not receive as much attention, but it's now mentioned that they come along with the ring as permanent traits, similar to how curses do.



[Release 2.5.3]:

 - Removed unintended overrides of vanilla loot tables that someone forgot to delete (totally not me) (#80).



[Release 2.5.2]:

 - Fixed Heart of Creation crashing the server when attempting to use it's active ability (why nobody reported this?);
 - Fixed active abilities of spellstones not having any cooldown at all (okay, but THIS?..);
 - Fixed The Architect's Inkwell crashing the server when attempting to open it's GUI (#76).



[Release 2.5.1]:

 - Fixed crash on server startup (#75).



[Release 2.5.0]:

 - Fixed Astral Breaker recipe not being disabled by it's config option (#72);
 - Implemented config option that allows to disable Ring of the Seven Curses from being granted to players upon first world visit (#67);
 - Ancient tomes can now be used as furnace fuel (#68);
 - Upon reading an ancient tome there's now a special toast indicating how much experience and knowledge points it granted;
 - Scrapped custom implementation of Fortune/Looting bonuses in favor of one now provided by Curios API;
 - Neutral mobs angered by Ring of the Seven Curses now exclude tamed animals, player-constructed Iron Golems and bees (#69);
 - Decreased the range in which neutral mobs are rendered hostile towards bearers of Ring of the Seven Curses from 32 blocks radius to 24;
 - Implemented two new enchantments for crossbows, Sharpshooter and Ceaseless (merged from Armorless & More);
 - Implemented Scroll of a Thousand Curses, Emblem of Bloodstained Valor and Curse of Nemesis (#70);
 - Corrected wording of a couple advancements to better correspond to possible means of aquiring them;
 - Fixed The Acknowledgment content not loading properly when some of the mod's brewing recipes are disabled through config (#74);
 - Addressed some obscure wording and inconsistent text coloring in item tooltips;
 - Pearl of the Void now only applies Withering through direct attacks;
 - Heart of the Golem's vulnerability to magic damage now includes damage from withering. Explosion protection trait is increased to 50% resistance by default, but is only provided with no armor equipped;
 - Will of the Ocean's damage reduction against underwater creatures no longer includes drowned, to ensure consistency with vanilla logic;
 - Blazing Core now provides only temporary immunity to lava;
 - Pearl of the Void now provides complete immunity to any status effects. Removed it's trait that prevents hunger from affecting the bearer. Chance of death prevention is buffed from 15% to 35%;
 - Resistance to magic damage of Eye of Nebula now includes withering damage;
 - Etherium Armor set bonus no longer provides debuff immunity;
 - Slightly overhauled texture of Charm of the Treasure Hunter;
 - Implemented config options that allow to adjust dealt and received damage multipliers that bearers of the Ring of the Seven Curses are affected by;
 - Disabled attribute tooltip on Will of the Ocean due to being redundant;
 - Enigmatic Legacy now automatically triggers "minecraft:recipe_unlocked" trigger for every recipe player has unlocked when they join the world. Required due to some recipes in the mod requiring certain parent recipes to be unlocked, and new recipes added may never have this condition fulfilled. Also should be a good practice overall;
 - Raised the Config Version to 1.2.



[Release 2.4.0]:

 - Initial 1.16.3 port. Should be backwards compatible with 1.16.2 but don't blame me if stuff breaks if you run it there.



[Release 2.3.0]:

 - Intermediate 1.16.2 port. No further support for this version in specific will be provided.



[Release 2.2.1]:

 - Changed Scroll of Postmortal Recall mechanic to teleport player's dropped items to their respawn point, instead of teleporting themselves. Fixes crash when recalling after being killed by neutral mob (#66).



[Release 2.2.0]:

 - Angel's Blessing now actually redirects projectiles through ProjectileImpactEvent handler instead of cloning them in LivingAttackEvent;
 - Due to the previous, a bug is fixed where redirected tridents for some reason were unable to deal damage;
 - The Architect's Inkwell now has it's own GUI for name/lore editing on Lore Fragments. Doing has no experience cost, unlike previously used Anvil operations;
 - Expanded Inkwell's entry in The Acknowledgment to include overall guide on how to use operational and formatting codes;
 - Made use of vanilla cooldown tracker to visually display cooldown on spellstone's active abilities and ability of Etherium Broadsword;
 - Special ability of Etherium Broadsword can now be suppressed in a fashion similar to AOE mining abilities of other tools (#53);
 - Fixed bug with Tile Entities bound to block being completely ignored when spawning block drops (#56);
 - Fixed bug with NullPointerException being thrown whenever attempting to alter The Acknowledgment read/unread entry state while viewedEntries data is not generated yet by Patchouli;
 - Fixed Etherium Axe/Astral Breaker being inefficient against warped/crimson stems and their derivative blocks (#59);
 - Hopefully fixed possibility of gaining extreme velocities when using Angel's Blessing with Elytra (#65);
 - Fixed Night Vision effect from items that provide it not being properly removed if player has Blazing Core equipped (#61);
 - Nerfed attack damage of The Acknowledgment (#63);
 - Implemented Ring of the Seven Curses, Twisted Mirror, Heart of the Earth and Twisted Heart;
 - Ring slots are now unlocked by default, since Ring of the Seven Curses is guaranteed to be available to player right off the start;
 - Charm of the Treasure Hunter now provides +1 Fortune Level instead of +1 Luck. Changed it's recipe to require Heart of the Earth;
 - Spellstones are now generally more rare.



[Release 2.1.3]:

 - Closing Ender Chest inventory opened by Ring of Ender is now followed by appropriate sound effect;
 - When having Ring of Ender equipped, special button is now added to inventory GUI that allows to open Ender Chest inventory. Also implemented a couple config options that allow to control existence and position of that button.



[Release 2.1.2]:

 - Fixed startup error caused by attempts to reset null config object when generating config file (#52).



[Release 2.1.1]:

 - Fixed critical error on startup caused by screwed up mods.toml file.



[Release 2.1.0]:

 - Magnetic Ring's effects produce particles no longer;
 - Nerfed Angel's Blessing projectile redirection ability (#14). Now grants chance to deflect incoming projectiles instead of redirecting all of them away;
 - Tools with area of effect abilities now allow to toggle these abilities on/off by shift+right-clicking. Also addded config option that allows to disable temporary suppression of such abilities by holding Shift;
 - Added recipe linkages for Potion of Recall and all ultimate potion types in The Acknowledgment;
 - Hopefully fixed mining speed corrections in the mod disrespecting other mods' attempts to alter it (#50);
 - Fixed multiple bugs related to integrated World Name Randomizer functionality. Also implemented client-sided config option to allow disabling it (#51);  - Fixed Etherium Scythe's AoE-tilling not working.



[Release 2.0.0]:

 - Implemented The Acknowledgment, vessel of knowledge about everything in the mod... and not only;
 - Due to the former, Patchouli is now listed among mandatory dependencies*;
 - Implemented three variations of ancient tomes, each added to the loot of respective dungeons;
 - Updated loot table list of The One Box, to include nether bastion chests;
 - Some of the new loot added by the mod now also generates in those chests;
 - Altered some of the advancements that unlock recipes to player, to also require recipes of certain component items to be unlocked. Most of them now also instantly unlock the recipe when player obtains crafting result through other means;
 - Optional Soul Loss mechanic can now be enabled through config.

* I know it's "Dependecy-Free" and all, but I already ended up using multiple hooks outside of generic API, and that number will likely only increase as I attempt to tweak more custom functionality into our Enigmatinomicon. Besides, I never wanted it to be optional addition in the first place.



[Release 1.8.7]:

 - Guess here we patch again...
 - Code of custom triggers actually makes sense when you look at it;
 - Fixed crash when using keybind for spellstone active ability when spellstone slot is not unlocked yet (#47);
 - Fixed Curios slots not being properly unlocked when they are supposed to be. Re-entering worlds when this issue occured should also fix it (#48).



[Release 1.8.6]:

 - Fixed crash with Optifine on Forge versions past 32.0.98 when rendering Extradimensional Vessel (#44);
 - Implemented config options to adjust damage bonus stat provided by Enigmatic Amulet, as well as one to disable it's ability to summon Extradimensional Vessel. Also added option to prevent anyone besides original owner from picking up their Extradimensional Vessel (#45, #38);
 - Before gods I swear, this is the last patch I am making until 2.0 release.



[Release 1.8.5]:

 - Scroll of Ageless Wisdom doesn't Agaless anymore;
 - Fixed dedicated server crash when attempting to generate config files (#41);
 - Potion of Recall and Scroll of Postmortal Recall are now capable of teleporting player across vanilla dimensions. Improved their algorithm to correctly seek respawn point in case player has no valid bed/anchor location. Their description also got altered to indicate the fact that they are capable of working with Respawn Anchors;
 - Attempted to overhaul texture of The Architect's Inkwell. I really hope I didn't make it look worse than it did before.



[Release 1.8.4]:

 - Fixed item names not displaying correctly in list of consumable items of Keystone of The Oblivion (#40);
 - Altered recipe of Emblem of Monster Slayer, to involve some new items from Nether Update (#37);
 - Buffed armor toughness values of etherium armor from +2.5 on each piece to +4.0, to surpass those of netherite armor;
 - The One Box now looks a bit more like a box. Also doesn't prest anymore.



[Release 1.8.3]:

 - A little overhaul of mod's logo and updated description in mods.toml;
 - Entirely removed sound and particle effects produced by Ring of Dislocation;
 - Implemented new mechanic for Enigmatic Amulet, outlined in it's Shift-tooltip. Removed +2 armor stat bonus from it;
 - Added lamps and encased lamps, with three variations being available;
 - PermanentItemEntities created by some items upon player's death will now spawn at y=0 if player dies further below in the Void. Also, they are now visible from up to 64 blocks away;
 - Technically completed soul loss mechanic. Will remain disabled, however, until implementation of in-game guidebook where details about it will be outlined for affected players;
 - Axe of Executioner now takes two Netherite Ingots to be created, instead of iron ones previously used;  - Following items are now immune to fire and lava, similar to netherite gear: etherium ore, ingots, armor, tools and weapons, Astral Breaker, Enigmatic Amulet, Heart of Creation, Axe of Executioner, Blazing Core, Keystone of The Oblivion, Unholy Grail, Void Pearl;
 - Blazing Core now significantly improves visibility when submerged in lava, among it's other abilities.



[Release 1.8.2]:

 - Fixed dedicated server crashing when attempting to use active abilities of spellstones (#33).



[Release 1.8.1]:

 - Fallback to classical reflection via ObfuscationReflectionHelper;
 - Void Pearl now once again nullifies saturation values;
 - Implemented functionality of World Name Randomizer (as if someone asked for it);
 - Gift of the Heaven now only works within the range of active beacon. Experience cost halved;
 - Implemented Grace of the Creator, as direct upgrade from Gift of the Heaven;
 - Mending Mixture now takes ghast tear to be created;
 - Wither Skulls summoned by Heart of Creation now home in on observed entity. Also, new animation for indicating stronger skulls;
 - Implemented null check in LootingLevelEvent event listener, to prevent potential issues (#31);
 - Etherium Pickaxe and Astral Breaker are now effective against shulker boxes.



[Release 1.8.0]:

 - Initial 1.16.1 port;
 - Lots of code rewriting and optimizations;
 - Failed attempts to make use of Mixin.



[Release 1.7.0]:

 - Initial 1.15.2 port;
 - Reduced amount of particles produced by Astral Breaker.



[Release 1.6.4]:

 - Fixed side violation on dedicated servers caused by Eye of the Nebula (#15);
 - Unequipping Heart of Creation and Gift of the Heaven no longer causes flight to be disabled while in Creative Mode (#16);
 - Removed excessive log output in BlockDropsHarvest event handler (#20);
 - Astral Breaker and Dislocation Ring now respect client particle settings (#26).



[Release 1.6.3]:

 - Added simplified Chinese translation (thanks to LyricaPrismriver) #21.



[Release 1.6.2]:

 - Magnetic Ring and Dislocation Ring now respect Demagnetize.



[Release 1.6.1]:

 - Removed Universal Clock HUD. Now available as a separate mod: https://www.curseforge.com/minecraft/mc-mods/universal-clock-hud



[Release 1.6.0]:

 - Implemeted global changelog. Included as part of the mod file;
 - Implemeted Tome of Hungering Knowledge.



[Release 1.5.3]:

 - Reclassified most sound events played by mod from neutral to players category;
 - Lowered mining speed bonus provided by Charm of the Treasure Hunter to 30% (from previous 50%), to prevent players from gaining instamine on stone and similar blocks when using Diamond Pickaxe with Efficiency V;
 - Increased light tolerance of Charm of the Treasure Hunters, so that it's not affected by weaker light sources, like lit Redstone Ore or Redstone Torch. Now works in light levels of 8 and below;
 - Angel's Blessing now accelerates player's own projectiles (instead of slowing them down);
 - Will of the Ocean is no longer capable of consuming experience from Scroll of Ageless Wisdom when one is equipped;
 - Universal Clock HUD is now handled in RenderGameOverlayEvent.Post to avoid being overlapped by other elements, like vignette. Likely will soon be moved into a separate mod;
 - Config versioning system is changed to also reset all values upon updating from versions of the mod that didn't have it implemented yet;
 - Config version is changed to 1.1.



[Release 1.5.2]:

 - Implemented config option that allow to make Universal Clock HUD only displayed in fullscreen mode;
 - Fixed overwriting any stack in targeted slot when adding Enigmatic Amulet to player's inventory.



[Release 1.5.1]:

 - Implemented Universal Clock HUD and a bunch of client-sided config options for it.



[Release 1.5.0]:

 - [DELETED].



[Release 1.4.2]:

 - Fixed player crashing on server upon equipping Pearl of the Void.



[Release 1.4.1]:

 - [DELETED].



[Release 1.4.0]:

 - Changed the way Charm of the Treasure Hunter and Will of the Ocean apply Night Vision effect to ultimately prevent rendering issues. Deprecated related config options;
 - Changed the wording of Etherium Armor tooltip. Since obviously it remains unobvious for some people out there;
 - Implemented Astral Breaker;
 - Implemented Keystone of The Oblivion;
 - Optimized capabilities registration for curios;
 - Changed the way of collecting experience orbs by Scroll of Ageless Wisdom, now calls .onCollideWithPlayer() method similarly to Dislocation Ring;
 - Implemented bonus recipes for more effective wool dyeing.



[Release 1.3.4]:

 - Fixed generating tridents within every single chest in underwater ruins;
 - Fixed receiving Fearsome Vengeance advancement when beheading a Wither Skeleton ordinarily, without holding Axe of Executioner;
 - Fixed dupe with Dislocation Ring (critical in multiplayer);
 - Implemented config option for inverting Shift behaviour of Magnetic Ring and Dislocation Ring;
 - Implemented config options for controlling the duration of Night Vision effect applied by Charm of the Treasure Hunter and Will of the Ocean.



[Release 1.3.3]:

 - Fixed crash with LivingExperienceDropEvent handler;
 - Magnetic Ring and Dislocation Ring no longer work if player cannot pick up attracted/teleported items due to having their inventory full.



[Release 1.3.2]:

 - Angel's Blessing is no longer capable of redirecting Wither skulls;
 - Wither Skulls shot by Heart of Creation now explode after existing for 20 seconds. They are also no longer removed upon world reloading, do not destroy blocks that are supposed to be indestructible and raytrace for target within 128 blocks distance, instead of previous 64;
 - Etherium Scythe can now till dirt and grass blocks in 3x3x1 area;
 - Added Ice, Packed Ice and Glass to the list of effective materials for Etherium Pickaxe;
 - Added config option to disable generation of Etherium Ore as dungeon loot in End Cities;
 - Replaced temporary texture of The Architect's Inkwell.



[Release 1.3.1]:

 - Fixed server crash upon any player opening Anvil (issue #6).



[Release 1.3.0]:

 - Increased attack cooldown of Axe of Executioner to that of a regular sword;
 - Implemented Etherium, alongside with tools and armor made of it;
 - Implemented The Architect's Inkwell and Lore Fragment;
 - Implemented proper exception handling in onPlayerJoin event (related to issue #5);
 - Expanded immunity list of Heart of Creation and added active ability, also changed it's tooltip to have more correct wording and be more similar to other spellstones;
 - Heart of Creation and Gift of the Heaven now compensate mining speed penalty while in the air;
 - All curios in the mod changed so that player cannot equip duplicate trinkets. Mainly affects rings;
 - Significant optimizational changes into functional implementation of config;
 - A bunch of new config options;
 - Implemented config versioning;
 - Added some new advancements;
 - Added Russian localization.



[Release 1.2.2]:

 - Fixed broken code of PacketHandleItemPickup.



[Release 1.2.1]:

 - Updated to Forge 28.1.0.



[Release 1.2.0]:

 - Implemented advanced potions and related Astral Dust;
 - Potions of Haste are merged into advanced potion system instead of being presented as separate items;
 - The One Box now has the ability to simulate loot generation in 32768 instances, printing the results to log file;
 - Changed Scroll of Postmortal Recall to create newly implemented PermanentItemEntity instead of regular dropped item;
 - Fixed inevitable crash when on server startup with the mod, due to attempts to use client-only classes on server side (issue #2);
 - Fixed crash caused by renamed method for getting persistent entity NBT (issue #3);
 - Implemented update notifications;
 - Additional logger output;
 - Overall cleanup.



[Release 1.1.0]:

 - Fixed Mending Mixture recipe returning empty glass bottles. Now repair recipe it is used in does this;
 - Pearl of the Void no longer harms other bearers of the pearl;
 - Will of the Ocean will now consume experience from Scroll of Ageless Wisdom, if player has one equipped and if there is enough experience stored in it;
 - Removed ability to open Ender Chest inventory by simply right-clicking with Ring of Ender, without equipping it and using keybind;
 - Fixed fatal error appearing when player dies while /gamerule keepInventory is set to true;
 - Some cleanup in lore functions;
 - Implemented config file;
 - Default cooldown of active ability of Eye of Nebula increased to 3 seconds;
 - Default cooldown of active ability of Angel's Blessing increased to 2 seconds;
 - Default mining speed boost from Charm of Treasure Hunter decreased to 50%.



[Release 1.0.1]:

 - Changed effects of Recall Potion and Scroll of Postmortal Recall so that they will return player to obsidian platform if they are in the End;
 - Fixed bug with Extradimensional Eye not checking the dimension it is bound to;
 - Fixed bug with players loosing unlocked Curio slots upon death;
 - Attempt to fix new dungeon loot not generating in some cases.



[Release 1.0.0]:

 - Initial release.

Files

EnigmaticLegacy-2.23.1.jar(6.64 MiB) Primary Download

Project members

Aizistral

Owner

Details

Licensed Custom
Published 2 years ago
Updated 3 months ago