2.0
Compatibility
Changes
NEW FULL REVAMP
Wsmpcore — The All-in-One Paper SMP plugin
Wsmpcore is a modular, high-performance Paper plugin designed for modern Minecraft SMPs. It gives server administrators full control over late-game combat balance, item progression, anti-exploits, economy, and essential player utilities—all within a single, optimized plugin with zero hard dependencies.
Every module can be individually enabled, disabled, and configured in real-time via config.yml or the in-game Admin GUI.
Key Features
Combat & Late-Game Balance
- Mace & Netherite Management: Enforce limits per player/team/server, alter upgrade paths, or implement custom rituals for top-tier gear.
- Explosive & PvP Controls: Disable or limit End Crystals, Respawn Anchors, and Totems of Undying per world.
- Potion Nerfs & Bans: Restrict specific potion effects or customize durations/amplifiers across drinking, splash, lingering, arrows, and beacons.
- Attribute Swap Patch: Mitigates the fast-swap attribute exploit out of the box (
enabled: trueby default).
Crafting, Items & Anti-Exploit
- Custom Recipe System: Easily create custom shaped, shapeless, furnace, and smithing recipes, or disable vanilla recipes dynamically via GUI/commands.
- Dupe Protection & Filtering: Built-in safeguards against common TNT, rail, portal, and container dupes, alongside item blacklists and illegal-item stripping.
Social, Economy & Utilities
- Teams & Social: Full team management with team chat, custom nametags, friendly-fire toggles, home points, and alliance states.
- Homes, Warps & Teleports: Complete teleport suite with movement/damage cancelation, cooldowns, warmups, and home limits per rank.
- Vault Shop & Admin Editor: In-game GUI shop featuring dynamic pricing, permission discounts, and an integrated editor.
- In-Game Admin GUI (
/wsmpcore gui): Toggle any module and modify configuration settings directly inside the game.
Technical Specifications
- Platform: Paper / Purpur
- Target Version: Minecraft
1.21.11 - Java Version: Java 21
- Storage Options: SQLite (default, zero-setup) & MySQL
- Permissions: All administrative commands are guarded by
wsmpcore.adminand require OP status by default.
Commands Quick Reference
| Command | Usage |
|---|---|
/wsmpcore gui |
Opens the interactive Admin Management GUI |
/wsmpcore reload |
Hot-reloads all module configurations without restarting |
/team |
Access team creation, management, and chat features |
/home / /sethome |
Manage personal teleports and home locations |
/shop / /shopadmin |
Player GUI store and administrator price editor |
/mace |
Manage mace usage, limits, and rituals |
/wsmpcore recipe |
Interactively save, disable, or restore crafting recipes |
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:NyhFa7mo:SL7pVufE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:NyhFa7mo:SL7pVufE"
}

