Tags
Creators
Details
All versions
0.5.6
Release
SchemFlow 0.5.6last year 21
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.8
Platforms
Paper
Purpur
Changes
SchemFlow v0.5.6 — Grouped Schematics & Storage Hierarchy
- Added: Group system for organizing schematics in S3
- Path format:
<rootDir>/SF_<group>/SF_<name>.schm - Defaults:
rootDir="FlowSuite/SchemFlow",group="default" - Fixed prefixes
SF_on group folders and file basenames (not configurable)
- Path format:
- Added:
-group <name>flag forupload,fetch,paste, anddelete- Examples:
/SchemFlow upload castle -group lobby,/SchemFlow paste castle -group lobby
- Examples:
- Added: Group management commands
/SchemFlow groups— list all groups/SchemFlow group create <name>— create a group
- Added: Config keys
storage.rootDir— S3 root prefix (default:FlowSuite/SchemFlow)storage.defaultGroup— group used when-groupnot provided (default:default)
- Improved: Tab-completion suggests
-groupand known group names - Docs: README and Wiki updated with group usage, flags, and config
Migration Note
- New uploads use the grouped layout. If you have legacy
.schmobjects at the bucket root, move/rename them to match:- Move to:
FlowSuite/SchemFlow/SF_default/ - Rename to:
SF_<name>.schm
- Move to:
- Alternatively, re-upload via
/SchemFlow upload <id> -group default.
Permissions
schemflow.groups— list groups (default: op)schemflow.group.create— create group (default: op)- All per-command permissions from v0.5.5 remain unchanged (
schemflow.*)
Compatibility
- Minecraft: 1.21+
- Java: 21+
- Platforms: Paper / Purpur
- Dependency: WorldEdit 7.2.18+ or FAWE
- Optional: Skript 2.7+
Upgrading
- Update plugin, restart, and verify
storage.*keys inconfig.yml - Grant permissions as needed (e.g., builders may need
schemflow.pastewith specific groups)
Optional dependencies
Any compatible version
Any compatible version
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:RWuhoVqf:rK9IgY52"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RWuhoVqf:rK9IgY52"
}

