Minor Changes
- Add fallback logic to make the player descend when de-equipping Sticky.
Bugfixes
- Fixed a client crash when the player doesn't have enough bookshelves to level up via the enchanting table.
- Fixed a memory leak within ItemStacks storing no longer existent entities.
- Fixed air time resetting removing climb time, rather than air time.
- Fixed incorrect spacing between the level-up requirements' bookshelves and lapis.
- Fixed
enchiridion:climb_time
attribute's inconsistencies between the client and server.
Additions
- Added
enchiridion:power
, as another mod was modifying Power to go up to a max level of III.
Bugfixes
- Fixed Tailwind enchantment velocity on entity hit sometimes leaking outside of the item.
- Fixed Tailwind being inconsistent within how much velocity is added upon hitting an entity.
- Fixed Tailwind sometimes not applying velocity when lagging by using server velocity application as a fallback.
- Fixed Sticky slowing the player down on non-full blocks.
- Fixed specific Enchiridion enchantments not having Enchiridion specific descriptions within the Item Descriptions mod.
Changes
- Updated the lang for various Item Descriptions enchantment descriptions to not unnecessarily mention the used item.
Bugfixes
- Fixed item renaming not functioning within the Enchiridion Anvil.
- Fixed Vaulting being incorrectly referred to as a Leggings enchantment within Item Descriptions compat.
Changes
- Lowered the minimum required attack cooldown for Tailwind to activate to 50% (previously 60%).
- Decreased additional Multishot arrow damage value to 25% (previously 50%).
- Decreased Flurry speed attribute increase per level up to 0.00525 (previously 0.0105).
Bugfixes
- Actually fixed client effect cache not clearing upon swapping items. (Fixes the Tailwind item swapping velocity exploit).
- Fixed client effect cache saving unnecessarily.
- Fixed Siphoning Table not converting Books to Enchanted Books upon craft.
Changes
- Tweaked Tailwind Velocity values to synergise better with the Knockback enchantment.
- Updated Tailwind enchantment descriptions.
Bugfixes
- Fixed client effect cache not clearing upon swapping items. (Fixed the Tailwind item swapping velocity exploit).
- Fixed a crash when renaming items through an anvil.
- Fixed Enchiridion Anvil not updating categories when renaming/repairing.
- Fixed Item Descriptions compat not delegating to other enchantment description mods if they are available.
Changes
- Removed Shattering from this build as it was too unfinished.
- Polished Whirlpool Enchantment.
- Updated Whirlpool rendering to be more accurate to the hitbox.
- Whirlpool entities owned by an entity no longer show in first person, instead showing an overlay.
- Whirlpool is now centered on the center of the entity using the item.
- Whirlpool is now able to extinguish the user.
- Increased Whirlpool's horizontal radius to 1.5 + 0.35 per extra level (previously 1.2 + 0.3 per extra level).
- Increased Whirlpool's vertical radius to 2 + 0.3 per extra level (previously a constant 2).
- Whirlpool lifetime has been decreased to 3 seconds + 1 second per extra level (previously 4 seconds + 2 seconds per level).
- Increased cooldown upon using whirlpool to 3 seconds (previously 1 second).
- Increased Whirlpool's damage output to 3 hearts + 1.5 hearts per extra level (previously 1.5 hearts per level).
- Polished Tailwind Enchantment.
- Tailwind now displays particles upon usage.
- Tailwind now has an associated sound event.
- Tailwind now applies invulnerability for a very short amount of time.
- Reduced Tailwind's applied velocity to 0.5 + 0.2 per level. (Previously 0.6 + 0.2 per level).
- Renamed Sniping to Longshot.
- Longshot now increases the velocity of the arrow fired from the bow, and decreases the gravity of the arrow.
- Tweaked Longshot to apply its FoV Multiplier attribute immediately rather than on the next tick.
- Tweaked Gatling appication time to always be an upgrade to the bow's application time.
- Currently 1 second - 0.15 seconds (previously 1.75 seconds - 10 seconds per level).
- Tweaked Vaulting to grant less jump height, but to apply more velocity to the player upon jumping.
- Added
/enchiridion uncategorise
command. - Updated Sniping's description.
- Allowed Enchiridion specific Frost Walker to walk on Impenduit fields from Impenduits.
- Updated Siphoning GUI texture.
- Rewrote how the BlanketCon build catches non-Enchiridion enchanting methods.
- Made FoV Multiplier attribute modify mouse sensitivity a small amount on values lower than 1.
- Added all enchantments to potential villager trades.
- Added all enchantments to the Siphoning Table's recipes.
- Swapped out Prismarine Shards for Cod for Impaling's Siphoning Recipe.
- Swapped out Copper Ingots for Iron Ingots for Protection's Siphoning Recipe.
- Swapped out Dried Kelp for Glow Ink Sacs for Depth Strider's Siphoning Recipe.
- Swapped out Firework Rockets for Raw/Cooked Rabbit for Vaulting's Siphoning Recipe.
- Added compatibility with Item Descriptions.
- Updated credits from referencing MerchantPug to MerchantCalico.
Optimisations
- Optimised modifyEnchantMessageToLevelUpMessage color change to not run twice.
- Optimised usage of attribute sync packets.
Bugfixes
- Fix Siphoning Table progress not being synced to the client.
- Fix Siphoning Table being unable to enchant books.
- Fixed Coyote being non-functional after the first jump.
- Fixed Coyote not resetting under specific circumstances.
- Fixed slowdown whilst sprint jumping using Circuit.
- Fixed a crash where Firework Rocket Entities were using a null weapon stack for firework damage increases.
- Fixed missing texture for siphoning's EMI simplified icon.
- Fixed Siphoning Table setting the input's enchantments.
- Fixed SiphoningRecipe not converting enchantments upon completion.
- Fixed EnchantFromTrade allowing incompatible enchantments.
- Fixed shouldCancelEnchanting being bypassed by any anvil usage rather than just books.
- Fixed a crash caused by scrolling in the regular EnchantmentScreen.
- Fixed Bookshelf count not refreshing correctly inside the Enchiridion Enchanting Table's level-up screen.
- Fixed Enchiridion Enchanting Table clue color not using the existing item's category if present.
- Fixed Enchantment Level-Ups using the unconverted enchantment.
- Fixed an empty enchantment categories being applied to items when enchantments are converted.
- Fixed Field of View Multiplier attribute having an incorrect name within descriptions.
- Fixed Siphoning Table being able to craft illegal Protection enchantments (Protection V).
- Fixed Siphoning Table being able to craft an illegal Agile III enchantment.
- Fixed a serversided packet error within the
enchiridion:use_time
enchantment effect component's logic. - Fixed the Infinity enchantment not being convertable to Enchiridion's Infinity enchantment.
- Fixed Enchiridion's Infinity enchantment still being incompatible with Mending.
- Fixed categorical enchanting being applied whilst the item does not have any categories.
- Fixed categorical enchanting not being applicable at the limit's value.
- Added Shattered mob effect icon.
- Snow Strike damage no longer bypasses Leather Armor.
- Reworked Shattered damage calculations.
max(damageAmount * (1.1 + (0.05 + amplifier)), damageAmount + 0.5 + (0.5 * amplifier))
- Fixed non existent resource packs being loaded.
- Fixed Enchiridion Enchanting Table not being able to enchant with Mace primaries.
Differs from the main release in that the changes are entirely contained within Enchiridion blocks.
- Added Enchiridion Enchanting Table/Anvil instead of modifying the vanilla Enchanting Table/Anvil logic.
- Villagers may be tagged with
enchiridion:enchiridion_trades
to use Enchiridion's trades. - Added
/enchiridion categorise
command modify an item to have Enchiridion's format from the vanilla enchantment format.