All versions
1.2.5
Release
Easter Holidays 1.2.57 months ago 55
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Folia
Paper
Purpur
Spigot
Changes
[1.2.5] - 2026-03-29
🔧 Critical Folia Fix & Title System Improvements
Added
-
PlaceholderAPI Support for Titles:
%easter_title%- Returns player's selected title with color codes%easter_title_raw%- Returns title without color codes- Can be used in scoreboards, holograms, and other plugins
- Note: Direct chat integration removed due to Minecraft 1.19+ signed chat limitations
-
Resource Pack Tips Configuration:
- Added
resourcePackTips.enabledandresourcePackTips.showOnStartupoptions - Tips are now enabled by default as requested
- Added
Changed
- Title System:
- Titles are now earned through achievements (collecting eggs/catching bunnies)
- 11 different titles from "Ei-Finder" to "LEGENDÄRER Eier-Meister"
- GUI selection via
/easter title guiwith German translations - Automatic title unlocking based on statistics
- Chat integration removed - Minecraft's signed chat system (1.19+) blocks message modifications
Fixed
- Critical Folia Threading Bug: Fixed
IllegalStateException: Recursive updateon player quit- Removed recursive
statsCache.put()calls insidecomputeIfAbsentin StatisticsManager - Changed player data saving to async operations in PlayerQuitListener
- Prevents ConcurrentHashMap violations in Folia's strict threading model
- Affects Folia 1.21.11+ and potentially Paper under high load
- Removed recursive
Changed
- PlayerQuitListener: Now saves statistics and titles asynchronously for better performance
- StatisticsManager: Fixed loadPlayerStats to not modify cache during computeIfAbsent
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:Oq4iSVvg:EfAroW8x"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Oq4iSVvg:EfAroW8x"
}
