Skip to content

Releases: WolfyScript/CustomCrafting

Paper Incompatibility Fix

11 Apr 09:56
Compare
Choose a tag to compare

This update provides a hotfix for Paper servers and WolfyUtils 4.16.10 incompatibility. In case you are using plain Spigot or WolfyUtils pre-4.16.10 you won't be affected by this issue.

Changelog

  • #258 Fix Paper incompatibility

Full Changelog: v4.16.6.3...v4.16.6.4

Grindstone Logic Rewrite & More

09 Apr 14:32
Compare
Choose a tag to compare

Changelog

  • #250 - Fix Cauldron Recipe Lava Consumption
  • #251 - Use Internal Merge Adapters in Smithing Recipes
  • #252 - Take EcoArmor Effective Durability into account for DamageMergeAdapters
  • #254 - Grindstone Recipe Logic Rewrite
  • #255 - Fix Cauldron 1.16 Incompatibility & Cauldron GUI changes
  • #253 - Fix Cauldron Ingredient Arrangement Inconsistency

Full Changelog: v4.16.6.2...v4.16.6.3

Bug Fixes, Oraxen Custom Durability & more

21 Mar 18:15
Compare
Choose a tag to compare

Changelog

  • #241 - Oraxen Support & Bug Fixes for Damage Merge Adapter
  • #242 - Anvil Compatibility & Stability Improvements
  • #243 - Properly handle Ingredient Remains inside Furnaces
  • #244 - Fixed Recipe Lookup Command not clearing Ingredients
  • #245 - Fixed NMS Functional Crafting Recipes
  • #246 - Fixed 'Pickup Half' (left-click) in ECT and Cauldron GUIs
  • #247 - Updated common lang usages to lang3 & Updated to Paper API 1.19.4
  • #248 - Improved Grindstone integration

Full Changelog: v4.16.6.1...v4.16.6.2

Bug Fixes & Improvements

01 Mar 15:13
Compare
Choose a tag to compare

Changelog

  • #228 by @BeepoWuff – Outdated Version Chat Message Colours
  • #229 by @BeepoWuff – Fix Recipe Book Single Category View
  • #231 – Recipe Book Category auto property resets to true
  • #237 – Elite Crafting Table Condition Fix
  • #234 by @BeepoWuff – Fix Item Editor Durability Cost Disabled Text
  • #236 by @BeepoWuff – Recipe Sub-Command Fixes and Improvements
  • #238 – Crafting Optimizations & Fixes

Full Changelog: v4.16.6.0...v4.16.6.1

Cauldron Sneak Interaction, Bug Fixes & More

04 Feb 20:11
Compare
Choose a tag to compare

New Features

Cauldron Sneak Interaction

This alternative interaction allows players to open the CustomCrafting GUI by sneaking and right-clicking.

workstation:
  cauldron:
    interaction: NORMAL # or SNEAKING

Block Entity Merge Adapter

This adapter makes it possible to copy the Block Entity State that is currently bound to an item to the result.
Useful for upgrading tile entities like Shulker Boxes and preserving the contents.
Shulker Box, transferring contents to the result in crafting table

This is adapter does not have any additional properties, all that is required is the key property.

{
  key : "customcrafting:block_entity"
}

Find more information about targets here on the wiki.

Compass Merge Adapter

This adapter makes it possible to merge the location and track property of an ingredient compass to the result, and to override them with custom values.

The values are all managed via ValueProviders and BoolOperators making it possible to use values from PAPI, select values based on boolean conditions, etc.

{
  key : "customcrafting:compass",
  overrideLocation: true,
  location : {
    worldName : "world",
    x : 900,
    y : 79,
    z : -209
  },
  lodestoneTracked : false,
  overrideLodestoneTracked : true
}

Find more information about targets here on the wiki.

