Class ClientResearchTeamHelper
java.lang.Object
com.portingdeadmods.researchd.client.utils.ClientResearchTeamHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddemoteTeamMemberSynced(TeamMember memberProfile) static intgetPlayerPermissionLevel(UUID uuid) Returns the permission level of the player.static intgetPlayerPermissionLevel(net.minecraft.world.entity.player.Player player) Returns the permission level of the player.static ResearchTeamRolegetPlayerRole(UUID uuid) static List<TeamMember> static ResearchTeamRolegetRole()static ResearchTeamgetTeam()static ResearchTeamstatic Collection<TeamMember> static voidpromoteTeamMemberSynced(TeamMember member) static voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidstatic voidremoveTeamMemberSynced(TeamMember memberProfile) static voidresolveInstances(ResearchTeam team) static voidsendTeamInviteSynced(TeamMember profileToInvite) static voidsetTeamNameSynced(String name) static voidtransferOwnershipSynced(TeamMember nextOwner)
-
Constructor Details
-
ClientResearchTeamHelper
public ClientResearchTeamHelper()
-
-
Method Details
-
getTeam
-
getTeam
-
setTeamNameSynced
-
getPlayerRole
-
getRole
-
getPlayerPermissionLevel
Returns the permission level of the player.
0 - Member
1 - Moderator
2 - Owner -
getPlayerPermissionLevel
public static int getPlayerPermissionLevel(net.minecraft.world.entity.player.Player player) Returns the permission level of the player.
0 - Member
1 - Moderator
2 - Owner -
getTeamMembers
-
getPlayersNotInTeam
-
removeTeamMemberSynced
-
sendTeamInviteSynced
-
promoteTeamMemberSynced
-
demoteTeamMemberSynced
-
transferOwnershipSynced
-
resolveInstances
-
refreshGraphData
public static void refreshGraphData() -
refreshTechListData
public static void refreshTechListData() -
refreshResearchQueueData
public static void refreshResearchQueueData() -
refreshResearchScreenData
public static void refreshResearchScreenData() -
refreshTeamScreenData
public static void refreshTeamScreenData() -
refreshTeamSettingsScreenData
public static void refreshTeamSettingsScreenData() -
refreshResearchTeamScreenData
public static void refreshResearchTeamScreenData()
-