Index
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
ProtocolVersioninstance. - 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
-
Same as
ViaFabricPlusBase.itemExists(net.minecraft.world.item.Item, ProtocolVersion), but for item stacks.
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
Itemto a Minecraft item stackItemStack - translateItem(ItemStack, ProtocolVersion) - Methode in Schnittstelle com.viaversion.viafabricplus.api.ViaFabricPlusBase
-
Converts a Minecraft item stack
ItemStackto a ViaVersion itemItem
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
ViaFabricPlusBaseimplementation - 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
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte