0.1.6
Features
- Added STONE_VARIANTS_WITHOUT_SLABS to ModBlockHelper
- Added Slabs to Stripped Wood variants
- Refactored Variant Lists for easier management of BlockManager variants
- Added fixBlockTex for Chalk Pillar and Purpur Pillar (Pillars have "top" texture on top and bottom)
- Added fixBlockTex for Create Variants
Bugfixes
- Removed non BlockManager item model data generation (this was causing item models to appear invisible in inventory)
- Adjusted texture alignment for Pillar models (textures were misaligned)
- Downgraded Forge Version <- 47.1.3 to allow NeoForge 1.20.1 support
- Added LootTable Provider Mixin
- Made changes to BlockManager to allow for Mod Compatibility blocks
- Bugfix: fixed ArchBlock class and models so textures display properly
- Bugfix: fixed Tall Doors sounds not playing
- Bugfix: fixed Talls Doors occlusion issues when in open state
- Added Diagonal Beam Blocks
- Added Buttons, Signs, Hanging Signs, Doors, Tall Doors, and Trapdoors to BlockManager
- Added Block and Item Tag Data Generation
- Refactored Slabs and Vertical Slabs to Layers and Vertical Layers (this just makes sense to avoid complications with vanilla slabs)
- Added CornerSlabLayers and VerticalCornerSlabLayers to add layers functionality to Corner Slab variants
- Added EighthLayer blocks to add layers functionality to Eighth Blocks
- Bugfix: fixed QuarterLayerBlock and VerticalQuarterLayerBlock textures
- Removed Pressure Plate Variant from Planks variants as it exists in Vanilla Minecraft
- Added Mud Brick to BlockProps
- Fixed block naming and textures to account for Stripped Bamboo Block Variants
- Removed and consolidated redundant Enums and ModBlockStateProperties
- Added check for if CaliberMod is installed
- BlockManager now registers Caliber Variants only if CaliberMod is installed
- Added blockstate and model data gen for Hanging Signs
- Initial Commit