1.2
Compatibility
Changes
๐ ๏ธ FirstJoinRewards v1.2 โ Reload Fixes, Prefix Improvements & Permissions
โ What's Fixed & Improved
-
๐
/fjr reloadnow fully reloads:config.ymlmessages.yml- The
prefix(previously ignored!) - Active welcome sessions are now properly terminated on reload
-
๐จ Prefix now supports:
&color codes like&6&l- HEX colors like
�ff00 - You can combine both in one line
-
๐ Permissions implemented properly:
fjr.versionโ/fjr(shows plugin version)fjr.adminโ/fjr reload- Commands now validate permissions before execution
-
๐ Bug Fixes:
- Missing
endAllSessions()method โ now added - Prefix not updating on reload โ fixed
- Invalid plugin.yml structure โ now includes
name,main,api-version, etc.
- Missing
๐งช Compatibility
- โ Works on Minecraft versions 1.21.1 โ 1.21.5
- โ Requires Java 17+
๐ฆ Plugin Summary
- Detects first join
- First player to welcome gets a reward
- Supports command & item rewards
- Combo milestones (50, 100, 150...)
- HEX +
&color support - YAML configuration (PL & EN)
- Lightweight: SQLite database
- Includes
/fjrand/fjr reloadcommands
โค๏ธ Plugin by Deveusz
Found a bug? Got an idea? Open an issue or drop feedback!
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:eKPNWvhc:SQIpzI8z"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:eKPNWvhc:SQIpzI8z"
}

