Links
Tags
Creators
Details
Licensed Apache-2.0
Published 5 months ago
Updated 4 months ago
All versions
2.0.0
Release
EssentialPlus1 1.0.04 months ago 50
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Paper
Changes
Added
- Broadcast System: Changed from chat messages to big title display on player screens
- Help Command: Added
/helpcommand with paginated command listing - Time Commands: Added
/dayand/nightcommands to control server time - Weather Commands: Added
/sunand/raincommands to control weather - God Mode: Added
/godcommand for invincibility mode - Speed Control: Added
/speedcommand to set walk and fly speeds (1-10) - Workbench: Added
/workbenchcommand to open crafting table anywhere - Ender Chest: Added
/enderchestcommand to open ender chest remotely - Inventory Viewer: Added
/invseecommand to view player inventories (supports offline players) - Player Management: Added
/kick,/ban,/unbancommands for server moderation - Chat Moderation: Added
/muteand/unmutecommands with duration support - Mute Manager: Created dedicated manager for handling muted players with time-based expiration
Changed
- Broadcast Messages: Removed EssentialPlus prefix from broadcast titles
- Command Structure: Improved command organization and permissions
- Message System: Added comprehensive message entries for all new commands
Technical
- Created MuteManager for centralized mute handling
- Updated plugin.yml with 14 new commands and permissions
- Enhanced MessageManager with raw message support for prefix-free messages
- Improved command registration and tab completion system
Commands Added
/help [page]- Show paginated command help/day- Set time to day/night- Set time to night/sun- Set weather to clear/rain- Set weather to rain/god [player]- Toggle god mode/speed <walk|fly> <1-10>- Set movement speed/workbench- Open workbench/enderchest- Open ender chest/invsee <player>- View player inventory/kick <player> [reason]- Kick a player/ban <player> [reason]- Ban a player/unban <player>- Unban a player/mute <player> [duration]- Mute a player/unmute <player>- Unmute a player
Permissions Added
essentialplus.help- Use help commandessentialplus.workbench- Open workbenchessentialplus.enderchest- Open ender chest- All admin commands require
essentialplus.adminpermission
Notes
- Offline inventory editing requires NMS access for full functionality
- Current implementation provides editable inventory placeholder for offline players
- All new commands are properly integrated with the message system
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:4voBVl9B:oyrqmKrq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4voBVl9B:oyrqmKrq"
}
