Sorry, this took so long. I was putting it off until I released the next major update, unfortunately, that's been delayed a bit.
- Added missing ceramic bowl loot table
- Fixed whisk and cake spatula not being enchantable with an anvil
- Fixed ceramic bowl not having a mineable tool set
- Fixed cake baker gift and desert village bakery chest loot tables
- Fixed 'disable_cake_crafting_recipe' config
- Added a custom damage type for obsidian cake (with a couple funny death messages)
- Lowered required Fabric version from 0.16.0 back to 0.15.11
- Adjusted some tags as well as fixed some tags having air in them
- Modified 'Birthday Song' advancement to allow modded cakes (Along with a config to disable modification)
- Improved cake tiering/stacking logic (e.g. if the top layer has been eaten off a three tiered cake the layer can be placed back)
- Updated to 1.21
- Ported to NeoForge
Changes
- The 'cake_eaten' advancement trigger condition now uses 'block' instead of 'cake'
- Added 'family' condition to 'cake_eaten' advancement trigger
- Ender cake teleport particles are now controlled by 'ender_cake_particles'
- Ender cakes now only spawn teleport particles when teleportation is successful
- Partially fixed Cake Chomps support
This is the last planned update to 1.20.1 and will probably be the last update to 1.20x
- Fixed potions being overwritten by bouncing potions when extending duration in a brewing stand on Forge (#19)
- Changed Cake Oven map color
- Moved networking system to Common Network
- General internal clean up/fixes
ADDED
- Ceramic Bowl. New block for crafting items
- Whisk. New item used for Ceramic Bowl recipes
- Cake Dough
- Cupcake Dough
- Cake Frosting
- Cupcake Frosting
CHANGED
- Reworked cake recipes
- Retextured Cake Spatula
- Cake Stand now has Jade support
- Updated Chinese translation (by ddaodan)
- Fixed being able to fill a composter with air (#16)
- Arabic translation (worstalive)
- Amendments support
- Fixed #13. Worlds that have been corrupted by this bug can be loaded again
- All double cakes generated for Just More Cakes will be converted to Two Tiered Cakes
- When stacking a vanilla cake a two tiered cake will be placed instead of a double cake
- Double cakes can be stacked converting them to three tiered cakes
WARNING! When upgrading an existing world to this version all Three Thiered Cakes will need to be broken and placed again.
- Backported to 1.20.1
Below you will the changelogs for all updates since the last 1.20.1 release. If you haven't already read them consider doing so now as there have been a LOT of changes and new features added
Changelogs since 1.20.1
1.15.0
ADDED
- Cake Stand. The Cake Stand is a new decoration block that can hold 1 type of cake (This is tag based)
- Two Tiered Cake. Place a normal cake on top of another to get the Two Tiered Cake and then place another cake on the Two Tiered Cake to get the Three Tiered Cake. Drops 2 normal cakes when collected with a Cake Spatula instead of the Two Tiered Cake item
- New banner and logo
CHANGED
- The existence of the normal Minecraft cake crafting recipe is now togglable with a config.
- This does not affect the Cake Oven recipe though. The recipe is disabled by default
- Some cakes can now always be eaten even if you're full
- Some cakes now have different nutrition and saturation values
- Creeper Cake now plays the Creeper hissing sound when eaten
- By default the Creeper Cake now has a 50% chance to give you luck or unluck
- Cakes with a cross model on top (so mushroom/fungus and chorus cakes) now allow candles to be placed on them
- Replaced the Tiered Cake trade with a Cake Spatula trade
- Three Tiered Cake now drops 3 normal cakes when collected with a Cake Spatula instead of the Three Tiered Cake item
- Retextured the Three Tiered Cake item. It is now finally at long last a 16x16
- Redid the brick textures in the Cake Oven front and top textures
- Config names are now translatable
- Lots of general fixes and improves
REMOVED
- Removed Three Tiered Cake recipe
1.15.1
- Added missing Cake Stand loot table
- Cake Stand now has a specific mining tool (Any pickaxe)
- Encasing Ice is now in the 'minecraft:ice' block tag
- Reduced Encasing Ice strength (Hardness and blast resistance) to match normal ice
- Default cake crafting recipe is now removed on data load/reload instead of server starting
1.16.0
ADDED
- Jade plugin/support
- Displays cake food point info. Has display type config for per slice or total per cake displaying
- Displays cake saturation info. Display type is inherited from the food point config
- Displays cake potion effects
- Displays progress bar for Cake Oven
- Config for displaying trapped cakes (Poison Cake and TNT Cake) as default Minecraft cakes
- Candle type displaying for candle cakes
- Server config for preventing Jade from displaying cake effects (This is not part of Jade's configs file)
- Server config for forcing Jade to display trapped cakes (Poison Cake and TNT Cake) as default Minecraft cakes (This is not part of Jade's configs file)
CHANGED
- Removed tiered cakes from advancements as they are no longer obtainable in survival
- Cake and Cream Cheese are now compostable
- Overhauled Cake Effects system
- Cake effects now have min and max limits for duration and amplifier
- For duration the min is -1 (meaning infinite) and no max limit
- For amplifier the min is 0 (meaning effect level 1) and a max of 255 (meaning effect level 256)
FIXED
- Fixed crash when using a Cake Spatula on an Obsidian Cake
- Fixed Cake Eaten advancement trigger being triggered even if the player fails to eat the cake (Example: Player has full hunger)
- Fixed eating a Candle TNT Cake dropping 2 candles instead of 1
- Fixed TNT cake surviving it's own explosion
- Fixed Cake Effects not being reloaded with the /reload command
- Fixed several issues with Cake Effect effect combining
- Fixed some incorrect translation keys for configs
1.17.0
ADDED
- All cakes can now be stacked up to three layers high. This may seem like a small addition, but there are 29 cake flavors * 2 new layers * 18 (plain, plain candle, and 16 colored candles) different layer variants (not include bites, those are blockstates) making for a grant total of 1044 new blocks. Poison cake, TNT cake, and cupcakes aren't included as they can't be stacked, I have other plans for them
- Using a cake item on a cake block of the same type add a layer to the cake
- New tags
- "blocks/base_cakes"
- "blocks/two_tiered_cakes"
- "blocks/three_tiered_cakes"
- Translation keys for config categories
- More links when using modmenu
- Rewrote ingame mod description
CHANGED
- Three Tiered Cake is now a multiblock (like a door). This is the reason they need to be replaced so that the new second half can be placed
- The Cake Effects System now allows for changing the effects of a single cake block or an entire cake family (cake family meaning all cake blocks of the same flavor like a two tiered chocolate cake and a three tiered chocolate cake)
- Cake effects are now loaded from "{namespace}/jmc/cake_effects" instead of "{namespace}/cake_effects"
- Obsidian cakes now prevent piston movement instead of getting destroyed
- All candle cakes have been added to "minecraft:blocks/candle_cakes". This allows for thrown potions to extinguish candle cakes, dispensers to light candle cakes, and more flexability in what items can light a candle cake
- Reordered creative tab so that all non cake items are before the cakes FIXED
- Block updates not causing TNT candle cakes to explode
1.17.1
- Updated Russian translation (Mikhail)
1.17.2
- Fixed Jade plugin saturation calculation
- Eating a cupcake with effects from your hand will now apply the effects
- Base (non tiered) cake no longer doubles comparator output signal (config to revert). This includes the default cake and some cakes from other mods
- Updated Russian translation (Mikhail)