Changelog

  • #225 Added Cauldron Sneak Right-Click Interaction option
  • #216 Added Block Entity Tag Merge Adapter
  • #217 Added Compass Merge Adapter
  • #215 Fixed Item Input Slots in Elite Crafting Table
  • #219 Recipe Groups are IDs and only used internally
  • #220 Load Legacy Recipes Properly

Full Changelog: v4.16.5.1...v4.16.6.0

Cauldron Player Conditions & More Improvements

16 Jan 22:26
Compare
Choose a tag to compare

Changelog

  • #209 Cauldron Recipe Player Conditions
  • #210 Editing shaped/shapeless mode causes recipes to not save
  • #212 Fixed Recipe Book group cycling + Cycle speed config option
  • #211 Improved Crafting Recipe Algorithm Performance

Full Changelog: v4.16.5.0...v4.16.5.1

Bug Fixes & More Merge Adapters

09 Jan 13:42
aa65b79
Compare
Choose a tag to compare

Book/Written Book Merge Adapter

Allows copying and merging pages, titles, and authors from ingredients into the result book/written book.
More info

Banner Merge Adapter

Allows copying of banner patterns and merging them into the result banner.
More info

Changelog

  • #203 Book/Written Book Merge Adapter
  • #204 Banner Merge Adapter
  • #207 Added zn_tw Translations
  • #206 Fixed Recipe/Custom Item Loading on non-unix systems
  • #201 Bottom Inventory Interactions are not blocked in Recipe Book and View
  • #208 Rewrote the way stacks are handled in item input buttons
  • Removed duplicate Recipe Book recipe/ingredient variant cycling

Full Changelog: v4.16.4.0...v4.16.5.0

Lore Merge Adapter & Recipe Book Category Alignment

20 Dec 18:21
Compare
Choose a tag to compare

Recipe Book Category Alignment

Added Category Align options to the Recipe Book Config that makes it possible to further customize the Recipe Book main menu.

  • Dynamic main menu inventory size (adapts to the amount of categories)
  • Specify how items are aligned
  • Specify Max categories per row
  • Configure Minimum rows (max rows = 5 !)
  • Set Custom Category Slots
    • Works in combination with the align feature

More info about the alignment options etc. can be found in the wiki!

Lore Merge Adapter

The lore merge adapter makes it possible to merge lore from targeted ingredients into the result lore.
It provides options to select specific lines via value or index, and to insert them at a specific index in the result lore.
Plus, you can add extra lore lines to be added independently of the ingredients.
For info on how to use Targets and Merge Adapters, see here and here.

Changelog

  • #199 - Lore Merge Adapter
  • #198 - Recipe Book Category Alignment

Full Changelog: v4.16.3.2...v4.16.3.3

Bug Fixes & Level Limit For Enchant Merger

02 Dec 20:00
Compare
Choose a tag to compare

Changelog

  • #193 - Nested Recipe List Directories
  • #195 - Level Limit for EnchantMergeAdapter
  • Do not use the paper specific editor for mc 1.18.1 or lower.
  • Fixed - Crafting matrix shrunk even when no result can be collected.
  • Fixed - EliteCraftingTable is not shrinking the crafting matrix
  • Check the shaped recipe dimensions properly
  • Don't try to add recipe to bukkit if it's null and causing an error message.
  • Properly display all patrons under the CC title

Full Changelog: v4.16.3.1...v4.16.3.2

Paper Item Lore & Name Editor, Bug Fixes and More

18 Nov 17:33
Compare
Choose a tag to compare

Changelog

  • No longer print the MiniMessage info message for all chat editors.
  • Added new info messages to ItemCreator Display Name and Enchant Tab.
  • Added Tab completion for ItemCreator Enchant Tab options.
  • Added separate Paper Lore Chat Editor & Item Name Editor
    • This makes it possible to use <font:'key'> and other components inside lore and item names.
  • Fixed - Furnace Ingredients don't remove correct amount from the source stack.
  • Fixed - MergeOption slots property is not available when deserializing adapters

Full Changelog: v4.16.3.0...v4.16.3.1