# Fairy Lights 8.0.8 - Letter & Pennant Bunting Rendering Fix
## Major Fixes
### Letter Bunting Rendering
- **Fixed letters not appearing on string**: Letters now render correctly on letter bunting after entering text in the dialog. The root cause was a broken manual vertex extraction approach — replaced with Minecraft's native `putBulkData()` method for rendering BakedQuads.
### Pennant Bunting Rendering
- **Fixed pennants not appearing on string**: Pennants now render correctly. The model lookup was using the wrong variant (`"inventory"` instead of `"standalone"`), causing all models to return the missing model.
- **Fixed pennants off-center**: Added proper centering translation to align pennants under their attachment points on the string.
### Rendering Pipeline
- **Fixed texture atlas mismatch**: BakedQuad rendering was using the mod's custom entity texture atlas, but the quad UV coordinates reference the block texture atlas. Switched to `Sheets.cutoutBlockSheet()` for correct rendering.
## Technical Improvements
- Replaced ~120 lines of broken manual vertex extraction and reflection-based rendering with a single `putBulkData()` call
- Fixed model variant from `"inventory"` to `"standalone"` in `PennantBuntingRenderer`
- Updated `FenceFastenerRenderer` to use the `MultiBufferSource` overload
- Removed excessive debug logging and `System.out.println` statements
- Removed unnecessary depth offset hacks from all connection renderers
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }