Releases: kamkeyke/HeartPouch
Releases · kamkeyke/HeartPouch
Release list
v3.0.0 for mc 1.20.1 Forge
Added
- JEI integration:
ModJeiPlugin, JEI display records, recipe types (HeartPouchJeiTypes) and crafting extensions for pouch dyeing and pouch-from-wool. - New custom recipes:
PouchDyeRecipeandPouchFromWoolRecipeplusModRecipeSerializersand recipe JSONs. - Item color support and client color handler for
HEARTSTONE_POUCH. - New dyeable item model and overlay textures;
issueTrackerURLinmods.toml; generated.cachein.gitignore
Changed
- Bumped
mod_versionto 3.0.0 and updated dependency versions (JEI and RaccoonCore entries) andbuild.gradle(addedmavenLocal, adjusted JEI deps). HeartPouchnow exposesid(String)helper, registersModRecipeSerializers, and usesMth.clampinHeartPouchData(removed custom clamp helpers).ModRecipeProviderswitched toRaccoonSpecialRecipeBuilderto save special recipe IDs.- Removed the old single-layer item model provider and adjusted data generation.
Fixed
- Suppressed creative tab constant warnings and cleaned up generated/obsolete resource files.
Notes: This change wires JEI displays to the special recipes and updates assets to support dyeing/overlay rendering.
v2.0.1 for mc 1.20.1
Changed
- Updated RaccoonCore dependency version range to support
2.x - Recompiled against RaccoonCore
2.0.0
v2.0.0 for mc 1.20.1
Major Update — RaccoonCore Integration
This update integrates HeartPouch with RaccoonCore and refactors internal systems to reduce boilerplate and standardize architecture.
Added
- Full integration with RaccoonCore
- Declared RaccoonCore dependency in mods.toml
Changed
Data Generation
- Replaced custom providers with:
- RaccoonData
- RaccoonItemModelProvider
- RaccoonRecipeProvider
- Removed:
- ModBlockTagGenerator
- ModItemTagGenerator
- Simplified model and recipe definitions
Networking
- Migrated to RaccoonNetworking
- Centralized packet registration via C2SSetActiveHeartstone.register()
- Updated usage to ModNetworking.INSTANCE to comply with RaccoonCore
Project Structure
- Moved HeartPouchData from api package to data
Build & Configuration
- Updated mod_group_id
- Added JitPack repository
- Added RaccoonCore and Heartstone dependencies
- Updated version ranges
- Adjusted publishing tasks and artifactId
Removed
- Removed redundant internal implementations now handled by RaccoonCore
Breaking Changes
- Internal package restructuring
- RaccoonCore is now a required dependency
- Build configuration changes