- Added argument options for
info
command type. - Added option to use legacy hex in messages.
- Hardcoded inventory items to not be italic (Could not figure out how to do it by default).
- Mini Placeholders support added by @CoolDCB.
- Discord commands are now removed on reload and restarts.
- Server restarts should now trigger the switch event instead of the join event.
- Added discord option for webhooks and commands to delete the message after a specified time.
- Added option to check arguments for permissions in
command
command type. - Added discord command option to check if it should only be executed by specific members.
- Added option to require arguments with
command
command type. - Some improvements by @4drian3d
Installing
How to install
- Download the
Leaf-4.4.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies https://modrinth.com/plugin/miniplaceholders
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added option to limit the amount of times you can execute a command.
- Added a option to check for discord roles on events and commands.
- Updated the discord dependency.
- Added option to see the console when running command command type in discord.
Installing
How to install
- Download the
Leaf-4.3.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added the "command" command type.
Example
findoverride:
name: "findoverride"
permission: "leaf.find"
suggestions:
names: "%database_players%"
commands:
- "find %argument_1%"
Installing
How to install
- Download the
Leaf-4.2.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added a way to run any command on the proxy.
- Added a way to run console proxy commands.
- Added a way to run a command as an operator.
Installing
How to install
- Download the
Leaf-4.1.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added support for a discord bot. (You can add the bot by adding the token to the config.yml)
- Added discord support for Find.
- Added discord support for List.
- Added discord support for Chat.
- Added discord support for Servers.
- Added discord support for Info.
- Added new event discordmessage
Visit the wiki for more information!
Why is the file size so large? The dependencies used have to be shaded and they take up a lot of space: Discord Support ~10mib Database Support ~10mib
Installing
How to install
- Download the
Leaf-4.0.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added option to find your self with no arguments.
- Fixed configuration throwing errors when a key is true or false.
- Fixed configuration not loading the default configs.
Installing
How to install
- Download the
Leaf-3.11.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Upgraded configuration API (Let me know if you encounter any errors)
- Added event permission option.
- Added time stamp option to discord webhooks.
- Added optional see_sound for all alert commands.
- Added message list option for most commands.
Installing
How to install
- Download the
Leaf-3.10.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added ping placeholder.
Example of ping command.
ping:
type: "find"
name: "ping"
not_found: "{error_colour}Player could not be found."
found: "&f<player> &7has &e<ping> &7ping"
sound: "BLOCK_NOTE_BLOCK_XYLOPHONE"
Example in find command.
find:
type: "find"
name: "find"
not_found: "{error_colour}Player could not be found."
found: "{message} {rank_prefix}{rank_colour}<player> &e<ping> &f<tps>&r &awas found on {server_formatted}"
sound: "BLOCK_NOTE_BLOCK_XYLOPHONE"
Installing
How to install
- Download the
Leaf-3.8.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added option to change ping branding and in game branding.
Add this to your config.yml to edit.
# Change the server's brand.
brand:
# The brand shown in ping.
ping:
enabled: false
brand: "None"
# The in game brand.
in_game:
enabled: false
brand: "None"
Installing
How to install
- Download the
Leaf-3.7.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Fixed placeholders in friends.
Installing
How to install
- Download the
Leaf-3.6.3.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Fixed placeholders and colours.
Hex colour format has changed from 𞉀 to <#123456>
Installing
How to install
- Download the
Leaf-3.6.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added Mute Command Type.
- Added UnMute Command Type.
- Added Mini Message Support on top of Legacy Support.
- Added the option to remove headers and footers from certain command types.
Installing
How to install
- Download the
Leaf-3.6.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Made the placeholder parser more efficient.
- Inventory's are quicker when loading.
- Added mongo database option.
Installing
How to install
- Download the
Leaf-3.4.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added Alert Message Command Type.
- Added Discord Webhook option for Alert AlertMessage Report Chat Command Types.
- Added Discord Webhook option for all Events
- Added new event types Player Leave Player Chat
- Fixed custom model data inventory option.
Discord Webhook Configuration
discord_webhook:
url: "url"
message:
username: "<player>"
avatar: "https://crafatar.com/avatars/<uuid>?overlay"
message: "Hello there!"
embed:
color: 0x00FF00
title:
message: "Title"
url: "url"
description: "Description"
footer:
message: "Footer"
icon: "url"
author:
name: "Smudge"
iconUrl: "url"
url: "url"
imageUrl: "url"
thumbnailUrl: "url"
Player Chat Event Example of discord webhook:
playerchat:
type: "playerchat"
discord_webhook:
url: "url"
message:
username: "<player>"
avatar: "https://crafatar.com/avatars/<uuid>?overlay"
message: "%message%"
Installing
How to install
- Download the
Leaf-3.4.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added custom model option to inventory items.
- Added durations to titles and subtitles.
- Fixed friend requests letting you request multiple times.
- Fixed info command deleting last charicter.
Titles Subtitles Simply add this to the end or start of a message. Only one of the parts need the durations. They will apply to both the title and subtitle.
- Title
"::title fadeIn stay fadeOut =string::"
- Subtitle
"::subtitle fadeIn stay fadeOut =string>::"
Example
"&8&l[&f&lAlert&8&l]&r &a%message%::title 1000 2000 1000 =%message%::subtitle =alert!"
Installing
How to install
- Download the
Leaf-3.3.1.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Added title, subtitle and action bar message options. https://github.com/smuddgge/Leaf/issues/40
- Fixed message command type.
Titles Subtitles and Action Bars Simply add this to the end or start of a message.
- Title
"::title =string::"
- Subtitle
"::subtitle =string>::"
- Action bar
"::actionbar =string::"
Example
"&8&l[&f&lAlert&8&l]&r &a%message%::title =%message%::"
Installing
How to install
- Download the
Leaf-3.3.0.jar
and drag it into your proxy server's plugin folder. - Restart the server.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X
- Fixed teleporting vanish check. (Thank you SantioMC)
How to install
Download the Leaf-3.2.1.jar
and drag it into your proxy server's plugin folder.
Optional dependencies https://builtbybit.com/resources/leaf-velocity-plugin.26200/field?field=dependencies
For admins updating from 2.X See version 3.0.0 for migration details from 2.X to 3.X