Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft

Kubejs Eidolon Mod FAQ

10 questions players actually ask, answered.

How do I start writing recipes for Kubejs Eidolon?
Create a new script file in your `kubejs/server_scripts` folder and use the Kubejs event system to listen for Eidolon recipe events. Each recipe type (Crucible, Athame, Ritual, Worktable) has its own event you can hook into to add custom recipes.
What's the difference between Ritual Crafting and Ritual Summoning?
Ritual Crafting defines what items a player receives when they complete a brazier ritual, while Ritual Summoning determines which mobs spawn as a result of that same ritual. You can set both for the same ritual independently.
Can I make a Crucible recipe that requires multiple different items?
Yes, Crucible recipes support multiple input items—you define them as a list or array in your script, and players must drop all of them into the crucible to trigger the recipe.
How do I make Athame Foraging drop rare items?
In your Athame Foraging script, assign specific items to specific blocks or block tags, and set the drop chance as a decimal value (for example, 0.25 for 25% chance). Players will harvest those items when they use the athame on the correct blocks.
Do I need to specify exact coordinates for Ritual Locations?
No—Ritual Locations typically point to structures or biomes rather than exact coordinates, allowing rituals to work in multiple places. Check your mod's documentation for whether you use structure names, biome tags, or dimension-based rules.
What happens if my Worktable Pattern conflicts with an existing Eidolon recipe?
Custom patterns added via Kubejs will coexist with vanilla Eidolon recipes; the mod doesn't automatically remove defaults. If you want to replace a recipe, you may need to disable the original through Eidolon's config or overwrite it in your script.
Can I use Kubejs Eidolon to connect this mod with other magic mods?
Yes—Kubejs Eidolon is designed for modpack makers to bridge Eidolon with other mods by creating recipes that accept or output items from different magic systems. You write the logic in your scripts to decide what items trigger Eidolon recipes.
Why aren't my custom recipes showing up in-game?
Check that your script file is in the correct folder (`kubejs/server_scripts`), uses the correct event name, and has valid syntax. Reload the server or world after saving changes, and check the Kubejs logs for error messages.
Do Ritual Summoning mobs drop loot like normal mobs?
That depends on how you configure the summoned mob and the mod's settings—check whether the mob is set to a custom difficulty or loot table. By default, summoned mobs may behave differently than naturally spawned ones.
Is there a performance impact from adding many custom recipes?
Adding recipes through Kubejs is generally lightweight, but extremely large numbers of complex recipes (especially with many input conditions) can add server load. Optimize by using block tags instead of individual blocks and batching similar recipes where possible.