Modifier and Type | Class | Description |
---|---|---|
static class |
Title.Builder |
A builder for creating titles
|
Modifier and Type | Field | Description |
---|---|---|
static int |
DEFAULT_FADE_IN |
The default number of ticks for the title to fade in.
|
static int |
DEFAULT_FADE_OUT |
The default number of ticks for the title to fade out.
|
static int |
DEFAULT_STAY |
The default number of ticks for the title to stay.
|
Constructor | Description |
---|---|
Title(String title) |
Create a title with the default time values and no subtitle.
|
Title(String title,
String subtitle) |
Create a title with the default time values.
|
Title(String title,
String subtitle,
int fadeIn,
int stay,
int fadeOut) |
Creates a new title.
|
Title(net.md_5.bungee.api.chat.BaseComponent title) |
Create a title with the default time values and no subtitle.
|
Title(net.md_5.bungee.api.chat.BaseComponent[] title) |
Create a title with the default time values and no subtitle.
|
Title(net.md_5.bungee.api.chat.BaseComponent[] title,
net.md_5.bungee.api.chat.BaseComponent[] subtitle) |
Create a title with the default time values.
|
Title(net.md_5.bungee.api.chat.BaseComponent[] title,
net.md_5.bungee.api.chat.BaseComponent[] subtitle,
int fadeIn,
int stay,
int fadeOut) |
Creates a new title.
|
Title(net.md_5.bungee.api.chat.BaseComponent title,
net.md_5.bungee.api.chat.BaseComponent subtitle) |
Create a title with the default time values.
|
Title(net.md_5.bungee.api.chat.BaseComponent title,
net.md_5.bungee.api.chat.BaseComponent subtitle,
int fadeIn,
int stay,
int fadeOut) |
Creates a new title.
|
Modifier and Type | Method | Description |
---|---|---|
static Title.Builder |
builder() |
|
int |
getFadeIn() |
Gets the number of ticks to fade in.
|
int |
getFadeOut() |
Gets the number of ticks to fade out.
|
int |
getStay() |
Gets the number of ticks to stay.
|
net.md_5.bungee.api.chat.BaseComponent[] |
getSubtitle() |
Gets the text of this title's subtitle
|
net.md_5.bungee.api.chat.BaseComponent[] |
getTitle() |
Gets the text of this title
|
public static final int DEFAULT_FADE_IN
public static final int DEFAULT_STAY
public static final int DEFAULT_FADE_OUT
public Title(@NotNull net.md_5.bungee.api.chat.BaseComponent title)
Times use default values.
title
- the main text of the titleNullPointerException
- if the title is nullpublic Title(@NotNull net.md_5.bungee.api.chat.BaseComponent[] title)
Times use default values.
title
- the main text of the titleNullPointerException
- if the title is nullpublic Title(@NotNull String title)
Times use default values.
title
- the main text of the titleNullPointerException
- if the title is nullpublic Title(@NotNull net.md_5.bungee.api.chat.BaseComponent title, @Nullable net.md_5.bungee.api.chat.BaseComponent subtitle)
Times use default values.
title
- the main text of the titlesubtitle
- the secondary text of the titlepublic Title(@NotNull net.md_5.bungee.api.chat.BaseComponent[] title, @Nullable net.md_5.bungee.api.chat.BaseComponent[] subtitle)
Times use default values.
title
- the main text of the titlesubtitle
- the secondary text of the titlepublic Title(@NotNull String title, @Nullable String subtitle)
Times use default values.
title
- the main text of the titlesubtitle
- the secondary text of the titlepublic Title(@NotNull net.md_5.bungee.api.chat.BaseComponent title, @Nullable net.md_5.bungee.api.chat.BaseComponent subtitle, int fadeIn, int stay, int fadeOut)
title
- the main text of the titlesubtitle
- the secondary text of the titlefadeIn
- the number of ticks for the title to fade instay
- the number of ticks for the title to stay on screenfadeOut
- the number of ticks for the title to fade outIllegalArgumentException
- if any of the times are negativepublic Title(@Nullable net.md_5.bungee.api.chat.BaseComponent[] title, @NotNull net.md_5.bungee.api.chat.BaseComponent[] subtitle, int fadeIn, int stay, int fadeOut)
title
- the main text of the titlesubtitle
- the secondary text of the titlefadeIn
- the number of ticks for the title to fade instay
- the number of ticks for the title to stay on screenfadeOut
- the number of ticks for the title to fade outIllegalArgumentException
- if any of the times are negativepublic Title(@NotNull String title, @Nullable String subtitle, int fadeIn, int stay, int fadeOut)
It is recommended to the BaseComponent
constrctors.
title
- the main text of the titlesubtitle
- the secondary text of the titlefadeIn
- the number of ticks for the title to fade instay
- the number of ticks for the title to stay on screenfadeOut
- the number of ticks for the title to fade out@NotNull public net.md_5.bungee.api.chat.BaseComponent[] getTitle()
@Nullable public net.md_5.bungee.api.chat.BaseComponent[] getSubtitle()
public int getFadeIn()
The returned value is never negative.
public int getStay()
The returned value is never negative.
public int getFadeOut()
The returned value is never negative.
@NotNull public static Title.Builder builder()
Copyright © 2020. All rights reserved.