• 0.2.0+1.21.1 85614ea232

    v0.2.0 (Minecraft 1.21.1)
    All checks were successful
    Build / build (push) Successful in 1m28s
    Stable

    Greencow released this 2026-05-16 05:14:28 -04:00 | 0 commits to 1.21.1 since this release

    This is the final update for Enchiridion on 1.21.1. There's not much we can really do without making heavily breaking changes to the codebase.
    Enchiridion 0.3.0 will be on 26.1.x and latest as soon as the update releases.

    Enchantments

    • Modified Circuit and Coyote's minimum and maximum enchantment costs to better match their place as
      non-treasure/treasure enchantments.
    • Updated Circuit's enchantment weight to 2, and Vaulting's enchantment weight to 1.

    Anvil

    • Retextured the Swappable Anvil GUI to be more sensible within space usage.
    • Rewrote the Anvil's enchantment swapping logic.

    Siphoning Table

    • The recipe for the Siphoning Table no longer requires a Sculk Catalyst, now only requiring Echo Shards and Obsidian.
    • Recipe obtaining has been reworked to check if the player has ever had the Siphoning Table or the item in their inventory.
    • Siphoning recipes are now named more consistently with other vanilla recipes.

    Bugfixes

    • Mitigated crashes relating to the registry access. #15, #23, #24
    • Fixed categories not applying to items whenever items are enchanted. #22
    • Fixed Siphoning Recipe Advancements being unobtainable because they rewarding the incorrect recipe ID. #27
    • Fixed resource packs not enabling when installing the mod on NeoForge.
    • Fixed Cleaving appearing on Axes inside the Enchanting Table.
    • Fixed an infinite height exploit achieved by swapping out Boots with the Coyote enchantment.
    • Fixed Sticky enchantment allowing the player to climb ceilings whilst holding space whilst sneaking.
    • Fixed Whirlpool avoiding item cooldowns when swapping to a different item.
    • Fixed Enchantments' weight value not applying within Enchiridion's modified Enchanting Table logic.
    • Fixed Anvil Swapping not working well with stackable enchanted books.
    • Fixed Ctrl key having an incorrect translation inside the category hint whilst using Item Descriptions.

    Miscellaneous

    • Added JEI integration.
    • The Fabric version of the mod now requires Fabric Loader 0.19 or above.
      • This coincides with the below change.
      • The required version of NeoForge is unchanged.
    • Use ClassTweaker enum extensions instead of Fabric ASM on Fabric.
      • Removed Fabric ASM as a dependency. As it is superseded by ClassTweaker enum extensions.
    • Updated credits for a specific person to credit ChrysanthCow instead.
    Downloads
  • 0.1.8+1.21.1 bf06bfa744

    v0.1.8 (Minecraft 1.21.1)
    All checks were successful
    Build / build (push) Successful in 2m27s
    Stable

    Calico released this 2025-12-24 00:55:18 -05:00 | 6 commits to 1.21.10 since this release

    Integration

    • Ported Item Descriptions compatibility to support v2.6 #19 - cassian

    Bugfixes

    • Fixed Grindstone disenchanting not removing enchantment categories.
    Downloads
  • 0.1.7+1.21.1 1c2c2a2a10

    v0.1.7 (Minecraft 1.21.1)
    All checks were successful
    Build / build (push) Successful in 2m58s
    Stable

    Calico released this 2025-12-13 13:05:15 -05:00 | 64 commits to 1.21.10 since this release

    Bugfixes

    • Fixed pre-world registry access storage not being cleared upon world load on NeoForge. #14
      • This fixes a crash when attempting to obtain an item from the creative menu.
    Downloads
  • 0.1.6+1.21.1 1c2c2a2a10

    v0.1.6 (Minecraft 1.21.1)
    All checks were successful
    Build / build (push) Successful in 2m58s
    Stable

    Calico released this 2025-12-04 10:04:10 -05:00 | 64 commits to 1.21.10 since this release

    Bugfixes

    • Fixed an inability to create items from any non-Anvil menus that extend ItemCombinerMenu (such as Smithing Tables).
    • Fixed Enchiridion not storing the server early enough in some cases, leading to categorization issues for pre-world load actions.
      • For example, this would fix crashes when attempting to load recipes that enchant an item.
    Downloads
  • 0.1.5+1.21.1 a29dd89634

    v0.1.5 (Minecraft 1.21.1)
    All checks were successful
    Build / build (push) Successful in 22m15s
    Stable

    Calico released this 2025-11-10 03:17:30 -05:00 | 78 commits to 1.21.10 since this release

    Changes

    • Categorical Creative Mode Tabs may now sort using mod ID. #7

    Bugfixes

    • Fixed Siphoning Table being too far open upon joining the world whilst it is crafting.
    • Fixed unresolved enchantments within the enchanting table showing up.
    • Fixed items with pre-existing repair costs permanently costing more.
    • Fixed categories validating whenever a new item is initialized making it instead validate with components upon initial load.
    • Fixed a crash when using the Enchanting Table with an unresolved enchantment. #9
    • [Fabric] Fixed issues with registry access, causing incompatibilities with mods that require Enchiridion to have a registry access off thread. #12
    Downloads
  • 0.1.4+1.21.1 7365a0d723

    Calico released this 2025-10-19 21:34:13 -04:00 | 73 commits to 1.21.1 since this release

    Compatibility

    • Gatling and Longshot are now unable to be applied to Create's Potato Cannon.
    • Tailwind is now unable to be applied to Farmer's Delight Knives.
    • Added enchantments to category tags for the following mods...
      • Allurement

      • Create

      • Dungeons and Taverns

      • Farmer's Delight

      • Malum

      • Origins

      • Supplementaries

      • Primary

        • Allurement
          • Alleviating
          • Reeling
          • Shockwave
          • Spread of Ailments
          • Vengeance
        • Dungeons and Taverns
          • Blowthrough
          • Ghasted
          • Gravity
          • Tri-Shot
        • Malum
          • Ascension
          • Capacitator
          • Rebound
          • Replenishing
        • Supplementaries
          • Stasis
      • Secondary

        • Allurement
          • Launch
          • Obedience
        • Create
          • Capacity
          • Potato Recovery
        • Dungeons and Taverns
          • Outreach
          • Traveler
          • Wither Coated
        • Farmer's Delight
          • Backstabbing
        • Malum
          • Animated
          • Haunted
      • Tertiary

        • Dungeons and Taverns
          • Antidote
          • Illager's Bane
          • Might
        • Malum
          • Spirit Plunder
        • Origins
          • Water Protection
      • Uncategorised

        • Allurement
          • Antidote
        • Dungeons and Taverns
          • Photosynthesis
          • Wax Wings
    • Added Item Excluded Set Tags, a new tag system for allowing items to be incompatible with any enchantments in the tag.
      • You may make an Item Excluded Set Enchantment Tag by using the following path (any namespace works). example:enchiridion/item_excluded_set/<namespace>/<path>.
      • For tags, prepend the namespace and path with a tag folder. For example: example:enchiridion/item_excluded_set/tag/<namespace>/<path>

    Notice!

    This update features a compatibility tweak to make sure that enchantments caused by below enchantment category saving bug may be converted to the correct category.
    This is a temporary band-aid and will be removed in the next future content update/port, please update to 0.1.4 or above version before updating to 0.2.0 if you are using 0.1.2 or 0.1.3.

    Bugfixes

    • Fixed an incompatibility with NeoForge's Loot Table API, which would cause a crash upon using the neoforge:unknown_loot_table loot table key. #6
    • Fixed enchantments within no tags being saved as uncategorized.
    • [NeoForge] Fixed enchiridion:skulls data map type not being registered.
    Downloads
  • 0.1.3+1.21.1 df75072daa

    Calico released this 2025-10-18 22:11:50 -04:00 | 91 commits to 1.21.1 since this release

    Bugfixes

    • Fixed active Whirlpools not dealing any damage to valid entities surrounding it.
    Downloads
  • 0.1.2+1.21.1 b25293559f

    Calico released this 2025-10-15 18:22:29 -04:00 | 95 commits to 1.21.1 since this release

    • Changed author from 'Greenhouse Team' to 'Greenhouse Modding'.

    Bugfixes

    • Fixed untagged Enchantments from other mods being erased from items. #2
    • Fixed Ladders a block above the ground not being able to be climbed when jumping into them. #4
    • Fixed crash on NeoForge servers due to Greenhouse Config not running early enough. #5
    • Fixed crashes relating to empty enchiridion:enchantment_categories item components.
    • Fixed internal Tailwind enchantment entity effects not being able to sync to the client. (Affects all hit_attack and missed_attack enchantment effect components)
    • Fixed Enchiridion Enchanted Books resource pack not being enabled by default on Fabric.
    • Fixed Efficiency siphoning recipes being categorized as Weapon recipes within the Siphoning Table recipe book.
    • Fixed Agile II siphoning recipe outputting Agile I instead of Agile II.
    Downloads
  • 0.1.1+1.21.1 8f4691959e

    Calico released this 2025-10-07 19:15:16 -04:00 | 107 commits to 1.21.1 since this release

    • Fixed Longshot Enchantment description being inaccurate.
    • Fixed entire Enchanted Book stacks depleting when enchanting an item through an Anvil.
    • Fixed Anvil swapping operating on more than one Enchanted Book in the swap slot.
    • Fixed incompatible enchantments from different categories increasing the cost when swapping enchantments.
    • [FABRIC] Fixed NeoForge Greenhouse Config being included in the Fabric build.
    Downloads
  • 0.1.0+1.21.1 3cd334a8c8

    Calico released this 2025-10-07 02:23:00 -04:00 | 112 commits to 1.21.1 since this release

    • Initial Beta Release!

    Changes from BlanketCon Alpha

    Features

    • Added Beheading enchantment.
      • A Sword enchantment that provides a 1.5% chance to drop entity heads upon death. This increases by 0.5% per level.
      • This chance is affected by Looting, which provides an extra 0.25% for each level of Looting.
    • Removed Jousting enchantment.
      • This enchantment is pretty much superseded by future Minecraft changes.
    • Reworked Villager trading further.
      • Increased chance to roll Curses if no other categories are rolled from 2% to 7.5%.
      • Curses are now much less frequent within Villager trades due to no longer being the default.
      • Expert trades have been changed to supply one of the three treasure tool enchantments (Crumble, Prospector, Splitting) depending on the Villager's variant.
    • Specialized Protections (Blast/Fire/Projectile Protection, Feather Falling and Barding) may go over the regular protection limit.
      • 1-20: Each one of these protection points counts as 4% damage reduction, as per vanilla.
      • 21-24: Each one of these protection points counts as 2% damage reduction.
      • 25-28: Each one of these protection points counts as 1% damage reduction.
      • 29-32: Each one of these protection points counts as 0.5% damage reduction.
      • >32: Each protection point counts as 0.25% damage reduction.
    • Sweeping Edge is now a Primary category enchantment. (Previously in the Secondary category).
    • Sweeping Edge now has a unique and a larger sweep attack particle.
    • Vaulting has been moved to be applied to Leggings. (Previously Boots)
    • Sticky and Climber have been moved to be applied to Boots. (Previously Leggings)
    • Longshot has been simplified.
      • Longshot now activates when you hold the Bow at full charge for a short amount of time.
      • Longshot no longer has a scope in effect.
    • Gatling now has start-up time before reaching a maximum shot speed.
    • Gatling now increases the Bow's projectile spread.
    • Barding and Climber are no longer considered treasure enchantments.
    • Climber's climbing speed increase has been lowered by more than half of the original value.
    • Impaling now deals 1.75 damage per level to non-aquatic entities that are touching water. (Previously 1.0 + 0.5 per level.)
    • Frost Walker is now more responsive.
    • Decreased Frost Walker radius to 2 blocks + 1 per level. (previously 3 + 1 per level)
    • Frost Walker created Frosted Ice is now significantly quicker to crack.
    • You may no longer activate Frost Walker if you have fallen far enough to take fall damage.
    • Frost Walker now no longer creates blocks whilst the user is sneaking instead of additionally having to be in the air.
    • Prospector's success chances have been lowered to 1.5% with an added 0.5% per extra level. (Previously 4% + 2% per level)
    • Prospector may now gain resources when digging Gravel.
    • Prospector now requires Emeralds in the Siphoning Table instead of Coal.
    • Snow Strike no longer deals extra damage and time spent frozen when disabling a target's shield.
    • Updated Snow Strike enchantment description wording.
    • Reduced Sticky climbing time to 2 seconds with an added 1 second per level above first. (Previously 3 seconds + 2 seconds per level above first)
    • Sticky's base climbing speed increase is now constant between Level 1 and 2, being at what was previously Level 1's value.
    • Entities are no longer allowed to stick to the ceiling with the Sticky enchantment.
    • Tailwind now moderately exhausts players upon using its functionality.
      • It will additionally use up durability if the vanilla balancing datapack is enabled.
    • The Vaulting enchantment no longer accounts for the entity's base movement value.
    • Reworked all Vaulting enchantment values to be more reasonable.
    • Reduced Earthquake's AoE damage to 20% of the Mace's damage with an added 10% per level above first. (Previously 25% + 12.5% per level above first)
    • Anvil swapping is now more expensive when swapping enchantments that are not of an equivalent level.
    • Simplified enchantment cost logic, all categories now apply to the cost instead of just the highest cost.
    • Thorns is now restricted to the armor slots.
    • Added mod config.
      • config/enchiridion.jsonc.
      • Contains fields for disabling Enchiridion content, tweaking enchantment values outside what's possible through datapack, and overriding enchantment category colors.
      • A config screen will be added in a later update.

    Bugfixes

    • Fixed Multishot damage stacking not functioning whilst using the Crossbow from the offhand.
    • Fixed Barding having a higher damage protection value that it is supposed to.
    • Fixed Earthquake causing damage to the entity that triggered the enchantment, tamed entities that the attacker owns and team members of the attacker.
    • Fixed Earthquake not accounting for extra Mace damage.
    • Fixed Sticky not respecting the context of the entity's collision.
    • Fixed inaccuracy enchantment effects using the wrong param set, crashing the game.
    • Fixed drop_skull enchantment effects causing errors when attempting to drop items.
    • Fixed Villager trades defaulting to the lowest priority enchantment (usually Curses) instead of the highest.
    • Fixed jittering with rendering of Whirlpool enchantment.
    • Fixed Whirlpool causing damage to entities that are passengers of the owner, currently being ridden by the owner, the owner's tames, and team members of the owner.
    • Fixed Whirlpool enchantment not playing the extinguish sound upon extinguishing fire from a player.

    Data Packing/Resource Packing

    • You are no longer able to increase the use time of an item without a use time through effect components.
    • Removed enchiridion:scoped enchantment effect component type, and related content.
      • enchiridion:scoped attachment has been removed.
      • enchiridion:fov_multiplier attribute has been removed.
    • enchiridion:prevent_post_item_use and enchiridion:return_trident_from_void now take in this_entity as an argument instead of tool.
    • colliding and using_item are no longer entity subpredicates and are now predicates.
    • Added can_taKe_fall_damage predicate.
    • Added raycast_replace_disk entity effect type. This is basically the same as minecraft:replace_disk but the center is raycasted instead of offset by a specific number of blocks, as well as being allowed to supply a block_entity tag.
    • Added enchiridion:frosted_ice block.
      • Block States:
        • always_tick - Allows you to make the Frosted Ice tick, no matter the light level.
      • Block Entity NBT:
        • crack_chance - The probability for the block to crack when attempting to crack. (Float between 0 and 1).
        • min_crack_time - The minimum amount of time the block will take to start cracking.
        • max_crack_time - The maximum amount of time the block will take to start cracking.
        • min_crack_rate - The minimum value at which the block will try to crack again if it fails cracking.
        • max_crack_rate - The maximum value at which the block will try to crack again if it fails cracking.
    • Added range Level-based value type.
    • Repurposed below subpredicate to block_raycast. Additionally making it a predicate rather than an entity subpredicate.
      • Now includes direction, block_context, and fluid_context fields.
    • box_expansion field in colliding type specific entity predicate has been renamed to expansion.
    • Added expands_towards_movement boolean field to colliding type specific entity predicate.
    • Added subtract_base boolean field to attribute_transfer enchantment effect.
    • Added damage_modifier Value Effect field to damage_based_on_item entity effect.
    • Removed enchiridion:anvil_cost_stacks enchantment category tag due to no longer being used.
    • Removed multiplier field from damage_based_on_item entity effect, superseded by damage_modifier.
    • color field has been split into text_color and enchanted_book_color.
      • If one is not specified, it will default into the other.
    • Renamed enchiridion:does_not_increase_anvil_cost enchantment tag to enchiridion:anvil_logic/no_extra_cost.
    • Removed enchiridion:does_not_increase_anvil_cost enchantment category tag. Please add the category's enchantments to the above tag instead.
    • Renamed Special Villager tags.
      • enchiridion:trades/librarian/common_specialtrades/librarian/common_master
      • enchiridion:trades/librarian/rare_specialtrades/librarian/rare_master
      • enchiridion:trades/librarian/desert_specialtrades/librarian/desert_master
      • enchiridion:trades/librarian/jungle_specialtrades/librarian/jungle_master
      • enchiridion:trades/librarian/plains_specialtrades/librarian/plains_master
      • enchiridion:trades/librarian/savanna_specialtrades/librarian/savanna_master
      • enchiridion:trades/librarian/snow_specialtrades/librarian/snow_master
      • enchiridion:trades/librarian/swamp_specialtrades/librarian/swamp_master
      • enchiridion:trades/librarian/taiga_specialtrades/librarian/taiga_master
    Downloads