Skip to content

Bug Fixes, Campfires & Integrations

Compare
Choose a tag to compare
@2008Choco 2008Choco released this 27 Dec 16:18
· 182 commits to main since this release

Overview

Thank you for the positive feedback on the initial release of Alchema! This release addresses a few common issues in the initial release and adds a couple new features to better tie Alchema into its integrations and the Minecraft world.

Changelog

  • Lit campfires (regular & soul), soul fire and lava may now be used as a heat source for cauldrons (#2)
  • Alchema may now be found on SpigotMC!
    • The update checker has been enabled as of this version
    • The resource page link has been added to /alchema version
  • Added /alchema integrations which lists all plugins integrating with Alchema to add recipes
    • Permission: alchema.command.integrations. Default to true
  • Full item data is now parsed from the result rather than just types and amounts (i.e. you can include enchantments, names, lore, etc.)
  • The time taken to reload recipes is now shown on startup and when executing /alchema reload
  • Fixed more than one cauldron not being able to bubble while in the world
  • Fixed tab completion for /alchema displaying arguments to which the player did not have access

API Changes

  • CauldronRecipe#addIngredient(CauldronIngredient) was removed. CauldronRecipe is immutable
  • Alchema#loadCauldronRecipes() has been moved to CauldronRecipeRegistry#loadCauldronRecipes(Alchema, File)
  • RecipeLoadResult was moved from wtf.choco.alchema.Alchema$ to wtf.choco.alchema.crafting
  • Added RecipeLoadResult#getTimeToComplete() : long