Summoning Rituals
📑 Overview
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.
Preview
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);
});
📖 Wiki
For an in-depth explanation of the mod and guides on how to create recipes, check out the wiki.
💚 Credits
⏰ Changelog
Everything related to versions and their release notes can be found in the changelog.
🎓 License
This project is licensed under the GNU Lesser General Public License v3.0.
External resources
Project members
Relentless
Owner
Technical information
License
LGPL-3.0-only
Client side
required
Server side
required
Project ID