BungeeCommands icon

BungeeCommands v1.3

Simple plugin which allows you to create your own bungee commands

BungeeCommands.png

 

Create your own custom BungeeCord / Velocity commands easily with this lightweight and user-friendly plugin! Perfect for server owners who want to personalize their player experience without the hassle of complex configurations. Here's what this plugin offers:

 

builtbybit.png

Ditch the rest - only our plugin lets you run commands directly on your Spigot servers through GUIs or sudo. Just drag-and-drop the free addon and you’re good to go, no extra setup required!

Features:

  • Custom Command Creation: Define your own commands with aliases, permissions, and multiple actions.
  • Dynamic Messages and Titles: Send colorful, interactive messages and display titles with ease using MiniMessage formatting.
  • Configurable Titles: Set fade-in, stay, and fade-out times for titles, complete with customizable main and subtitle text.
  • Interactive Components: Add clickable links, hoverable text, and gradients to messages for a modern server experience.

Example Configuration:
Here’s a simple example of how you can configure commands and titles:

# Editor for minimessage: https://webui.advntr.dev/
# Free version can have only 3 commands

messages:
  prefix: '<color:#686e70>[<color:#5bb3d4>BungeeCommands<color:#686e70>] '
  command_is_disabled_on_this_server: '<red>This command is disabled on this server!'
  no_permission: '<red>You do not have permission to execute this command!'


commands:
  hub:
    enabled_servers:
      - "survival"
    aliases:
      - "lobby"
    permission: "hub.command"
    commands:
      - "send %player% lobby"
      - "@MESSAGE@ <rainbow>You have been sent to the lobby!</rainbow>"
      - "@DELAY@ 3"
      - "@TITLE@ Example1"
  discord:
    permission: "hub.command"
    commands:
      - "@MESSAGE@ <color:#ff8fbc>Link: <color:#2c29ff><color:#94c6ff><hover:show_text:'Click to open'><click:open_url:'https://discord.com'>Discord</click></hover></color></color></color>"
  donate:
    permission: "donate.command"
    commands:
      - "@BROADCAST@ <color:#ff8fbc>Link: <color:#2c29ff><color:#94c6ff><hover:show_text:'Click to open'><click:open_url:'https://donate.com'>Donate</click></hover></color></color></color>"
titles:
  Example1:
    fadein: 10
    stay: 20
    fadeout: 10
    title: "<green>Hub"
    subtitle: "<gray>!!!"

#
# Documentation
#
# If you want to enable the command on all servers, just remove the enabled_servers section
#
# Here is the list of all available custom tags:
#
# - @MESSAGE@ - Sends a message to the player
# - @BROADCAST@ - Sends a message to all players on the server
# - @TITLE@ Name_of_the_title - Sends a title to the player
# - @DELAY@ (seconds) - Waits for a certain amount of time before executing the next command
#
# In your commands, you can use the following placeholders:
# - %player% - The player who executed the command
# - %arg-1% - The first argument of the command
# - %arg-2% - The second argument of the command
#
# If the player uses more than the set amount of arguments, the rest will be added to the last argument

 

Legacy colors are not supported. Please use MiniMessage formatting instead:
MiniMessage Editor


How It Works:

  1. Define Commands: Add commands in the commands section with their aliases and permissions.
  2. Customize Actions: Include actions like sending players to servers, sending messages, or displaying titles.
  3. Set Titles: Create titles in the titles section with precise timings and formatting for a polished presentation.

You can reload, your changes with the command /bcmd reload



If you have any questions or want to try the plugin. Feel free to contact me on discord: https://discord.gg/HsQryuwksP