Tags
Creators
Details
1.1.0
Compatibility
Changes
1.1.0 ā Witchcraft Update
The creative pen grows a survival soul: forge a hammer, draw glyphs, brew inks in cauldrons and earn your own drawing tools ā no commands, no permissions.
š New wiki: https://shiftsad.github.io/AirBrush/
The witchcraft loop
- Hammer ā a vanilla crafting-table recipe (2 iron blocks, 1 iron ingot, 2 sticks). Mines at iron tier with bonus speed, hits for 9 damage, and powers every craft below.
- Amethyst Dye ā punch a dropped amethyst shard with the hammer to transmute it into a glowing, non-permanent marker. Sneak-punch converts the whole stack.
- Glyphs ā draw a closed square or triangle with the marker on any flat surface, decorate it with modifiers (focus dot, division line, rays), drop the ingredients inside and strike it with the hammer. How cleanly you draw is graded (crude / decent / good / perfect) and stamped on the crafted item.
- Quills ā the survival pen, in four tiers (feather ā gold ā diamond ā netherite). Higher tiers and better glyph quality mean finer lines, longer reach and more efficient ink.
- Cloth ā the survival eraser, crafted from a square glyph and a white wool. Soak it in solvent to erase; it dries out as it works.
- Inks & cauldrons ā throw ingredients into a water cauldron to brew Common, Amethyst, Luminous (glows), Indelible (permanent) or Luminous Indelible ink ā or a Solvent. Tint any ink brew with vanilla dyes, then dip your quill to load it. Each dip drains one water level.
Drawing rework
- Strokes hug the terrain. Fast swipes are subdivided and every point falls back onto the surface, so lines follow steps and corners instead of cutting straight through the air. Swiping across a void splits the stroke ā nothing ever floats.
- Strokes are anchored to blocks. Break the block a stroke was drawn on and the stroke breaks with it ā undo included.
Permissions
- New
airbrush.tools.use(default: op) gates the creative tools ā pencil, eraser and palette, which also lost their glyph recipes. The entire witchcraft loop needs no permission at all. /colorand/undoare now admin tools (airbrush.colorandairbrush.undodefault to op):/colordrives the pencil, and/undoreverts any change ā survival mistakes are fixed with the cloth instead./drawitemnow hands out quills (all tiers) and the cloth as well, and/drawitem kitgives the three creative tools in one go.
Fixes
- Undoing an erase now restores strokes exactly as they were.
- Straight-line strokes are no longer orphaned when a player disconnects mid-session.
- The color picker no longer leaks memory when players log out.
- All the new mechanics respect region-protection plugins (cauldron dips and brews included).
For server owners
- Remember to set
resource-pack.ipto your server's public address. - The full documentation ā controls, recipes, inks, commands and every config key ā now lives at the wiki above.
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:lfM3wugs:QfthfOOg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lfM3wugs:QfthfOOg"
}

