We are moving out of Modrinth!
We love Modrinth, but it just does not do what we want it to do. So we made our own version of Modrinth!
You can view the full changelogs at: https://lode.gg/plugin/lead/versions/v1.2.5
Lead Changelogs - v1.2.44
PLUGIN FIXES
- Fixed a bug that never made the command public even if a null permission was granted.
Lead Changelogs - v1.2.43
INTERNAL UPDATES
- Updated Bookshelf API to
v1.1.51
.
PLUGIN FIXES
- Fixed a bug that didn't allow you to speak in chat when using Bookshelf's internal chat API.
- I've gone and removed compatibility for it, it ended up being useless.
- As a solution, I just recoded the chat listener with normal spigot support if Bookshelf is not installed.
Lead Changelogs - v1.2.42
INTERNAL UPDATES
- Updated Bookshelf API to
v1.1.5
. - Updated Lead API to
v1.1.0
.
API UPDATES
- Added two new events to the API:
TeamSetSpawnEvent
- Emits whenever a team has their spawn set.TeamResetSpawnEvent
- Emits whenever a team has their spawn reset.
ITeam
now consists ofITeam#setSpawnLocation
andITeam#getSpawnLocation
.
PLUGIN FIXES
- Fixed a bug where
/team list
didn't work ever since Bookshelf was shaded into Lead. - Fixed a bug where Lead commands weren't public since they were accidentally tied to a permission node.
PLUGIN UPDATES
- Added
auto_assign
toconfig.yml
.- By default, this value is
disabled
. - If enabled, players who joins the game without a team will be assigned a random team.
- They will also be teleported to the team's spawn location if present.
- By default, this value is
- Added three new commands:
/team shuffle
- Available for players with thelodestone.lead.manage
permission. You are able to shuffle all online players evenly into pre existing teams.- It's important to remember that creating teams should be disabled and that teams should be pre-made prior to the event.
/team spawn [set|reset]
- Available for players with thelodestone.lead.manage
permission by default. If made public, team leaders can easily change their spawn location. If any player gets assigned to that team, they will spawn at that location./lead auto_assign [on|off]
- Available for players withlodestone.lead.commands.auto_assign
. Allows you to toggle auto assigning players onto teams.
Lead Changelogs - v1.2.41
API CHANGES (v1.0.91
)
INTERNAL UPDATES
- Updated CommandAPI to
v10.0.2-SNAPSHOT
. - Updated Bookshelf API to
v1.1.41
.
PLUGIN FIXES
- Fixed a bug with CommandAPI that never unregistered the vanilla commands.
- This basically broke v1.2.4 of Lead.
Lead Changelogs - v1.2.4
INTERNAL UPDATES
- Updated CommandAPI to
v10.0.0
. - Updated Bookshelf API to
v1.1.4
.
DEPENDENCY UPDATES
- Shaded the following dependencies into Lead, meaning you won't have to install these dependencies anymore.
PLUGIN UPDATES
- If you are using Lead as a standalone plugin, Lead will eventually become unstable the more players you have. This is due to how vanilla teams handles exceptions. Players will get kicked, player data may get corrupted, and it's just a mess. Lead notifies you about of that in console if it ever happens.
- I recommend installing TAB. It's a great replacement and plugin that handles customizing your tablist. Completely configurable!
Lead Changelogs - v1.2.32
PLUGIN CHANGES
- Fixed a bug that sent a null team on
TeamCreateEvent
. - Fixed a bug that kept on bolding team numbers/name in chat if Bookshelf's prefix is present.
Lead v1.2.3 is out now! 🎉
Event API Rewrite
What's Changed?
API CHANGES
- Updated to API version
v1.0.9
. - Fixed a bug that emitted the
TeamChangeIdEvent
instead ofTeamChangeColorEvent
when changing a team's color. - Completely removed prefixed events such as
Pre
andPost
. Instead, all events can be found without it. (e.g.TeamCreateEvent
. - Lead now emits cancellable events for nearly every command. (e.g.
TeamCreateByPlayerEvent
) - Lead now emits monitorable events whenever an API method is called. (e.g.
TeamDeleteEvent
) - Added two monitorable events,
TeamDeleteEvent
andTeamRemoveEvent
.
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.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.1 is out now! 🎉
Minor Bug fixes with changes to displaying teams and config.
What's Changed?
- Added white player color for chat.
- Fixed TAB not automatically updating due to default config.
Lead v1.2.1 is out now! 🎉
Minor Bug fixes with changes to displaying teams.
What's Changed?
- Removed player name coloring in chat and TAB.
- Fixed TAB not updating until relogging.
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 for v1.1.91
- Updated Bookshelf to Bookshelf API
v1.0.9
Lead Changelogs for v1.1.9
- Fixed permission issue for
/team modify
- Fixed permission issue for
/team modify friendly_fire
- Fixed permission issue for
/team edit
Note: In Lead v1.2.0, we will be introducing TAB support.
Changelogs for Lead v1.1.8
- Fixed
colldiable
andnametag_visbility
not properly working for teams. - Lead is now compatible with Bookshelf's
ChatManager
.
Lead Changelogs - v1.1.7
- Removed
/team create [id] [leader]
from the command list, causes too many internal issues with arguments and permissions. - Fixed leader not being assigned to the person who uses
/team create
.