Skip to content

Releases: kamkeyke/HeartPouch

v3.0.0 for mc 1.20.1 Forge

Choose a tag to compare

@kamkeyke kamkeyke released this 11 Aug 01:14

Added

  • JEI integration: ModJeiPlugin, JEI display records, recipe types (HeartPouchJeiTypes) and crafting extensions for pouch dyeing and pouch-from-wool.
  • New custom recipes: PouchDyeRecipe and PouchFromWoolRecipe plus ModRecipeSerializers and recipe JSONs.
  • Item color support and client color handler for HEARTSTONE_POUCH.
  • New dyeable item model and overlay textures;
  • issueTrackerURL in mods.toml; generated .cache in .gitignore

Changed

  • Bumped mod_version to 3.0.0 and updated dependency versions (JEI and RaccoonCore entries) and build.gradle (added mavenLocal, adjusted JEI deps).
  • HeartPouch now exposes id(String) helper, registers ModRecipeSerializers, and uses Mth.clamp in HeartPouchData (removed custom clamp helpers).
  • ModRecipeProvider switched to RaccoonSpecialRecipeBuilder to 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

Choose a tag to compare

@kamkeyke kamkeyke released this 27 Feb 20:33

Changed

  • Updated RaccoonCore dependency version range to support 2.x
  • Recompiled against RaccoonCore 2.0.0

v2.0.0 for mc 1.20.1

Choose a tag to compare

@kamkeyke kamkeyke released this 26 Feb 06:38

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