Index

A B C D E F G I K L M O P R S T U V W 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte

A

AbstractSetting<T> - Klasse in com.viaversion.viafabricplus.api.settings
This class is the base for all settings.
AbstractSetting(SettingGroup, MutableComponent, T) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
addSettingGroup(SettingGroup) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Add a setting group to the mod.
apiVersion() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 
AUTO_INDEX - Statische Variable in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 

B

bannerPatternExists(ResourceKey<BannerPattern>, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 
BooleanSetting - Klasse in com.viaversion.viafabricplus.api.settings.type
 
BooleanSetting(SettingGroup, MutableComponent, Boolean) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.type.BooleanSetting
 
ButtonSetting - Klasse in com.viaversion.viafabricplus.api.settings.type
 
ButtonSetting(SettingGroup, MutableComponent, Runnable) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.type.ButtonSetting
 

C

ChangeProtocolVersionCallback - Schnittstelle in com.viaversion.viafabricplus.api.events
This event is fired when the user changes the target version in the screen, or if the user joins a server with a different version.
ChatUtil - Klasse in com.viaversion.viafabricplus.util
This class contains methods to send messages to the player with the ViaFabricPlus prefix
ChatUtil() - Konstruktor für Klasse com.viaversion.viafabricplus.util.ChatUtil
 
com.viaversion.viafabricplus - Package com.viaversion.viafabricplus
 
com.viaversion.viafabricplus.api - Package com.viaversion.viafabricplus.api
 
com.viaversion.viafabricplus.api.entrypoint - Package com.viaversion.viafabricplus.api.entrypoint
 
com.viaversion.viafabricplus.api.events - Package com.viaversion.viafabricplus.api.events
 
com.viaversion.viafabricplus.api.settings - Package com.viaversion.viafabricplus.api.settings
 
com.viaversion.viafabricplus.api.settings.type - Package com.viaversion.viafabricplus.api.settings.type
 
com.viaversion.viafabricplus.util - Package com.viaversion.viafabricplus.util
 

D

DISABLED_INDEX - Statische Variable in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
displayValue() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ButtonSetting
 

E

effectExists(Holder<MobEffect>, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 
ENABLED_INDEX - Statische Variable in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
enchantmentExists(ResourceKey<Enchantment>, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 

F

FINAL_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Final stage after everything is loaded.

G

getCurrentValue() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getDefaultValue() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getImpl() - Statische Methode in Klasse com.viaversion.viafabricplus.ViaFabricPlus
 
getImplVersion() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
The implementation version of the current running jar file, containing commit-hash as well as the ViaFabricPlusBase.getVersion().
getIndex() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
getMaxChatLength(ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Calculates the maximum chat length for given ProtocolVersion instance.
getName() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getName() - Methode in Klasse com.viaversion.viafabricplus.api.settings.SettingGroup
 
getOptions() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
getPath() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Get the root path of the mod.
getPlayNetworkUserConnection() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 
getProtocolRange() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
getServerVersion(ServerData) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Gets the per-server protocol version for the given server.
getSetting(String) - Methode in Klasse com.viaversion.viafabricplus.api.settings.SettingGroup
Returns a setting by its translation key.
getSettingGroup(String) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Get a setting group by its translationKey.
getSettingGroups() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
All setting groups of the mod.
getSettings() - Methode in Klasse com.viaversion.viafabricplus.api.settings.SettingGroup
This list is used to store the settings of this group.
getStackCount(ItemStack) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Similar to ItemStack.getCount(), but also handles negative item counts in pre 1.11 versions
getTargetVersion() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
This method is used when you need the target version after connecting to the server.
getTargetVersion(Channel) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Gets the target version from the channel attribute, can be used in early stages of the connection
getTargetVersion(Connection) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Gets the target version from the connection, can be used in early stages of the connection
getTooltip() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getTranslationKey() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getUserConnection(Connection) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Get the UserConnection for the given connection Connection.
getValue() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
getVersion() - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
The version of the mod, this is the version that is displayed in the mod list (e.g. 4.0.0)

I

init(ViaFabricPlusBase) - Statische Methode in Klasse com.viaversion.viafabricplus.ViaFabricPlus
 
isAuto() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
isEnabled() - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
isEnabled(ProtocolVersion) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
isEnabled(Integer) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
isEnabled(Integer, ProtocolVersion) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
itemExists(Item, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
 
itemExistsInConnection(Item) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Similar to ViaFabricPlusBase.itemExists(net.minecraft.world.item.Item, ProtocolVersion), but takes in the current connection details (e.g. classic protocol extensions being loaded)
itemExistsInConnection(ItemStack) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase

K

KEY - Statische Variable in Schnittstelle com.viaversion.viafabricplus.api.entrypoint.ViaFabricPlusLoadEntrypoint
 

L

LoadingCycleCallback - Schnittstelle in com.viaversion.viafabricplus.api.events
This event is fired in various loading stages of ViaFabricPlus.
LoadingCycleCallback.LoadingCycle - Enum-Klasse in com.viaversion.viafabricplus.api.events
 
lockValue() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
Locks the setting so any change to the first value loaded will only be applied after restarting the game.

M

mapTranslationKey(String) - Statische Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
Cuts the name of a translation from its key / path.
ModeSetting - Klasse in com.viaversion.viafabricplus.api.settings.type
 
ModeSetting(SettingGroup, MutableComponent, int, MutableComponent...) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
ModeSetting(SettingGroup, MutableComponent, MutableComponent...) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 

O

onChangeProtocolVersion(ProtocolVersion, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.events.ChangeProtocolVersionCallback
 
onLoadCycle(LoadingCycleCallback.LoadingCycle) - Methode in Schnittstelle com.viaversion.viafabricplus.api.events.LoadingCycleCallback
 
onPlatformLoad(ViaFabricPlusBase) - Methode in Schnittstelle com.viaversion.viafabricplus.api.entrypoint.ViaFabricPlusLoadEntrypoint
 
onValueChanged() - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
openProtocolSelectionScreen(Screen) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Open the protocol selection screen.
openSettingsScreen(Screen) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Open the settings screen.

P

POST_FILES_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
After the files are loaded.
POST_GAME_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
After the game is loaded.
POST_SETTINGS_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
After the settings are loaded.
POST_VIAVERSION_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
After ViaVersion is loaded.
PRE_FILES_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Before the files are loaded.
PRE_SETTINGS_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Before the settings are loaded.
PRE_VIAVERSION_LOAD - Enum-Konstante in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Before ViaVersion is loaded.
PREFIX - Statische Variable in Klasse com.viaversion.viafabricplus.util.ChatUtil
 
PREFIX_TEXT - Statische Variable in Klasse com.viaversion.viafabricplus.util.ChatUtil
 
prefixText(String) - Statische Methode in Klasse com.viaversion.viafabricplus.util.ChatUtil
Prefixes the message with the ViaFabricPlus prefix
prefixText(Component) - Statische Methode in Klasse com.viaversion.viafabricplus.util.ChatUtil
Prefixes the message with the ViaFabricPlus prefix

R

read(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
read(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.BooleanSetting
 
read(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ButtonSetting
 
read(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
read(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
registerLoadingCycleCallback(LoadingCycleCallback) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Register a callback for the loading cycle which covers most of the loading process of the mod.
registerOnChangeProtocolVersionCallback(ChangeProtocolVersionCallback) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Register a callback for when the user changes the target version in the screen, or if the user joins a server with a different version.

S

sendPrefixedMessage(Component) - Statische Methode in Klasse com.viaversion.viafabricplus.util.ChatUtil
Sends a prefixed message to the player
setTargetVersion(ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Sets the target version
setTargetVersion(ProtocolVersion, boolean) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Sets the target version
SettingGroup - Klasse in com.viaversion.viafabricplus.api.settings
This class represents a group of settings.
SettingGroup(Component) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.SettingGroup
 
setTooltip(Supplier<Component>) - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
setTooltip(Component) - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
setValue(int) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
setValue(T) - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 

T

translateItem(Item, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Converts a ViaVersion item Item to a Minecraft item stack ItemStack
translateItem(ItemStack, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
Converts a Minecraft item stack ItemStack to a ViaVersion item Item

U

uncoverTranslationKey(Component) - Statische Methode in Klasse com.viaversion.viafabricplus.util.ChatUtil
 

V

valueOf(String) - Statische Methode in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
values() - Statische Methode in Enum-Klasse com.viaversion.viafabricplus.api.events.LoadingCycleCallback.LoadingCycle
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
VersionedBooleanSetting - Klasse in com.viaversion.viafabricplus.api.settings.type
 
VersionedBooleanSetting(SettingGroup, MutableComponent, ProtocolVersionRange) - Konstruktor für Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
ViaFabricPlus - Klasse in com.viaversion.viafabricplus
Holder class for the ViaFabricPlusBase implementation
ViaFabricPlus() - Konstruktor für Klasse com.viaversion.viafabricplus.ViaFabricPlus
 
ViaFabricPlusBase - Schnittstelle in com.viaversion.viafabricplus.api
General API point for mods.
ViaFabricPlusLoadEntrypoint - Schnittstelle in com.viaversion.viafabricplus.api.entrypoint
Optional Entrypoint called before the ViaFabricPlus loading cycle starts.

W

write(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.AbstractSetting
 
write(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.BooleanSetting
 
write(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ButtonSetting
 
write(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.ModeSetting
 
write(JsonObject) - Methode in Klasse com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
 
A B C D E F G I K L M O P R S T U V W 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte