All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Every Compat (Wood Good)

Every Compat (Wood Good)

by MehVahdJukaar • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Every Compat: Wood Good

Supplementaries Twitter Supplementaries Twitter


📖About 📖

Tired of incomplete wood sets? Well you came to the right place!

This Mod serves as an addon to many popular mods and is meant to fill in the gaps by adding all the blocks that such mods add in all wood types currently installed.

Every block type added is available in ALL wood types.

With this mod you won't need extra compatibility addons and instead only rely on a single universal one! It's all automatic!

Additionally the mod will try to convert any block from other uninstalled compat mods into its equivalent ones.

🪑 Supported Blocks🪑

LAsT UPDATE: March 12, 2025

LEGENDS:
  • 1.18.2 - 🟫
  • 1.19.2 - 🟦
  • 1.20.1 - 🟩
  • 1.21.1 - 🟨
  • Only available in FORGE or FABRIC or BOTH - ⬜
  • Built-In - 🟢|🟡
  • Not available - ❌
  • Will it update to 1.21.1 or not - ❔

❓ F. A. Q. ❓

Q: How the heck does this work?

A: Magic.

Q: Is this compatible with other compat mods?

A: Yes, I've included a list of many popular compat mods. The mod will do its best not to register stuff that's already in them when they are installed

Q: I'm a mod author, could I use this mod to add support to my blocks?

A: Yes! The mod includes a very simple and easy to use API with which modders can register an entire block definition in only 10 lines! The mod will automatically generate all assets automatically

Q: Can you add support for "x" wood type?

A: Go try the mod

Q: A block type isnt supported, can I add it myself?

A: Not directly as registration cant be conditional and cant depend on config files. If you are a modder and know code you can make a pull request to the mod or use the EveryCompatAPI class directly in your mods (check their javadocs & mod modules for info)

❤️Support Me❤️

Modding is taking a lot of my time, so if you like what I do, and you would like to support me, you can do so here. If you do, you'll receive a custom Globe and or Statue just for you! This also applies if you purchase a server from Akliz using "supplementaries" code.

Need a server? Check out Akliz, they have top brand servers just for modded minecraft. They really have a cozy community with great support and the servers wonderfully
Use code "supplementaries" to get 20% off and also support me in the process!

Get 20% off the first month using code: Supplementaries

🦉 Our Mods🦉

Haunted Harvest Snowy Spirit Storage Labels Goated Mysyical Oak Tree Carpeted Stairs MmmMmmMmmMmm Moyai Jeed Better Lily Pads Advancement Frames Randomium

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Forge
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.2
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.18.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.18.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.18.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.19.x
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.19.x
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.19
Forge
2d ago 1
1.19
Fabric
2d ago 1
1.19
Fabric
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
1.18.2
Forge
2d ago 1
| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |


## v2.11.53

### CHANGES:

### FIXES:


## v2.11.52

