SMPle (pronounced: simple) is a suite of plugins aimed to enhance the vanilla experience. We believe in providing a simple-to-use one-stop no-bs solution for all your server needs. We hope to create a plugin that has all the features you need, without any of the bloat you don't.
Here are a list of commands and what they do organised per-plugin. The command is structured
/commandname <requiredArgs> [optionalArgs] [list|of|possible|args] [args:typeOfArg] [(a)rgThatNeedAMinimumAmmtToTrigger]
/help [commandName]
/whois [displayname:string]
/nickname set <displayname:string>
/nickname remove [username:string]
/nickname history <username:string
/pweather [weather|type]
/ptime [tick:int]
/sudo <command:string> [args... ]
/doas <user:string> <command:string> [args... ]
/cmdlogs
/playtime
/msg <username:string> <msg:string>
/(r)eply <msg:string>
/spy [enable|disable]
/sc <msg:string>
/block <user:string>
/unblock <user:string>
/tp <username:string>
/tphere <username:string>
/tpaccept
/tpdeny
/pwarp <name:string>
/pwarp list
/pwarp set <name:string>
/pwarp del <name:string>
/warp <name:string>
/warp list
/warp set <name:string>
/warp del <name:string>
/setspawn
/spawn
/sethome
/home
/rtp
/back
/warn <name:string> [reason:string]
/mute <name:string> [reason:string]
/unmute <name:string> [reason:string]
/kick <name:string> [reason:string]
/ban <name:string> [reason:string]
/unban <name:string> [reason:string]
/spectate <name:string>
/unspectate
/rules
/rules <ruleid:string>
/punish <name:string> <rule-violation... >
/punishments list <name:string>
/punishments remove <name:string> <punishment:int>
smple.misc.help.run
Redirects user to the help page If a command is specified, it will redirect the user to the help page of that command
smple.misc.whois.run
Allows user to run the command Whois allows a user to see the last time a user has logged in and if they are online or not As well as their playtime. Staff in spectate are showed to be offline.
smple.misc.nickname.self
smple.misc.nickname.history
smple.misc.nickname.manage
Self allows user to manage their own nickname History shows a list of all the nicknames a user has had Manage allows user to manage the nickname of others
smple.misc.pweather.run
Allows user to manage their own weather
smple.misc.ptime.run
Allows user to set their own time
smple.misc.sudo.run
Allows a user to run a command as root
smple.misc.doas.run
Allows a user to run a command as another player
smple.misc.cmdlogs.run
Allows a user to see the command logs If a name is specified, it will show the logs of that user
smple.misc.playtime.run
Allows a user to see their own playtime If a name is specified, it will show the playtime of that user
smple.chat.msg.send
Send allows a user to privately message another user
smple.chat.msg.reply
Reply allows a user to reply to a users private msg
smple.chat.msg.block
Block allows a user to block another user. The other user then cannot be pmed and the other user cant pm the original user. It also hides the chat messages of that user
smple.chat.msg.block
Unblock allows a user to be unblocked by another user.
smple.chat.spy.run
Toggle command to allow a user to see private messages
smple.chat.sc.read
smple.chat.sc.send
A private chatroom for server staff to talk on Read allows a user to read the chat Send allows a user to send a message to the chat
smple.workbench.anvil
Allows a user to open an anvil without having one
smple.workbench.cartography
Allows a user to open a cartography table without having one
smple.workbench.crafting
Allows a user to open a cartography tbale without having one.
smple.workbench.crafting
Allows a user to open a max level enchanting table wihtout having one
smple.workbench.echest.run
smple.workbench.echest.others
Allows a user to open their ender chest without having one. If they have the others perm, they can open other ppls echests
smple.workbench.grinder
Allows a user to open a grindstone without having one
smple.workbench.loom
Allows a user to open a loom without ahving one
smple.workbench.smithing
Allows a user to open a smithing table without having one
smple.workbench.smelt
Allows a user to smelt the item they currently have in their hand
smple.warps.tp.run
smple.warps.tp.here
smple.warps.noaccept
smple.warps.nodelay
smple.warps.nocooldown
run allows a user to teleport/request to another user here allows a user to teleport a user to them noaccept means the reciever does not have to accept the tp nodelay means the tp is instant nocooldown means the tp has no cooldown
smple.warps.warp.run
smple.warps.warp.set
smple.warps.warp.del
smple.warps.warp.list
run allows a user to warp to a warp set allows a user to set a warp del allows a user to delete a warp list allows a user to see all the warps
smple.warps.pwarp.run
smple.warps.pwarp.set
smple.warps.pwarp.del
smple.warps.pwarp.list
run allows a user to warp to a pwarp set allows a user to set a pwarp del allows a user to delete a pwarp list allows a user to see all the pwarp
smple.warps.spawn.set
smple.warps.spawn.run
set allows a user to set the spawn run allows a user to warp to the spawn
smple.warps.home.set
smple.warps.home.run
set allows a user to set their home run allows a user to warp to their home If set on sleep is enabled, the users home will be set to their bed location
smple.warps.rtp.run
Allows a user to randomly teleport within the world SEttings for the rtp can be set in the config
smple.warps.back.run
Allows a user to teleport back to their last location
smple.moderation.warn.run
smple.moderation.warn.nowarn
smple.moderation.warn.silent
run allows a user to warn another user nowarn allows a user to not be warned silent allows a user to warn another user silently
smple.moderation.mute.run
smple.moderation.mute.nomute
smple.moderation.mute.silent
smple.moderation.mute.perm
smple.moderation.mute.unmute
run allows a user to mute another user nomute allows a user to not be muted silent allows a user to mute another user silently perm allows a user to mute another user permanently unmute allows a user to unmute another user
smple.moderation.kick.run
smple.moderation.kick.nokick
smple.moderation.kick.silent
run allows a user to kick another user nokick allows a user to not be kicked silent allows a user to kick another user silently
smple.moderation.ban.run
smple.moderation.ban.noban
smple.moderation.ban.silent
smple.moderation.ban.perm
smple.moderation.ban.unban
run allows a user to ban another user noban allows a user to not be banned silent allows a user to ban another user silently perm allows a user to ban another user permanently unban allows a user to unban another user
smple.moderation.spectate
allows an admin to spectate another user
smple.moderation.rules
Allows a user to see the rules If a rule id is specified, it will show the rule
smple.moderation.punish.run
smple.moderation.punish.nopunish
smple.moderation.punish.silent
run Allows a user to be punished for breaking a rule. nopunish allows a user to not be punished silent allows a user to be punished silently Punishments are set in the config.
smple.moderation.punishments.list
smple.moderation.punishments.remove
smple.moderation.punishments.clear
List allows a user to see all the punishments of a user Remove allows a user to remove a punishment of a user Clear allows a user to clear all the punishments of a user
This TODO list is only for our personal mc server, this shouldnt be used as ref for the plugin
- Faster Leaf Decay (waiting on vt)
- Multiplayer Sleep
- Nether Portal of any size (waiting on vt)
- Disable Phantoms (config)
- Silence Mobs (waiting on vt)
- Craftable horse shit (vt)
- Craftable EGapples (vt)
- Workstation Highlights (waiting on vt)
- Player Heads (waiting on vt)
- Waypoints
- Difficulty (set in cfg)
- ridable dolphins (purpur)