I don't know if Bash Multi Command will have much use, but since it is my first plugin, I'm keeping it nice and simple.
This plugin lets you type multiple chat messages or commands in one chat message. The plugin will look for a specific character and split the message from there.
See it in action here.
To let Bash Multi Command support UUIDs, it must connect to the Mojang servers to do a username to UUID conversion. (UUID conversion is used by the toggle command). Bash Multi Command will get the UUIDs of usernames on api.mojang.com, and the usernames of UUIDs on sessionserver.mojang.com. Anything looked up on these domains will be cached for 12 hours to minimize the amount of times needed to look up UUIDs.
Bash Multi Command currently has no external dependencies.
GitHubYou can find the source here. Feel free to make an contributions/issues. The Bleeding edge development builds are tagged as pre-releases here.
# The character(s) that Bash Multi Command will look for to split a single chat message into multiple ones. separator: ';' # The maximum allowed separators in one chat message. Giving the permission bashmulticommand.use.default will let that player send 2 messages at once. maximumchat: default: 2 vip: 5 staff: 10 # The maximum allowed separators in one command. Giving the permission bashmulticommand.use.default will let that player send 2 commands at once. maximumcommand: default: 2 vip: 5 staff: 10 # The language to use. You can make your own language file and use that. language: en_US # Whether or not to autoupdate updater: # Whether or not the updater is enabled enabled: true # Weather or not to automatically download and install new updates download: true
Bash Multi Command will auto update automagically. If you would like to disable this feature, go to the config and set enabled to false. If you would only like to receive new version notifications but not download them, set download to false.