Wiki 9Minecraft Wiki 9Minecraft
Cynosure Wiki › Guides › Fixing Custom Recipes and Block Triggers with Cynosure Mod

Fixing Custom Recipes and Block Triggers with Cynosure Mod

Mods built on Kotlin rely on Cynosure's event system, item and block extensions, and codec recipes to handle player actions and crafting mechanics.

Verifying Codec Crafting Recipes

If a custom crafting recipe from an installed mod refuses to output the finished item in your crafting table or inventory grid:

1. Double-check that Cynosure is present in your mods folder. Without it, the game cannot read and apply codec recipes supplied by Kotlin mods.

2. Clear the crafting grid, close the menu, and place the ingredients back in to trigger a recipe re-check.

3. Check your other installed mods to confirm there are no loader conflicts preventing Cynosure from registering custom crafting rules.

Troubleshooting Block and Item Behaviors

Cynosure's event system manages triggers, while its item and block extensions govern custom interactions in the world:

1. If right-clicking a custom block does not trigger its intended effect, verify that the event system is active by testing standard interactions on adjacent blocks.

2. If item abilities fail to fire, restart the game world to allow Cynosure's loaded mod utilities to re-scan all custom item rules.

3. Ensure your game setup allows Kotlin-based additions to register their events without restriction.