CozyStudios Core

Core mod for all CozyStudios modpacks.

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

Fabric

modImplementation "curse.maven:cozystudios-core-1371145:7505095"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

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