Cobblemon - Wonderful Mushrooms

A lightweight addon for Cobblemon that adds Wonderful Mushroom items, which changes the size of your Pokémon.

File Details

wonderfulmushroom-1.1.0.jar

  • R
  • Nov 3, 2025
  • 2.26 MB
  • 3.8K
  • 1.21.1
  • Fabric

File Name

wonderfulmushroom-1.1.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:wonderful-mushrooms-1376661:7183163"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog: wonderfulmushroom 1.0.0 → 1.1.0

SUMMARY
- Files added: 26
- Files removed: 2
- Files modified: 7
- Version bump: 1.0.0 → 1.1.0 (fabric.mod.json)

NEW CONTENT
+ Items (models + textures + recipes):
  - wonderfully_average_mushroom
  - wonderfully_small_mushroom
  - wonderfully_tiny_mushroom
  - wonderfully_large_mushroom
  - wonderfully_big_mushroom
  - wonderfully_huge_mushroom
+ Tags (Cobblemon):
  - data/cobblemon/tags/items/medicine.json
  - data/cobblemon/tags/items/party_use_items.json
  - data/cobblemon/tags/items/usable_in_party.json
+ Code:
  - com/example/wonderfulmushroom/SizeFeederItem.class
  - com/example/wonderfulmushroom/SizeFeederItem$Mode.class
  - com/example/wonderfulmushroom/mixin/DebugCobblemonDumpMixin.class
+ Mixin configuration:
  - wonderfulmushroom.mixins.json
  - wonderfulmushroom-refmap.json

REMOVED CONTENT
- assets/wonderfulmushroom/icon.png
- com/example/wonderfulmushroom/WonderfulMushroomItem.class

CHANGED CONTENT
~ fabric.mod.json
  - authors: "You" → "Trey Heeb"
  - depends: "fabric-api" → "fabric" (loader floor lowered: >=0.16.10 → >=0.15.0)
  - description updated to reflect multiple mushrooms and Cobblemon interaction
  - mixins section added: ["wonderfulmushroom.mixins.json"]
  - version: 1.0.0 → 1.1.0
~ META-INF/MANIFEST.MF
  - Loom metadata updated; split-environment and client-only entries present
~ assets/wonderfulmushroom/lang/en_us.json
  - Added display names for six new mushroom items
~ assets/wonderfulmushroom/textures/item/wonderful_mushroom.png
  - Texture updated (binary change)
~ assets/wonderfulmushroom/models/item/wonderful_mushroom.json
  - File unchanged in content but re-packed (listed here due to jar diff)
~ data/wonderfulmushroom/recipe/wonderful_mushroom.json
  - Recipe reworked:
    * New key: M=brown_mushroom, S=amethyst_shard
    * New pattern:
      "SM ",
      "MM ",
      "   "
~ com/example/wonderfulmushroom/WonderfulMushroomMod.class
  - Recompiled; reflects new registry/entries (binary change)

BEHAVIOR AND FEATURE CHANGES (INFERRED)
- Introduces six size-targeted mushrooms (average/small/tiny/large/big/huge) alongside the original “Wonderful Mushroom”.
- New SizeFeederItem implementation replaces the older WonderfulMushroomItem, likely handling both randomize and fixed-size logic via modes.
- Mushrooms are now tagged as Cobblemon medicine and party-usable items, enabling use from party menus.
- Added mixin (DebugCobblemonDumpMixin) and mixin config; project now includes mixin remap/refmap, indicating extended runtime hooks for debugging or integration.

FULL FILE DIFFS (by path)
ADDED
+ assets/wonderfulmushroom/models/item/wonderfully_average_mushroom.json
+ assets/wonderfulmushroom/models/item/wonderfully_small_mushroom.json
+ assets/wonderfulmushroom/models/item/wonderfully_tiny_mushroom.json
+ assets/wonderfulmushroom/models/item/wonderfully_large_mushroom.json
+ assets/wonderfulmushroom/models/item/wonderfully_big_mushroom.json
+ assets/wonderfulmushroom/models/item/wonderfully_huge_mushroom.json
+ assets/wonderfulmushroom/textures/item/wonderfully_average_mushroom.png
+ assets/wonderfulmushroom/textures/item/wonderfully_small_mushroom.png
+ assets/wonderfulmushroom/textures/item/wonderfully_tiny_mushroom.png
+ assets/wonderfulmushroom/textures/item/wonderfully_large_mushroom.png
+ assets/wonderfulmushroom/textures/item/wonderfully_big_mushroom.png
+ assets/wonderfulmushroom/textures/item/wonderfully_huge_mushroom.png
+ data/wonderfulmushroom/recipe/wonderfully_average_mushroom.json
+ data/wonderfulmushroom/recipe/wonderfully_small_mushroom.json
+ data/wonderfulmushroom/recipe/wonderfully_tiny_mushroom.json
+ data/wonderfulmushroom/recipe/wonderfully_large_mushroom.json
+ data/wonderfulmushroom/recipe/wonderfully_big_mushroom.json
+ data/wonderfulmushroom/recipe/wonderfully_huge_mushroom.json
+ data/cobblemon/tags/items/medicine.json
+ data/cobblemon/tags/items/party_use_items.json
+ data/cobblemon/tags/items/usable_in_party.json
+ com/example/wonderfulmushroom/SizeFeederItem.class
+ com/example/wonderfulmushroom/SizeFeederItem$Mode.class
+ com/example/wonderfulmushroom/mixin/DebugCobblemonDumpMixin.class
+ wonderfulmushroom.mixins.json
+ wonderfulmushroom-refmap.json

REMOVED
- assets/wonderfulmushroom/icon.png
- com/example/wonderfulmushroom/WonderfulMushroomItem.class

MODIFIED
~ META-INF/MANIFEST.MF
~ assets/wonderfulmushroom/lang/en_us.json
~ assets/wonderfulmushroom/models/item/wonderful_mushroom.json
~ assets/wonderfulmushroom/textures/item/wonderful_mushroom.png
~ com/example/wonderfulmushroom/WonderfulMushroomMod.class
~ data/wonderfulmushroom/recipe/wonderful_mushroom.json
~ fabric.mod.json