File Details
cozystudioscore-1.2-1.20.1.jar
- R
- Jan 22, 2026
- 18.51 MB
- 331.6K
- 1.20.1
- Fabric
File Name
cozystudioscore-1.2-1.20.1.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Tranquil Lantern Upgrades & Recipe System Overhaul
Added
- Upgradable Tranquil Lanterns with three new tiers:
- Base Tranquil Lantern (base radius: 13 blocks)
- Golden Tranquil Lantern (base radius: 25 blocks)
- Diamond Tranquil Lantern (base radius: 50 blocks)
- Netherite Tranquil Lantern (base radius: 100 blocks)
- New upgrade recipes (tranquil lantern surrounded by tier material blocks; netherite uses ingots)
- Created comprehensive recipe datagen system via ModRecipeProvider.java
- New Music Discs:
- "Windswept" by Tokimi & storm8976 (180 seconds)
- "Homeward" by Tokimi & storm8976 (157 seconds)
- Peaceful Mob Drops Recipes: Added 41 new recipes to obtain mob drops in peaceful mode
Changed
- Tranquil Lantern Configuration:
- All lantern radii now use percentage-based scaling
- Base Tranquil Lantern: 13 blocks (configurable via percentage)
- Golden: 25 blocks, Diamond: 50 blocks, Netherite: 100 blocks (all percentage-based)
- Recipe System Migration: Migrated all 119+ recipes from manual JSON files to datagen
- Tranquil Lantern Outline Renderer: Updated outline colors to be tier-specific when pressing R to view radius
- Base Tranquil Lantern: White outline
- Golden Tranquil Lantern: Gold outline
- Diamond Tranquil Lantern: Light Blue outline
- Netherite Tranquil Lantern: Dark Gray outline
- Tranquil Lantern Radius Sync: Radius and outline settings now automatically sync from server to client
- Players automatically use the server's configured radius values on join
- Affects all four lantern tiers
- Config values reset to local settings when disconnecting
Fixed
- Persistence Issue: Lantern outlines and radius visualization now properly sync on world reload
- Added server-side packet handler for sync requests
- Lanterns are now visible when reloading the world, restarting the server, joining as a new player, or toggling radius view
Removed
- Deleted 153 manual recipe JSON files (now generated via datagen)
- Kept custom kiln recipes in kiln/ folder (custom recipe type)
Technical
- All recipes now generated programmatically for easier maintenance
- Spawn blocking system updated to support all lantern tiers
- Added server-side networking handler in TranquilLanternSpawnBlocker for sync requests
- Implemented getColorForLantern() methods in both outline and radius renderers