Lead v1.2.22 is out now! 🎉
API Fixes, Team Menu Sorting, and Incremental Teams
What's Changed?
PLUGIN CHANGES
- Added the
should_increment
config so Lead can attempt to find an available team From The Start. - Fixed a bug that sent a
null
team on thePostTeamJoinEvent
event. - When opening the Team List Menu, teams are now sorted so you can easily find a team you're curious about.
Lead v1.2.21 is out now! 🎉
Placeholder API Fix + Nametag Color Fix
What's Changed?
PLUGIN CHANGES
- If the current
GeneratorType
isNUMBER
and if the player has no team, then%lead_team_id%
returnsInteger.MAX_VALUE
. - Fixed a bug with TAB that still keeps the player's nametag colored.
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.