Tags
Creators
Details
All versions
1.0
Release
SimplePMS v1.03 years ago 141
Uploaded by
Compatibility
Minecraft: Java Edition
1.19.x
Platforms
Paper
Purpur
Changes
New Features:
- Placeholder API support
- You can use placeholderAPI placeholders in the messages by doing:
<papi:placeholder> - You will need to remove any % from the placeholder, and put in the text alone, so for the placeholder
%player_displayname%you would use<papi:player_displayname>in the file here. - You will need placeholderAPI installed for those placeholders to work
- You can use placeholderAPI placeholders in the messages by doing:
Fixed issues:
- #1
- Text after the reply command should no longer constantly tab-complete names
Breaking Changes:
-
Language options are now controlled in the
locale.ymlfile- The keys for the locale options are not the same as previously, so you will need to customize the message under the new key
- The previous default placeholders for sender/recipient have been altered in the new
locale.ymlin order to allow for all messages to be parsed through the same parser methods, rather than constructing individual parser methods for each method
-
Permissions have changed slightly
spm.sendhas been changed tospm.message.send, andspm.message.receivehas been addedspm.socialspyis now required to see social spy messagesspm.socialspy.toggleis now a child ofspm.socialspyspm.consolespyhas been added, which allows someone to see the messages that the server sends (using /msg) to a player, or that a player sends to the serverspm.recipient.overridehas been added, which allows someone to message a player who hasspm.message.receiveset to false
Full Changelog: https://github.com/ADHDMC/SimplePMs/commits/v1.0
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:otix5glZ:mWjCianL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:otix5glZ:mWjCianL"
}

