GM Ethos
Staff
Today I finalized the new dye sprites and set to work implementing the workstation for casks. This involved some overhauling of the underlying code since enchanting tables were set up to only accept 1 item per slot, and the other workstations will allow stacks. I also needed to convert workstations to containers under the hood, since they previously froze an item's properties and destroyed it when placed on the table, but if it's a stack, not all items in it might be perfectly identical, so they have to be preserved. Now the workstation's slots and the container's slots work in tandem.
Here's a teaser of what the cask workstation looks like. Tomorrow, we'll start exploring how to make and use dyes in the new system.
