This is a mod for Minecraft-Forge and Fabric.
It allows packmakers to create custom summoning rituals for items and mobs.
This mod does not add any recipes by default.
Summoning Rituals has a native [KubeJS] integration and also supports datapacks.
For an in-depth explanation of the mod and guides on how to create recipes, check out the wiki.
Preview
preview.mp4
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);
});
- Download the latest mod jar from the releases, from CurseForge or from Modrinth.
- Install Minecraft Forge or Fabric.
- Drop the jar file into your mods folder.
Everything related to versions and their release notes can be found in the changelog.
This project is licensed under the GNU Lesser General Public License v3.0.