Interface IBossBar
- Namespace
- Obsidian.API
- Assembly
- Obsidian.API.dll
public interface IBossBar
Properties
Uuid
Property Value
- Guid
Methods
AddFlagsAsync(BossBarFlags)
Task AddFlagsAsync(BossBarFlags newFlags)
Parameters
newFlags
BossBarFlags
Returns
- Task
AddPlayerAsync(Guid)
Task AddPlayerAsync(Guid uuid)
Parameters
uuid
Guid
Returns
- Task
HasPlayer(Guid)
bool HasPlayer(Guid uuid)
Parameters
uuid
Guid
Returns
- bool
RemoveFlagAsync(BossBarFlags)
Task RemoveFlagAsync(BossBarFlags flag)
Parameters
flag
BossBarFlags
Returns
- Task
RemovePlayerAsync(Guid)
Task RemovePlayerAsync(Guid uuid)
Parameters
uuid
Guid
Returns
- Task
UpdateColorAsync(BossBarColor)
Task UpdateColorAsync(BossBarColor newColor)
Parameters
newColor
BossBarColor
Returns
- Task
UpdateDivisionAsync(BossBarDivisionType)
Task UpdateDivisionAsync(BossBarDivisionType newDivision)
Parameters
newDivision
BossBarDivisionType
Returns
- Task
UpdateHealthAsync(float)
Task UpdateHealthAsync(float newHealth)
Parameters
newHealth
float
Returns
- Task
UpdateTitleAsync(ChatMessage)
Task UpdateTitleAsync(ChatMessage newTitle)
Parameters
newTitle
ChatMessage
Returns
- Task