### FIXES:
  • Woodworks** (C): Added missing LANG & Missing BlockItem for closet & trapped_closet - [#1326](https://github.com/MehVahdJukaar/WoodGood/issues/1326)
  • Every Compat** (C):
  • Improved Chest texture generation so it will re-generate textures when "F3 + T" is used
  • Fixed some issues with bamboo like blocks causing missing models


## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |


## v2.11.53

### CHANGES:

### FIXES:



## v2.11.52

### FIXES:
  • Woodworks** (C): Added missing LANG & Missing BlockItem for closet & trapped_closet - [#1326](https://github.com/MehVahdJukaar/WoodGood/issues/1326)
  • Every Compat** (C):
  • Improved Chest texture generation so it will re-generate textures when "F3 + T" is used
  • Fixed some issues with bamboo like blocks causing missing models


## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.9.27

### CHANGES:
  • MrCrayFish's Furniture (CFM)** & **Nopsiphus' Furniture (NFM)** - [#1324](https://github.com/MehVahdJukaar/WoodGood/issues/1324)
  • CFM**: will be only supported if the version is 7.0.0-pre36
  • NFM**: will be only supported if the version is 2026.01.30 or older
  • REASON: newer version of **NFM** included **CFM**. You can think this as 2 mod into 1 mod (**NFM**).
  • EveryCompat's **module for CFM & NFM** is nwo built-in via **NFM**
  • Luminous Nether** (IT): Removed withered & mushroom's ResourceLocation. They no longer need (IT) - [#1335](https://github.com/MehVahdJukaar/WoodGood/issues/1335)


## v2.9.26

### FIXED:


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.9.27

### CHANGES:
  • MrCrayFish's Furniture (CFM)** & **Nopsiphus' Furniture (NFM)** - [#1324](https://github.com/MehVahdJukaar/WoodGood/issues/1324)
  • CFM**: will be only supported if the version is 7.0.0-pre36
  • NFM**: will be only supported if the version is 2026.01.30 or older
  • REASON: newer version of **NFM** included **CFM**. You can think this as 2 mod into 1 mod (**NFM**).
  • EveryCompat's **module for CFM & NFM** is nwo built-in via **NFM**
  • Luminous Nether** (IT): Removed withered & mushroom's ResourceLocation. They no longer need (IT) - [#1335](https://github.com/MehVahdJukaar/WoodGood/issues/1335)


## v2.9.26

### FIXED:


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.52

### FIXES:
  • Woodworks** (C): Added missing LANG & Missing BlockItem for closet & trapped_closet - [#1326](https://github.com/MehVahdJukaar/WoodGood/issues/1326)
  • Every Compat** (C):
  • Improved Chest texture generation so it will re-generate textures when "F3 + T" is used
  • Fixed some issues with bamboo like blocks causing missing models


## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.52

### FIXES:
  • Woodworks** (C): Added missing LANG & Missing BlockItem for closet & trapped_closet - [#1326](https://github.com/MehVahdJukaar/WoodGood/issues/1326)
  • Every Compat** (C):
  • Improved Chest texture generation so it will re-generate textures when "F3 + T" is used
  • Fixed some issues with bamboo like blocks causing missing models


## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.51

### FIXED:

### CHANGES:
  • Every Compat** (C):
  • en_us (LANG) for **Rechiseled**, **Macaw's Windows**' CURTAIN_ROD, **Twilight Forest**'s dry_racking, hollow_log for WoodType (StemType) - Backported from 1.21.1
  • Improved Texture Generation for Chests: Corrected Chests' texture from being too dark - [#1313](https://github.com/MehVahdJukaar/WoodGood/issues/1313)
  • Chipped** (C): Improved POLISHED_OAK_PLANKS' texture generation to have a better looks - [#1120](https://github.com/MehVahdJukaar/WoodGood/issues/1120)
  • Architect's Palette** (C): Added the tag, #architects_palette:boards to boards
  • Oh Biomes We've Gone** (TEX): Moved textures from byg to biomeswevegone

### ADDED:
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST


## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.26

### FIXED:


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.26

### FIXED:


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.25

### CHANGES:

### ADDED:
  • Macaw's Windows** (C): Added new block CURTAIN_ROD
  • Woodworks** (FG): Added CLOSET & TRAPPED_CLOSET for BambooLike WoodTypes.
  • NOTE: These WoodType that aren't BambooType will use CHEST & TRAPPED_CHEST

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### NEW:
  • Rechiseled** (C)


## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture - added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| - **(LIMITED)**: The mod will be only limited to specific version so it is still supported but newer version won't be supported |
| |

## v2.11.50

### CHANGES:
  • Timber Frame** (LIMITED): WIll be no longer supported from v3.0.0 onward because it has an internal code that handle all of WoodTypes
  • Every Compat** (C):
  • Updated its code for new config screen
  • Added a new method for Chests' texture where it can copy textures that is already shipped via mod that add CHESTS - [#1312](https://github.com/MehVahdJukaar/WoodGood/issues/1312)
  • NOTE: this mean Every Compat will not generate a new texture for CHESTS if a texture for it already exist via **Quark**'s ASSET or **Woodworks**' ASSET
  • Regions Unexplored** (TEX): Further improvement for mask texture via custom texture generation using brimwood_plank to fit with animated textures - [#1310](https://github.com/MehVahdJukaar/WoodGood/issues/1310)
  • Quark** (NF): Fixed where the config that disable blocks like HOLLOW_LOG but **Every Compat** still generate HOLLOW_LOG


## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.49

### CHANGES:
  • Quark** (NF): Implemented AXE_STRIP for POST to be stripped into STRIPPED_POST
  • Every Compat (INCLUDED)**: **Architect's Palette**'s BOARDS with **Windswept** - Requested by @derp_gamer22
  • MrCrayFish's Refurbished Furniture** (C): Set some blocks to not have an animated texture - [#1304](https://github.com/MehVahdJukaar/WoodGood/issues/1304)
  • Regions Unexplored** (TEX): Improved the custom texture generation using brimwood_planks - this is related to above, please see **Refurbished Furniture**'s issue for more detail

### REMOVED:
  • Every Compat** (C): ENABLE_FRAMED_BLOCKS_BLACKLIST is no longer needed. Use everycomp-hazardous.toml as an alternative

### ADDED:

### NEW:
  • Rechiseled** (C)


## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.48

### CHANGES:


## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.47

### CHANGES:
  • Every Compat** (C):
  • Moved USE_EXTERNAL_RESOURCE_PACK to everycomp-client.toml instead of everycomp-common.toml
  • Removed Screen Config class for FABRIC & NEOFORGE

### FIXES:

### OTHERS:


## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.9.24

### FIXES:

### CHANGES:
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.46

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept Delights**

### CHANGES:

### FIXES:
  • Copper Age Backport** (C): Fixed the crash on SERVER Side - [#1277](https://github.com/MehVahdJukaar/WoodGood/issues/1277)
  • Farmer's Delight** (C):
  • Excluded **Abundant Atmosphere** from Recipe Generation for CUTTING_BOARDS' recipe with all WoodType's Children
  • Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Woodworks** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like
  • Curiosities** (NF): Tweaked the recipe generation to use Bamboo Recipes only for WoodType that are Bamboo-like


## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.45

### CHANGES:
  • Every Compat** (C):
  • Add new class to prevent multiple missing texture due to texture generation failure & model generation failing to generate models/block or models/item files
  • Replaced a few classes from the deprecated, isVanilla() to isKnownVanillaWood(WoodType)
  • CompatChestBlockEntity no longer have getDefaultName() so this mean when you open Chest, you will see on left, top side where the name is "Chest". "\[WoodName] Chest" is no longer there. - [#1233](https://github.com/MehVahdJukaar/WoodGood/issues/1233)

### ADDED:
  • Boatload** (EXCLUDED): **Abundant Atmosphere** has its own support compat for **Boatload**
  • Abundant Atmosphere** (EXCLUDED): Blocks from **Farmer's Delight** will be no longer generated because **Abundant Atmosphere** has a built-in compat
  • Architects Palette** (INCLUDED): ensure BOARDS with **Darker Depths** is generated if **Woodworks** are installed
  • NOTE: **Darker Depths** has a built-in support for **Woodworks**'s BOARDS

### LANG:
  • JL_JP**: Correcting LANG for WoodTypes that are noun or adjective - Updated by Abbage230


## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| \- **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(NF)**: NEOFORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |

## v2.11.44

### FIXES:

### CHANGES:
  • <span style="color: yellow;">**Every Compat** (SEE NOTE below): Using new build script</span>
  • Corail Pillar** (NF): Moved to COMMON, the FABRIC side is now supported
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2
  • Furnish** (FB): Updated to support v29+
  • BoatLoad** (NF): Improved the texture generation for boats

### NOTE:
  • Every Compat** is using a new build script that replace Architectury-Loom because it haven't received updates and is stuck
on 1.13

it's no longer using Architectury-Loom. COMMON is based on NEOFORGE (no longer based on FABRIC)
This meant the supported mods from FABRIC side cannot be supported with Sinytra Connector. Here's a list of affected mods that has to be moved back to FABRIC side:
  • Blockus**
  • Stylish Stiles**
  • Excessive Building**
  • Furnish**


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.43

### CHANGES:
  • Every Compat** (C): Tweaked the code in duplication system to check first & ensure blocks from a mod that are both Supported-Mod & Wood-Mod to be excluded
  • Example: everycomp:q/quark/azalea_ladder and quark:azalea_ladder are exactly the same block, so we want to exclude EC's block,
  • NOTE: q is the shortened_id for **Quark** as supported-mod


## v2.11.42

### CHANGES:

### FIXES:

### ADDED:

### LANG:
  • EN_US**: Corrected the LANG for HOLLOW_LOG from **The Twilight Forest** & **Quark** with **Enderscape** & **Infernal Expansion**


## v2.11.41

### FIXES:

### ADDED:


## v2.11.40

### FIXES:


## v2.11.39

### CHANGES:
  • Every Compat** (C): Tweaks in codes for nullable fix - @MehVahdJukaar

### FIXES:


## v2.11.38

### CHANGS:
  • The Twilight Forest** (NF): Updated the Creative Tab's resourcelocation

### ADDS:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord (Ported from 1.20)

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.11.37

### FIXES:
  • The Twilight Forest** (NF): Fixed the tags not being loaded for all blocks. - [#1226](https://github.com/MehVahdJukaar/WoodGood/issues/1226)
  • MORE DETAIL: in TwilightForest Module, a code was trying to add an ITEM to a tag meant for BLOCKS and this caused the tags to be not loaded when loading into the world
  • Every Compat** (EXCLUDED): **The Twilight Forest's mangrove** with **The Twilight Forest's hollow_log** - Updated the code to prevent the duplicated block


## v2.11.36

### FIXES:

### ADDS
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST


## v2.11.35

### ADDS:

### FIXES:


## v2.11.34

### CHANGES:

### FIXES
  • Every Compat** (C): Fixed the crash in the CYCLE_ITEM_RENDER with "null check" when opening inventory (Either Creative Mode or with EMI++) in some certain cases - [#1215](https://github.com/MehVahdJukaar/WoodGood/issues/1215)
  • Macaw's Paths & Pavings** (FB): Temporarily fix the incorrect ResourceLocation for Creative Tab (this is an issue on **Macaw's Paths & Pavings**), This is already reported - [#1216](https://github.com/MehVahdJukaar/WoodGood/issues/1216)
  • Whenever the fix is applied in the said mod, then the module will automatically use the correct ResourceLocation.


## v2.11.33

### CHANGES:
  • Every Compat** (C):
  • Fixed **Chipped** or **Macaw** for door and trapdoor not being generated when **Framed Blocks** is installed - [#1206](https://github.com/MehVahdJukaar/WoodGood/issues/1206)
  • Added a tag, #create:chest_mounted_storage to all chests & Fixed transport item pipe or similar not connecting to EveryCompat's chests
  • Improved the CYCLE_ITEM_RENDER class where it is iterating every **Every Compat**'s children via **Every Compat**'s tab. If a WoodType or DecorativeType / FurnitureType is diabled, then it won't shown on the tab - [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)

### FIXES:
  • Macaw's Fences & Walls** (FB): Fixed outdated ResourceLocation for Creative Tab

### NEW SUPPORTED MODS:
  • Curiosities!** (NF)


## v2.11.32

### CHANGES:
  • Every Compat** (C): Removed 2 configs due to a misunderstood request


## v2.11.31

### CHANGES:
  • Every Compat** (C): Updated the logic to include Items into EC's tab and also mod's tab, too.
  • NOTE: if you want to disable either EC's or Mod's. You can use everycomp-common.toml and find creative_tab for EC or no_mod_creative_tab for Mod
  • Updated a method for recipe generation to fix the missing recipe for **Gems Realm** with **Create** - [GemsRealm#54](https://github.com/Xelbayria/GemsRealm/issues/54)
  • Added 2 new configs: [#1203](https://github.com/MehVahdJukaar/WoodGood/issues/1203)
  • DISABLE_CYCLE_ITEM_RENDERER - disable creative-tab from showing the iteration of every item from Wood-Good
  • CREATIVE_TAB_ICON - Choose one item (can be from Wood-Good or Minecraft) to replace the icon instead of iterating every item from Wood-Good


## v2.11.30

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat** (C):
  • Corrected the wrong logic for everycomp-hazardous.toml's module-blacklist or entryset-blacklist (it wasn't working properly)
  • Improved the logic for other blacklist config so blocks/items can get excluded.
  • Improved error logging for debugging with **Stone Zone** or **Gems Realm** making it easy to know what's the cause
  • Enderscape** (INCLUDED): WoodType-murublight with Supported_Mod-**Copper Age Backport** - [#1199](https://github.com/MehVahdJukaar/WoodGood/issues/1199)


## v2.11.29

### UPDATED:
  • Every Compat** (C): Updated 2 Classes: CompatModule.java & EveryCompat.java to fix the crash with **Gems Realm**
  • \[Let's Do] Meadow** (IT): Added meadow:alpine_birch_leaves's ResourceLocation for the correct location
  • NOTE: This fixed the error log and wrong texture on **Chipped**'s leaves
  • Macaw's Furniture** (C): Added the missing BlockEntity to counter and its base block is oak_counter
  • NOTE: this fix the crash when you place counter of any WoodType (this was reported via discord)


## v2.11.28

### UPDATED:
  • Macaw's Furniture** (C): Added the missing BlockEntity to strippedCounter and its base block is stripped_oak_counter
  • NOTE: this fix the crash when you place strippedCounter of any WoodType (this was reported via discord)
  • Excessive Building** (FB): v4.0.0 or newer will be no longer supported. only v3.3.10 is still supported
  • ANOTHER NOTE: Moved to COMMON, so it can be used with Sinytra-Connector on Neoforge
  • EveryCompat** (C): Updated a deprecated method to use a new method related to Recipe Generation


## v2.11.27

### UPDATED:


## v2.11.26

### UPDATED:
  • Beautify! aka Beautify Decorate** (NF): Fixed an error on startup with another mod: **Beautify Refoxed**
  • NOTE: **Beautify Refoxed** from v1.9.0 onward (according to DEV) will have a built-in modules for **Every Compat** for NEOFORGE & FABRIC
  • Beautify Refabricated (BRF)** from v2.0.0 onward - **Every Compat** will use **BRF**'s module instead of its own module


## v2.11.25

### UPDATED:

### NEW:
  • Copper Age Backport** (C)

#### DEV:
if your mod has a built-in module for Every Compat, change the superparent class from SimpleModule to EveryCompatModule


## v2.11.24

### UPDATED:


## v2.11.23

### UPDATED:

### ADDED:
  • Nature's Spirit** (IT): joshua_leaves' correct ResourceLocation


## v2.11.22

### UPDATED:


## v2.11.21

### UPDATED:
  • Macaw's Furniture** (C): Fixed bookshelf & stripped_bookshelf not providing cnchantment to enchanting_table
  • Ars Nouveau** (IT): Changed the texture of blue_archwood_log to use archwood_log textures
  • Every Compat** (C):
  • Fixed the tag with namespace "c:" like #c:chests not loaded first time into the world but is loaded second time into the world - [#1143](https://github.com/MehVahdJukaar/WoodGood/issues/1143)
  • Fixed the tags via GENERATE_BLOCKTYPE_TAGS not being loaded first time into the world - Related to [#1119](https://github.com/MehVahdJukaar/WoodGood/issues/1119) and also above, too
  • Added new config, USE_AN_EXTERNAL_RESOURCE_PACK to allow EC base off the textures using external Resource Pack instead of Mod's
  • Chipped** (C): Cleanup & removed extra codes that aren't needed
  • Macaw's Stairs** (C): Updated the drop method for oak_balcony, so the error via latset.log about not finding the oak_balcony's loot_table file won't show up


## v2.11.20

### UPDATED:


## v2.11.19

### UPDATED:
  • Every Compat** (C): Added a new config, GENERATE_BLOCKTYPE_TAGS in everycomp-common.toml
  • NOTE: what it does is Generate a tag containing every blocktype with its children. It's Useful for datapack makers and Iris since 1.8 that can use tags for shaders
  • it's on by default


## v2.11.18

### UPDATED:
  • Macaw's Furniture** (C): Supporting 2 new blocks, oak_kitchen_sink & stripped_oak_kitchen_sink
  • Every Compat** (C): Added a new config, NO_MOD_CREATIVE_TAB in everycomp-common.toml - [#1113](https://github.com/MehVahdJukaar/WoodGood/issues/1113)
  • NOTE: what it does is not adding items to Mod's own tab in Creative Mode if NO_MOD_CREATIVE_TAB is set to true


## v2.11.17

### UPDATED:
  • Create** (C): Corrected the tab where EC's items are being added into
  • Quark** (NF): Updated to support v4.1-467.3568 or newer
  • <span style="color: YELLOW;">NOTE: Quark is currently in BETA and is not out on public yet.</span>
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32


## v2.11.16

### UPDATED:
  • Unusual Furniture** (NF): Forgot to mark one method to be OnlyIn(Dist.CLIENT) - FIXED issue with SERVER not working properly


## v2.11.15

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting new block: shelf - @axtrough


## v2.11.14

### UPDATED:

### ADDED:
  • Unusual Furniture** (NF): Supporting v1.1.1+
  • Every Compat** (C): Added tag, #minecraft:non_flammable_wood & #minecraft:strider_warm_blocks to all blocks for 4 WoodTypes - [#1091](https://github.com/MehVahdJukaar/WoodGood/issues/1091)
  • regions_unexplored:brimwood
  • regions_unexplored:cobalt
  • regions_unexplored:dead
  • regions_unexplored:yellow_bioshroom


## v2.11.13

### UPDATED:


## v2.11.12

### UPDATED:


## v2.11.11

### UPDATED:

### ADDED:


## v2.11.10

### UPDATED:
  • Farmer's Delight** (C): Fixed the cutting recipe not being generated - [#1038](https://github.com/MehVahdJukaar/WoodGood/issues/1038)
  • Quark** (C): Ported the HedgeRecipe Update from 1.20.1 and it's no longer brittle code.
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## v2.11.9

### UPDATED:
  • Every Compat** (C): Fixed all Supported mods' missing model files in **Stone Zone** - [#158](https://github.com/MehVahdJukaar/StoneZone/issues/158)
  • LANG** (en_us): Corrected the LANG for sniffed_out's vessel to use "stem" instead of "log" with hollow from **Quark** or **The Twilight Forest**


## v2.11.8

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash (Ported from 1.20.1)
  • Variant Vanilla Blocks** & **Friends & Foes**
  • Farmer's Delight** (C): Fixed the missing recipe - [#1073](https://github.com/MehVahdJukaar/WoodGood/issues/1073)
  • Ecologics** (TEXTURES): Excluded **Chipped**'s item door from being overlayed with flowering_azalea

### ADDED:
  • TEXTURES** (C): Added the missing mask textures for **Chipped**'s log and stripped_log
  • Valhelsia Structures** (NF): Updated the mask textures to use the new mask textures


## v2.11.7

### UPDATED:
  • Quark** (NF): Updated deprecated method to use new method, just texture stuff
  • Woodworks** (NF): Added, the missing tag, #minecraft:enchantment_power_provider to bookshelf
  • EveryCompat** (C): Updated EveryCompatAPI to fix some issues with mod's built-in modules not generating ITEM (experimental)
  • Related to: **Marioverse**
  • Updated again to improved some codes related to above


## v2.11.6

### UPDATED:
  • Every Compat** (C): Updated a few API for **Stone Zone**


## v2.11.5

### UPDATED:


## v2.11.4

### UPDATED:
  • Every Compat** (C):
  • Improved the comments in configs, everycomp-common.toml and everycomp-client.toml
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Refurbished Furniture (MrCrayFish)** (C): Fixed the incorrectly generated textures for **Region Unexplored**'s brimwood
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic**


## v2.11.3

### UPDATED:


## v2.11.2

### UPDATED:


## v2.11.1

### UPDATED:
  • Fixed an issue with config
  • Added back a constructor that was recently modified hopefully restoring backward compat


## v2.11.0

### ADDED:
  • Mod dynamic resources are now cached. Cache will regenerate once installed mod versions change, datapack changes or texture packs change
  • Requires newest **Moonlight Lib v2.23.0** or above

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

| **Legends** |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - **(C)**: FORGE & FABRIC |
| - **(FB)**: FABRIC |
| - **(FG)**: FORGE |
| - **(IT)**: Included Texture — added the ResourceLocation of the missing textures required for blocks or generating a new texture |
| - **(TEX)**: hand-made textures to improve the way a block looks |
| - **(COMPAT)**: Create an exception for a compat mod. EveryCompat won't include the Supported Mod and the Wood Mod |
| - **(INCLUDED)**: The block is not generated because a Wood Mod already has the same block as the supported mod will be generated |
| - **(EXCLUDED)**: The block is generated BUT it shouldn't be generated for a reason |
| - **(UDBT)**: Undetected BlockTypes will be manually added |
| |


## v2.9.23

### CHANGES:
  • Macaw's Paths & Pavings** (FB): Removed the temp fix for Creative-Tab's ID since **Macaw's Path (FABRIC)**'s ID for creative_tab is fixed in v1.1.2

### FIXES:


## v2.9.22

### CHANGES:
  • Every Compat** (C): Clean out some old codes that are no longer needed - Due to Boatloads' new texture generation from v2.9.21
  • Farmer's Delight** (C): Updated the recipe generation for the new recipe system since FABRIC-v3.3.0+ or NEOFORGE-v1.3.0+ - [#1257](https://github.com/MehVahdJukaar/WoodGood/issues/1257)


## v2.9.21

### CHANGES:
  • Farmer's Delight**
  • (TEX): Updated CABINETS' textures with **Quark** - @derp_gamer22 via Discord
  • Every Compat** (C):
  • Improved the Duplication System & Added a few exception for blocks that should be included or excluded (Backported from 1.21.1)
  • Improved Logging in latest.log for how many Only-Items are registered along with how many blocks are registered
  • BoatLoad** (NF): Improved the texture generation for boats
  • Woodworks** (NF): Added a missing tag to CHISELED_BOOKSHELVES

### ADDED:
  • Every Compat** - Backported from 1.21.1
  • (C): Added tag, #c:ladders to all of supported mods' LADDERS - [#1246](https://github.com/MehVahdJukaar/WoodGood/issues/1246)
  • (IT): Corrected the ResourceLocation for the following WoodTypes from:
  • Alex's Caves** - thornwood_log & stripped_thornwood_log
  • More Sniffer Flowers** - vivicus_log
  • Tech Reborn** - rubber_log
  • \[Let's Do] Meadow** - alpine_birch_leaves
  • Nature's Spirit** - joshua_log & stripped_joshua_log


## v2.9.20

### CHANGES:

### DISABLED:
  • Workshop For Handsome Adventurer** - At DEV's request & it's not 100% compatible with **EveryCompat**


## v2.9.19

### FIXES:
  • Macaw's Doors** (FB): Fixed the outdated ResourceLocation for Creative Tab.
  • NEOFORGE is fine as is.

### ADDS:
  • Every Compat** (C): Added a new config in everycomp-hazardous.toml with ENABLE_FRAMED_BLOCKS_BLACKLIST
  • The Twilight Forest** (F): Added the missing tags to all blocks


## v2.9.18

### CHANGES:
  • Feywild** (IT): Removed the entries for all of logs' ResourceLocation for textures as it's no longer needed
  • Every Compat**
  • (EXCLUDED): Excluded some blocks from supported mods if **Framed Blocks** is installed
  • (OTHERS): Backported some codes from 1.21.1

### FIXES


## v2.9.17

### UPDATED:


## v2.9.16

### UPDATED:
  • Farmer's Delight**: Updated cabinet's textures with **Darker Depths** - @Derp via Discord
  • LANG**: Updated JA_JP by @HayaKoh-WeldyAlin - [#1169](https://github.com/MehVahdJukaar/WoodGood/pull/1169)
  • Every Compat** (C): Improved error loggings further
  • _previous changelog (v2.9.15):_ Improved some error loggings to make the debugging a unique crash much easier and clearer
  • Fixed a bug in recipe generation that broke planks' recipe (from log to planks), this is related to **Building But Better** - [#1103](https://github.com/MehVahdJukaar/WoodGood/issues/1103)

### NEW:
  • Copper Age Backport** (C)


## v2.9.15

### UPDATED:
  • Macaw's Stairs** (C): Remove an error log in latest.log where loot_table for oak_balcony cannot be found (Backported from 1.21.1)
  • Chipped** (C): Fixed crash with **Productive Trees**
  • Every Compat** (C):
  • Fixed an error log from latest.log with **F-ing Load My Tags** (Backported fixes from 1.21.1)
  • Improved some error loggings to make the debugging a unique crash much easier and clearer


## v2.9.14

### UPDATED:


## v2.9.13

Merry Christmas! - Xel'Bayria

### UPDATED:


## v2.9.12

### UPDATED:


## v2.9.11

### UPDATED:


## v2.9.10

### UPDATED:
  • Macaw's Trapdoor** (C): Added new trapdoor, whispering_trapdoor
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.4**</span>
  • Macaw's Door** (C): Added new door, whispering_door (Ported from 1.21.1)
  • <span style="color: YELLOW;">NOTE: no longer supporting version older than **v1.1.2**</span>
  • Create** (**FB**): Updated to support v6.0.0+ - [#1114](https://github.com/MehVahdJukaar/WoodGood/issues/1114)
  • Unusual Furniture** (NF): (Ported from 1.21.1)
  • Fixed Railing & Drawer's missing textures - [#1107](https://github.com/MehVahdJukaar/WoodGood/issues/1107)
  • Fixed the crash when placing table, coffee_table, and also other 3 blocks - [#1108](https://github.com/MehVahdJukaar/WoodGood/issues/1108)
  • Every Compat** (C):
  • Added a new config in everycomp-hazardous.toml, BLOCKS_BLACKLIST for blacklisting one or more EC's blocks
  • mods.toml** (F): Updated to allow **V-Minus** between v1.0.0 and v3.1.2 to be installed
  • NOTE: v3.2.0 or newer have been tested and found to break recipe system
  • Cobblemon's Legendary Monuments** (EXCLUDED): The WoodType, legendarymonuments:distortion is blacklisted because its texture is a 32x32
  • Macaw's Furniture** (C): Added 6 new cabinet blocks
  • <span style="color: RED;">NOTE: is no longer supporting the older version than v3.4.0</span>
  • Building But Better** (C): Fixed the missing textures for some blocks with **Regions Unexplored** - [#1100](https://github.com/MehVahdJukaar/WoodGood/issues/1100)
  • LANG** (ja_jp): Updated by @Hayakoh-WeldyAlin - [PR#1096](https://github.com/MehVahdJukaar/WoodGood/pull/1096)


## v2.9.9

### UPDATED:
  • Boatload** (F): Fixed the missing textures for large_boat & furnace_boat
  • Building But Better** (C): Updated to support **2.0pre3** - [#1075](https://github.com/MehVahdJukaar/WoodGood/issues/1075)
  • NOTE: older than 2.0pre1 to 2.0pre2 won't be supported
  • NOTE: FORGE - You can still use v1.0.1 or v1.1.1 & FABRIC - still use v1.0.2
  • but it will be removed in the future when v2.0 is officially out of "Release Candidate"
  • Quark** (C): Improved hedge's condition to check if LeavesType has associated WoodType, then it will be generated
  • Builder's Delight** (F): Finished the unfinished recipes
  • Lightman's Currency** (F): Fixed the missing recipes for 3 of 4 blocks & Fixed bookshelf_traders' drops - [#1084](https://github.com/MehVahdJukaar/WoodGood/issues/1084)
  • Create** & **Chipped** (C): glasses/windows with The tags, #forge:glass or #c:glass have been removed and will be only added if **Botania** is installed - [#1076](https://github.com/MehVahdJukaar/WoodGood/issues/1076)
  • glass_pane/window_panes also have #forge:glass_pane or #c:glass_pane removed for the same reason

### ADDED:
  • Farmer's Delight** (COMPAT): **Windswept's Delight**

### DEV:
  • Every Compat** (C):
  • Utility Classes have been moved to net.mehvahdjukaar.every_compat.misc
  • TextureUtility are renamed to UtilityTexture
  • TagUtility are renamed to UtilityTag
  • RecipeUtility are renamed to UtilityRecipe
  • Utility are renamed to UtilityMisc


## vv2.9.8

### UPDATED:


## v2.9.7

### UPDATED:


## v2.9.6

### UPDATED:
  • Every Compat** (C): Improved the generation where a recipe generation failed can cause other recipes that do not get a chance to be generated and get skipped
  • Quark** (F): Fixed crash with Hedge's recipe in the SERVER
  • Chipped** (C): Improved textures & Corrected a few incorrect textures for logs


## v2.9.5

### UPDATED:
  • Every Compat** (C): Fixed a rare bug where everycomp-hazardous.toml blacklist 2 modules in ENTRY_SET_BLACKLIST leads to a crash
  • Variant Vanilla Blocks** & **Friends & Foes**


## v2.9.4

### UPDATED:
  • Every Compat** (C):
  • Corrected a mistake for texture to be used (before it was using planks' texture for LOG, not log's texture)
  • Improved the error loggings for some rare cases
  • Chipped** (C):
  • one missed outdated method
  • Fixed the missing recipes
  • Fixed missing textures for tile_windowed_>TYPE<_door
  • Added mask textures for the remaining logs and stripped_logs. & also improved the textures
  • Storage Drawers** (C): Updated to support v12.14.3 & Fixed the drawer's tooltip showing 8 stacks per drawer, it's corrected to 32 like vanilla drawers
  • Create** (C): Updated to have one common class for better maintenance for both FABRIC & FORGE


## v2.9.3

### UPDATED:
  • Every Compat** (C):
  • Improved the logging in case of crash for some unique cases
  • Improved the error message with VMinus - it's still marked as incompatible - Please look at [VMinus#34](https://github.com/lixxir/VMinus/issues/34) for details
  • Added a new feature in everycomp-hazardous.toml to disable all of Wood Modules (same as what Library-Section can do)
  • Multiple Undocumented Changes
  • Create** (C): Fixed a typo in "wallnut" to "walnut" for custom textures with **Ecologic** - @22858
  • Refurbished Furniture (MrCrayFish)** (C): Added the missing tooltips to ceiling_fan
  • Builder's Crafts & Additions** (F): Fixed the crash with **Excessive Building** - [#1048](https://github.com/MehVahdJukaar/WoodGood/issues/1048)
  • Storage Drawers** (C): Added the missing tag, #storagedrawers:trim to trim blocks - [#1029](https://github.com/MehVahdJukaar/WoodGood/issues/1029)


## v2.9.2

### UPDATED:
  • Every Compat** (C):
  • Corrected the logic for texture not being generated with **Gems Realm** & **Macaw's Bridges** - [#31](https://github.com/Xelbayria/GemsRealm/issues/31)
  • Improved Recipe Generation for **Gems Realm** to correct the recipes with wrong ingredients
  • Boatload (Abnormal)** (F): Added custom textures to improve the items' texture - @qwerty97475 (from Discord)


## v2.9.1

### ADDED:


## v2.9.0

### UPDATED:

Every Compat (Wood Good) Icon
Download Every Compat (Wood Good)
Select game version
Select platform