Interface ResearchTeamManager
- All Known Implementing Classes:
ResearchTeamMap
public interface ResearchTeamManager
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddTeam(ResearchTeam team) createDefaultTeam(UUID playerId, net.minecraft.world.level.Level level) default ResearchTeamcreateDefaultTeam(net.minecraft.world.entity.player.Player player) createEmptyTeam(String name) getTeamById(UUID uuid) getTeamByName(String name) default ResearchTeamgetTeamByPlayer(net.minecraft.world.entity.player.Player player) getTeamByPlayerId(UUID playerId) default Iterable<ResearchTeam> getTeams()voidremoveTeam(UUID teamId)
-
Method Details
-
getTeamById
-
getTeamByName
-
getTeamByPlayerId
-
getTeamByPlayer
-
getTeamIds
Collection<UUID> getTeamIds() -
getTeams
-
createEmptyTeam
-
createDefaultTeam
-
createDefaultTeam
-
addTeam
-
removeTeam
-