tome
ModLibrary for creating server-side skills
Type
Mod
Modrinth Downloads
178
Modrinth ID
xA0HAXG9
Last Updated
Jul 26, 2026
Description
tome
A barebone library for creating server-side skills. Provides basic frameworks for skill casting, cooldowns, and containers. Does not include functional features like entity targeting.
Note: Until version 1.0.0, the API may change without prior notice.
Gradle Setup
Kotlin
repositories { mavenCentral() } dependencies { modImplementation("io.github.kouvali:tome:YOUR_VERSION") }Groovy
repositories { mavenCentral() } dependencies { modImplementation "io.github.kouvali:tome:YOUR_VERSION" }Usage
Here's a quick example of skill creation:
Java
Skill<Vec3> exampleSkill = Skill.<Vec3>builder() .setStateFactory( SkillStateFactory.alwaysOk(context -> context.getSource().getForward() ) ) .setTickBehavior(instance -> { instance.getSource().setDeltaMovement(instance.getState()); instance.getSource().hurtMarked = true; }) .setCompleteBehavior(instance -> { instance.getSource().setDeltaMovement(Vec3.ZERO); instance.getSource().hurtMarked = true; }) .setInterruptPredicate(instance -> !instance.getSource().isInvulnerable() ) .setDurationProvider( SkillDurationProvider.constant(20) ) .build();Kotlin
val exampleSkill: Skill<Vec3> = Skill { alwaysOkStateFactory { source.forward } tickBehavior { source.deltaMovement = state source.hurtMarked = true } completeBehavior { source.deltaMovement = Vec3.ZERO source.hurtMarked = true } interruptPredicate { !source.isInvulnerable } constantDurationProvider(20) }Compatibility
Mod Loaders
Game Versions
Similar Mods
Status Hider
Enforces Minecraft network privacy like it should have always been
Better Phantoms
Removes phantoms from the Overworld and relocates them to the End, integrating them into the dragon fight and increasing...
Minestuck Extras
Adds new blocks, weapons, foods, and armor sets to Minestuck.
Better Crafts: Rooted Dirt
Better Crafts: Rooted Dirt is a data pack that allows you to craft rooted dirt [1.21.4 - 26.1.2]
Enderdragon Skull
This mod makes the ender dragon drop a dragon head. Nothing else. No config, no settings, just ender dragon dropping its...
HaramCraft
This is a very small mod that lets players learn about the significance of halal food in Islam!