Summoning Rituals
Mod Overview
Summoning Rituals is a versatile Minecraft addon that works with both Forge and Fabric. The main purpose of the mod is to provide pack creators with tools for developing unique summoning rituals for items and creatures.
By default, the mod doesn't include any pre-made recipes — it's a pure customization tool that opens up endless creative possibilities.
The mod features built-in integration with KubeJS and fully supports datapacks, making it a flexible solution for any project.
Usage Example
onEvent('recipes', event => {
event.recipes.summoningrituals
.altar('iron_ingot')
.itemOutput('3x gold_ingot')
.itemOutput('diamond')
.mobOutput('wolf')
.mobOutput(
SummoningOutput.mob('blaze')
.count(5)
.offset(0, 3, 0)
.spread(4, 0, 4)
.data({ Health: 50, Attributes: [{ Name: 'generic.max_health', Base: 50 }] })
)
.input('64x minecraft:stone')
.input('5x prismarine_shard')
.input('10x amethyst_shard')
.input(Ingredient.of('#forge:glass'))
.sacrifice('pig', 3)
.sacrifice('sheep')
.sacrifice('cow')
.sacrificeRegion(3, 3)
.recipeTime(200)
.blockBelow('minecraft:furnace', { lit: true })
.weather('clear')
.dayTime('day');
});
onEvent('summoningrituals.start', event => {
event.level.spawnLightning(event.pos.x, event.pos.y, event.pos.z, true);
});
onEvent('summoningrituals.complete', event => {
event.player.addXPLevels(10);
});
Demonstration
Credits
- Idea requested by Saereth from FTB
- Altar model and textures created by mo_shark
- JEI textures provided by Ne0kys