All versions
2.0.0
Release
String Rituals 2.0.03 months ago 74
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Paper
Purpur
Changes
StringRituals 2.0.0
A fresh visual overhaul and a pile of quality-of-life improvements. Recommended update for everyone.
Visuals — better particles, everywhere
- Ritual presets reworked from the ground up. Every ritual now renders with:
- Twin rotating particle rings (clockwise + counter-clockwise) wrapping the ritual.
- A rising pillar of energy straight up from the center.
- Orbiting motes that drift around the ritual.
- A periodic ground shockwave ring that pulses outward.
- A per-theme signature flourish unique to each preset (lightning strikes, flame jets, snowfall, portal swirls, dragon's breath, sonic booms, and more).
- Particle colors, counts and motion are tuned per theme so each ritual feels distinct instead of a generic glow.
- Added a
particles/sounds/lightningmaster toggle set inconfig.ymlso server owners can dial visuals up or down.
Items
- Added four new custom weapons with unique right-click abilities and passives:
- Cataclysm (Mace) — charged AoE impact with heavy knockback.
- Eclipse (Netherite Sword) — passive speed + Shadow Dash.
- Widowmaker (Netherite Sword) — mark, bleed and crippling strikes.
- Oathbreaker (Netherite Sword) — shieldbreaker + exposed bonus damage.
- Custom weapons are locked from normal enchanting, anvils and grindstones so their kits stay intact.
Commands
/stringis now always available and fills your empty inventory slots with string. Can be disabled server-side viaconfig.yml(string-command.enabled) — when disabled it simply does nothing.
Misc
- Bumped to Java 21 toolchain and updated the Paper API target to 1.21.11.
- Cleaner
/ritualadmin command with validation against the available preset names. - General stability and cleanup pass across ritual/world-drop handling.
Compatibility
- Paper (and Paper forks like Purpur) only. Not Spigot/CraftBukkit.
- Requires Minecraft 1.21.x.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:KL5ekHRg:yyQ9AJLp"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:KL5ekHRg:yyQ9AJLp"
}

