All versions
1.2.0
Release
FunTraps 1.2.09 months ago 42
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
FunTraps v1.2.0 — New Update
Major New Features
- Database Support
- MySQL Integration: Optional support for MySQL databases to enable data synchronization across network or BungeeCord environments.
- Usage System
- Durability Logic: Traps now include a usage counter. They will automatically deactivate once the maximum number of uses is reached.
- World Restrictions
- Blocked Worlds: A new blacklist system is available in config.yml to restrict trap deployment in specific dimensions or worlds.
Fixes & Improvements
- Storage Optimization
- Data Refactor: Overhauled internal storage architecture for faster loading times and significantly reduced CPU impact during save cycles.
- Spawner Compatibility
- Position Fix: Resolved technical conflicts occurring when traps were placed in close proximity to or directly on Spawner blocks.
Stability & Security
- Performance Boost
- Critical Fixes: Patched memory leaks and optimized logic loops identified in previous builds.
Important Notice (Action Required)
Backup & Reset: Due to structural changes in data storage and the new configuration format, it is mandatory to secure a backup of your current FunTraps folder.
To ensure compatibility:
- Save a backup of your existing folder.
- Delete the old configuration and data files (config.yml, etc.).
- Allow the plugin to generate fresh, updated files on the first startup.
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:JfesJnE4:Pcfz7iYu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JfesJnE4:Pcfz7iYu"
}

