Lead v1.2.2 is out now! 🎉
TAB + Placeholder API Support
What's Changed?
PLUGIN CHANGES
- Refactored
config.yml
paths for default team creation. - Removed support for API based TAB sorting.
- You can now use Placeholder API for TAB sorting.
- Added support for Placeholder API.
%lead_team_name%
- Team Display Name%lead_team_id%
- Team Id%lead_team_color
- Team Color
Lead v1.2.14 is out now! 🎉
API & Customizability Changes
What's Changed?
PLUGIN CHANGES
- Lead now warns you in console if you have outdated config versions.
- Added the ability to customize fonts and colors with Lead.
- Added the ability to use certain TAB features from Lead.
- Added the ability to have blank team names.
API CHANGES
- Added
GeneratorType
to the API, allowing you to choose what type of teams you want to generate. - Refactored method names for creating teams to its own standalone function.
- Added
#createTeamWithUniqueColor
and#createTeamByType
to the API
Lead v1.2.13 is out now! 🎉
API Changes & Bug Fixes
What's Changed?
- Officially removed Lead's public watermark. This message will only display for operators.
- Added
getAvailableTeamNumber
to the API. - When using TAB, Lead tries to sort numbers.
Changelogs for Lead v1.2.0
- Lead now supports TAB.
- Lead now supports 1.21.2 & 1.21.3.
- You are now able to change the maximum amount of teams to be created.
- Fixed a critical issue that causes "invalid player data".
- Added "automatic_updates" config to config.yml.
- Use this if you're debugging how Lead works.
- Emitted
PostTeamLeaveEvent
whenever/team kick
is ran.
Lead Changelogs - v1.1.5
Lead requires Bookshelf v1.0.6-beta to properly function.
- Refactored
/team color
->/team modify color
. - Refactored
/team reload
->/lead reload
. - Refactored all management command permission defaults to
lodestone.lead.manage
. - Added a config value,
default.is_public
that determines whether public commands should be used without the permissionlodestone.lead.manage
. - Added
/team edit [team]
that opens a GUI that allows you to freely edit a team as fast as possible. - This is a premium feature, please visit https://lode.gg/shop/memberships for more information.
Changelogs for Lead v1.1.4
- Resolved a massive bug that overloads every player packets if an absurd amount of people are within the server.
- Commands that modifies a team now have a subcommand
/team modify
. - Lead now has the option to select name generators, as well as pre-define its prefixes.
- Read the
random.yml
file for more information on how to configure such.
- Read the
- Added a
debug
config to view the efficiency of how lead updates the tab list. - Reduced the efficiency of updating the tab list from
o(n^2)
too(n)
.
Changelogs for Lead v1.1.3
- Fixed a bug that allows team ids to be completely removed from the
teams.yml
file. - Fixed a bug that allows certain commands to be made public by default.
- Added configs that allows you to set the options of a team by default upon creating.
Lead now depends on Bookshelf v1.0.4 to function
WARNING: PLEASE DELETE config.yml
TO APPLY THE CHANGES
Changelogs for Lead v1.1.2
Lead is stable for release!
- Fixed a bug that doesn't update the team configuration if it was going to be set as empty.
- Fixed a bug that doesn't add "[]" around a team's name upon creating a team.
- Ko-fi donors can now input their email in the configuration as a way to disable the message sent when a player joins the server.
- A non advertising message will still be sent to operators upon join.
Lead now depends on Bookshelf v1.0.3 to function
Lead Changelogs for v1.1.1
Lead v1.1.1 completely overhauls the vanilla teams
In this change, Lead now segregates team ids and team display names. Teams now have a specific id that distinguishes itself from other teams.
Lead now supports the average team command functionalities like collision, friendly fire, and nametag visibility.
FOR THE BEST PERFORMANCE, PLEASE DELETE THE PREVIOUS CONFIG.YML FILE.
Command Changes
- Added
/team id
to change a team's id. - Refactored
/team setname
to/team display_name
. - Added
/team collision [value]
. - Added
/team friendly_fire [value]
. - Added
/team nametag [value]
. - Added
/team update
to force update the tab list.
Lead Changelogs for v1.1.0
- Fixed a huge vulnerability that allows
/team place
to be a public command by default. - Fixed
/team place
not removing a member from an already existing team they're in. - Teams created by Lead can now be used via command executors. As an example
/tp @e[team=1] @s
would teleport all players in Team #1 to yourself. - Fixed
/team disband
not properly deleting teams if they're customly named.
Lead Changelogs - v1.0.6 :lead:
PLEASE UPDATE TO THIS VERSION
- Unfortunately, Lead now requires Bookshelf v1.0.2 to function.
- Lead now supports custom names
- You can now change team names to any alpha-numeric name you want!
- Use
/team setname
to change a team's name.
- Lead can now choose team colors based on your preferred colors!
- Added
/team setcolor
to change a team's color to a specific hex value.
- Added
- The
/team list
command has been fixed. - Lead now create team numbers from 1-1000.
- Fixed Lead overriding Bookshelf's Chat Manager.
- Added the ability to give permissions to certain lead subcommands.
- Please review the
config.yml
file to view how it works. - It is recommended to use LuckPerms if you intend on using this feature.
- Please review the
Please delete your previous config.yml to apply these changes
Lead Changelogs for v1.0.5
- Lead no longer depends on Bookshelf to function.
- Moved the
/team
command to support CommandAPI- This allows most commands to support selectors, as well as command blocks, console, and
/execute as
.
- This allows most commands to support selectors, as well as command blocks, console, and
- Added
/team teleport [team] [entity]
- Added exception handling to
/team create
just in case all team numbers have been taken. - Added support for previous prefixes set by the Bookshelf api.
- Fixed
/team list
not properly displaying. - Chat messages now color the player's name with the team color.