Перейти к содержимому
Mineforgian

SoulForge Teams

An official teams add-on for SoulForge!

Загрузки
927
Подписчики
2
Обновлён
15 августа 2024 г.
Лицензия
MIT

Опубликован 13 мая 2024 г.

SoulForge Teams is an official add-on that adds, well, teams. Teams have member ranks and can declare other teams as enemies or allies. The current member ranks are MEMBER, LEADER and OWNER. There can only be one owner in every team.

The mod adds the /sfteams command, which can be used as shown below:

  • /sfteams create [team name] : Creates a team.
  • /sfteams invite [username] : Invites a player to a team. You must be a leader or the owner of the team.
  • /sfteams accept [team name] : Accepts an invite to a team.
  • /sfteams info : Provides info on the current team including a member list.
  • /sfteams promote [username] : Promotes a user. You must have a higher rank than the user. If you promote a leader to owner, you will be demoted to a leader.
  • /sfteams demote [username] : Demotes a user. You must have a higher rank than the user.
  • /sfteams kick [username] : Kicks a user. You must have a higher rank than the user.
  • /sfteams leave : Leaves a team. You cannot leave a team if you are the owner.
  • /sfteams declare [team name] [Ally/Neutral/Enemy] : Declares another team as the selected relation. You must be a leader or the owner of the team.
  • /sfteams options allowOffensiveAllyTargeting [true/false] : Allows offensive abilities to be cast on allies. You must be a leader or the owner of the team. Default: false
  • /sfteams options allowDefensiveEnemyTargeting [true/false] : Allows defensive abilities to be cast on enemies. You must be a leader or the owner of the team. Default: false
  • /sfteams options allowTeamPvP [true/false] : Allows direct hits to your teammates. You must be a leader or the owner of the team. Default: false
  • /sfteams options teamName [team name] : Changes the team's name. You must be the owner of the team. This may cause issues for any team invites that have been made previously.
  • /sfteams options description [team description] : Changes the team's description. You must be a leader or the owner of the team. Default: empty

The mod must be installed on a server with SoulForge installed. If the mod is installed without SoulForge, it will do nothing. The mod may also be installed on the clients, however this is not required. If the mod is installed on the client, the player will be given a UI that displays team members and their respective health points.

Ченджлог

1.0.5Релиз1.20.1 · 15 августа 2024 г.
  • added a getAllTeams function
  • can no longer invite a player already in a team
  • can now accept invites from teams with spaces in the names
  • can no longer accept an invite while in a team
  • added using /sfteams info [teamName]
  • can no longer only leave a team when you're the owner???
  • can no longer disband a team no matter what?????????
  • added checking option status by doing /sfteams options <option>
  • added autocomplete for invites and already existing teams
  • made clientside member list scale with screen size
1.0.4Релиз1.20.1 · 2 июля 2024 г.
  • fixed some more null errors. it's impossible for those to occur again now
1.0.3Релиз1.20.1 · 19 мая 2024 г.
  • even more null checks
  • added /sfteams disband
  • fixed a common crash
1.0.2Релиз1.20.1 · 13 мая 2024 г.
  • constant team syncing
  • added more null checks
  • clientside team checks where the server is null will instead use the team data saved on the client if it exists

Комментарии

Загружаем…