Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_SHOULDER_RIDING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_SHOULDER_RIDING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
AbstractEntityDataTypes - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
AbstractEntityDataTypes(int) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes
 
AbstractProtocol<CU extends ClientboundPacketType,CM extends ClientboundPacketType,SM extends ServerboundPacketType,SU extends ServerboundPacketType> - Class in com.viaversion.viaversion.api.protocol
Abstract protocol class to handle packet transformation between two protocol versions.
AbstractProtocol() - Constructor for class com.viaversion.viaversion.api.protocol.AbstractProtocol
Deprecated.
AbstractProtocol(Class<CU>, Class<CM>, Class<SM>, Class<SU>) - Constructor for class com.viaversion.viaversion.api.protocol.AbstractProtocol
Creates a protocol with automated id mapping if the respective packet type classes are not null.
AbstractSimpleProtocol - Class in com.viaversion.viaversion.api.protocol
A simple protocol which does not have any packet types.
AbstractSimpleProtocol() - Constructor for class com.viaversion.viaversion.api.protocol.AbstractSimpleProtocol
 
ACACIA_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ACACIA_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
accept(UUID) - Method in interface com.viaversion.viaversion.api.minecraft.signature.util.DataConsumer
 
ACKNOWLEDGED_BIT_SET - Static variable in class com.viaversion.viaversion.api.type.Types
 
actualSize() - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Get the actual number of bytes
add(int, int) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
add(int, Type<?>) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes
 
add(int, Type<T>, T) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
add(Range<ProtocolVersion>) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Adds a new range to this range.
add(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType.DataFiller
 
add(StructuredDataKey<?>...) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType.DataFiller
 
add(Protocol) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Adds a protocol to the current pipeline.
add(Type<T>, T) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
add(Collection<Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Adds a collection of protocols to the current pipeline.
addBlockParticle(String) - Method in class com.viaversion.viaversion.api.data.ParticleMappings
 
addClientWorld(Class<? extends Protocol>, ClientWorld) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Adds a client world to the user connection.
addConnection(UserConnection) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Show the bossbar to a player connection.
addEmptyTag(RegistryType, String) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
Adds an empty tag (since the client crashes if a checked tag is not registered).
addEmptyTags(RegistryType, String...) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
addEnableListener(Runnable) - Method in interface com.viaversion.viaversion.api.ViaManager
Adds a runnable to be executed when ViaVersion has finished its init before the full server load.
addEntity(int, EntityType) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Tracks an entity.
addEntityTag(String, EntityType...) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
Adds an entity tag type to be filled with the given entity type ids.
addEntityTracker(UserConnection, EntityTracker) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
addEntityTracker(Class<? extends Protocol>, EntityTracker) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Adds an entity tracker to the user connection.
addFlag(BossFlag) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Add flags
addId(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Adds a new id to the palette.
addId(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
addItemParticle(String) - Method in class com.viaversion.viaversion.api.data.ParticleMappings
 
addMapping(PacketType, PacketMapping) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
Adds a packet mapping.
addMapping(State, int, PacketMapping) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
Adds a packet mapping.
addMappingLoaderFuture(Class<? extends Protocol>, Class<? extends Protocol>, Runnable) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Executes the given runnable asynchronously after the other protocol has finished its data loading, adding a CompletableFuture to the list of data to load bound to their protocols.
addMappingLoaderFuture(Class<? extends Protocol>, Runnable) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Executes the given runnable asynchronously, adding a CompletableFuture to the list of data to load bound to their protocols.
addPacketTypeNameToLog(String) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Adds a packet type name to the list of packet types to log.
addPacketTypeToLog(PacketType) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Adds a packet id to the list of packet types to log.
addPalette(PaletteType, DataPalette) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
addPalette(PaletteType, DataPalette) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
addPlayer(UUID) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Show the bossbar to a player (uuid).
addPostEnableListener(Runnable) - Method in interface com.viaversion.viaversion.api.ViaManager
Adds a runnable to be executed when ViaVersion has finished its init after the full server load.
addSource(Class<?>) - Method in exception com.viaversion.viaversion.exception.InformativeException
 
addTag(RegistryType, String, int...) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
Adds a tag type to be filled with the given type ids after being mapped to new ids.
addTagRaw(RegistryType, String, int...) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
Adds a tag type to be filled with the given raw type ids.
addTo(T, int, int) - Method in interface com.viaversion.viaversion.api.data.MappingDataLoader.AddConsumer
 
ADVENTURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
AdventureModePredicate - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AdventureModePredicate(BlockPredicate[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Creates an instance of a AdventureModePredicate record class.
AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
all() - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Returns a range that contains all versions.
ALL_CODES - Static variable in class com.viaversion.viaversion.util.ChatColorUtil
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
allowedEntities() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the allowedEntities record component.
ALPHA_INITIAL - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Alpha versions of Minecraft (Alpha 1.0.0 to 1.0.17).
ALPHA_LATER - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Alpha versions of Minecraft (Alpha 1.1.0 to 1.2.6).
ambient() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the ambient record component.
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
amount() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns the value of the amount record component.
amount() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Returns the value of the amount record component.
amount() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
amount() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the item amount.
amount() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
amplifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the amplifier record component.
angryTexture() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns the value of the angryTexture record component.
animationType() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns the value of the animationType record component.
apiVersion() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns an internally based API version incremented with meaningful API changes.
appendClientbound(CU, PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
appendClientbound(CU, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Appends a clientbound packet type handler with another, as opposed to replacing it entirely.
appendHandler(PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
Appends a packet transformer to the current packet transformer.
appendServerbound(SU, PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
appendServerbound(SU, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Appends a serverbound packet type handler with another, as opposed to replacing it entirely.
apply(Direction, State, List<Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Applies a pipeline from an index to the wrapper.
ApplyStatusEffects(PotionEffect[], float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Creates an instance of a ApplyStatusEffects record class.
applyType(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
Applies the changed packet type or id to the given packet wrapper.
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
argumentTypeMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
armadilloState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
armadilloState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
armadilloState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
ArmorTrim - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ArmorTrim(Holder<ArmorTrimMaterial>, Holder<ArmorTrimPattern>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Creates an instance of a ArmorTrim record class.
ArmorTrimMaterial - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ArmorTrimMaterial(String, int, float, Map<String, String>, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Creates an instance of a ArmorTrimMaterial record class.
ArmorTrimPattern - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ArmorTrimPattern(String, int, Tag, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Creates an instance of a ArmorTrimPattern record class.
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
 
ARRAY_TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
 
ARRAY_TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.FilterableString
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
 
ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 
arrayMappings() - Static method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
 
arrayToMap(JsonArray) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
Returns a map of the array entries hashed by their id value.
ArrayType<T> - Class in com.viaversion.viaversion.api.type.types
 
ArrayType(Type<T>) - Constructor for class com.viaversion.viaversion.api.type.types.ArrayType
 
ArrayType(Type<T>, int) - Constructor for class com.viaversion.viaversion.api.type.types.ArrayType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
assetId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Returns the value of the assetId record component.
assetId() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns the value of the assetId record component.
assetName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns the value of the assetName record component.
assetName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns the value of the assetName record component.
attribute() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Returns the value of the attribute record component.
attribute() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Returns the value of the attribute record component.
ATTRIBUTE_MODIFIERS1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ATTRIBUTE_MODIFIERS1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
attributeMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
AttributeModifier(int, AttributeModifiers1_20_5.ModifierData, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Creates an instance of a AttributeModifier record class.
AttributeModifier(int, AttributeModifiers1_21.ModifierData, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Creates an instance of a AttributeModifier record class.
AttributeModifiers1_20_5 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AttributeModifiers1_20_5(AttributeModifiers1_20_5.AttributeModifier[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Creates an instance of a AttributeModifiers1_20_5 record class.
AttributeModifiers1_20_5.AttributeModifier - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AttributeModifiers1_20_5.ModifierData - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AttributeModifiers1_21 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AttributeModifiers1_21(AttributeModifiers1_21.AttributeModifier[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Creates an instance of a AttributeModifiers1_21 record class.
AttributeModifiers1_21.AttributeModifier - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
AttributeModifiers1_21.ModifierData - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
author() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns the value of the author record component.
author() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns the value of the author record component.
axis() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 

B

backItem() - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
BAMBOO_CHEST_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BAMBOO_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BANNER_PATTERNS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BannerPattern - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
BannerPattern(String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Creates an instance of a BannerPattern record class.
BannerPatternLayer - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
BannerPatternLayer(Holder<BannerPattern>, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Creates an instance of a BannerPatternLayer record class.
BASE_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BaseChunk - Class in com.viaversion.viaversion.api.minecraft.chunks
 
BaseChunk(int, int, boolean, boolean, int, ChunkSection[], int[], CompoundTag, List<CompoundTag>) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
BaseChunk(int, int, boolean, boolean, int, ChunkSection[], int[], List<CompoundTag>) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
BaseChunk(int, int, boolean, boolean, BitSet, ChunkSection[], int[], CompoundTag, List<CompoundTag>) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
baseProtocolCount() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Returns the number of base protocols in this pipeline.
baseVersion() - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Returns the major version name.
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
Bee - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Bee(CompoundTag, int, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Creates an instance of a Bee record class.
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BEES - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BETA_INITIAL - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Beta versions of Minecraft (Beta 1.0 to 1.1_02).
BETA_LATER - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Beta versions of Minecraft (Beta 1.2 to 1.9-pre6/1.0.0-RC2).
betweenExclusive(ProtocolVersion, ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is between the given protocol versions, exclusive.
betweenInclusive(ProtocolVersion, ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is between the given protocol versions, inclusive.
BiIntConsumer - Interface in com.viaversion.viaversion.util
 
BiMappings - Interface in com.viaversion.viaversion.api.data
 
BiMappingsBase - Class in com.viaversion.viaversion.api.data
 
BiMappingsBase(Mappings, Mappings) - Constructor for class com.viaversion.viaversion.api.data.BiMappingsBase
 
BIOME_SIZE - Static variable in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Size (dimensions) of biomes in a chunks section.
biomeData - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
biomes() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns the value of the biomes record component.
BIOMES - Enum constant in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
 
biomesSent() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
BIRCH_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BIRCH_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
bitmask - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
bitmask() - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
BitSetType - Class in com.viaversion.viaversion.api.type.types
 
BitSetType(int) - Constructor for class com.viaversion.viaversion.api.type.types.BitSetType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
BLOCK - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
BLOCK_CHANGE - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_CHANGE_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BLOCK_ENTITY_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BLOCK_ENTITY1_18 - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_ENTITY1_20_2 - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_POSITION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
BLOCK_POSITION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
BLOCK_POSITION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
BLOCK_POSITION1_14 - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_POSITION1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 
BLOCK_STATE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BlockChangeRecord - Interface in com.viaversion.viaversion.api.minecraft
 
BlockChangeRecord1_16_2 - Class in com.viaversion.viaversion.api.minecraft
 
BlockChangeRecord1_16_2(byte, byte, byte, int) - Constructor for class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
BlockChangeRecord1_16_2(int, int, int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
BlockChangeRecord1_8 - Class in com.viaversion.viaversion.api.minecraft
 
BlockChangeRecord1_8(byte, short, byte, int) - Constructor for class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
BlockChangeRecord1_8(int, int, int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
BlockChangeRecordType - Class in com.viaversion.viaversion.api.type.types.block
 
BlockChangeRecordType() - Constructor for class com.viaversion.viaversion.api.type.types.block.BlockChangeRecordType
 
blockedProtocolVersions() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
API to check for blocked protocol versions.
BlockedProtocolVersions - Interface in com.viaversion.viaversion.api.protocol.version
 
blockEntities - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
blockEntities - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
blockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
blockEntities() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns a list of block entities.
blockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
BlockEntity - Interface in com.viaversion.viaversion.api.minecraft.blockentity
 
BlockEntityImpl - Record Class in com.viaversion.viaversion.api.minecraft.blockentity
 
BlockEntityImpl(byte, short, int, CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Creates an instance of a BlockEntityImpl record class.
blockEntityMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
BlockEntityType1_18 - Class in com.viaversion.viaversion.api.type.types.block
 
BlockEntityType1_18() - Constructor for class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_18
 
BlockEntityType1_20_2 - Class in com.viaversion.viaversion.api.type.types.block
 
BlockEntityType1_20_2() - Constructor for class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_20_2
 
BlockFace - Enum Class in com.viaversion.viaversion.api.minecraft
 
BlockFace.EnumAxis - Enum Class in com.viaversion.viaversion.api.minecraft
 
blockMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
BlockPosition - Class in com.viaversion.viaversion.api.minecraft
 
BlockPosition(int, int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.BlockPosition
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
BlockPositionType1_14 - Class in com.viaversion.viaversion.api.type.types.math
 
BlockPositionType1_14() - Constructor for class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14
 
BlockPositionType1_14.OptionalBlockPositionType - Class in com.viaversion.viaversion.api.type.types.math
 
BlockPositionType1_8 - Class in com.viaversion.viaversion.api.type.types.math
 
BlockPositionType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8
 
BlockPositionType1_8.OptionalBlockPositionType - Class in com.viaversion.viaversion.api.type.types.math
 
BlockPredicate - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
BlockPredicate(HolderSet, StatePropertyMatcher[], CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Creates an instance of a BlockPredicate record class.
blocks() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Returns the value of the blocks record component.
BLOCKS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
 
blocksAbove() - Method in interface com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions
Returns the boundary above which protocol versions are blocked, or -1 if none is set.
blocksBelow() - Method in interface com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions
Returns the boundary below which protocol versions are blocked, or -1 if none is set.
blockStateMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
BlockStateProperties - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
BlockStateProperties(Map<String, String>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
Creates an instance of a BlockStateProperties record class.
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
blockX() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Returns the value of the blockX record component.
blockY() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Returns the value of the blockY record component.
blockZ() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Returns the value of the blockZ record component.
BLUE - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BOOLEAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
BOOLEAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
BOOLEAN - Static variable in class com.viaversion.viaversion.api.type.Types
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
BooleanType - Class in com.viaversion.viaversion.api.type.types
 
BooleanType() - Constructor for class com.viaversion.viaversion.api.type.types.BooleanType
 
BooleanType.OptionalBooleanType - Class in com.viaversion.viaversion.api.type.types
 
BossBar - Interface in com.viaversion.viaversion.api.legacy.bossbar
 
BossColor - Enum Class in com.viaversion.viaversion.api.legacy.bossbar
 
BossFlag - Enum Class in com.viaversion.viaversion.api.legacy.bossbar
 
BossStyle - Enum Class in com.viaversion.viaversion.api.legacy.bossbar
 
BOTTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
BUCKET_ENTITY_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BulkChunkType1_8 - Class in com.viaversion.viaversion.api.type.types.chunk
 
BulkChunkType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8
 
BulkChunkType1_8.ChunkBulkSection - Class in com.viaversion.viaversion.api.type.types.chunk
 
BUNDLE_CONTENTS1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BUNDLE_CONTENTS1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
BUNDLE_CONTENTS1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
byId(int) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes
 
byId(int) - Method in interface com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes
Returns the data type by the given id.
byId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
byId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
byId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
BYTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
BYTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
BYTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
BYTE - Static variable in class com.viaversion.viaversion.api.type.Types
 
BYTE_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 
ByteArrayType - Class in com.viaversion.viaversion.api.type.types
 
ByteArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.ByteArrayType
 
ByteArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.ByteArrayType
 
ByteArrayType.OptionalByteArrayType - Class in com.viaversion.viaversion.api.type.types
 
ByteBufReader<T> - Interface in com.viaversion.viaversion.api.type
 
ByteBufWriter<T> - Interface in com.viaversion.viaversion.api.type
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
ByteType - Class in com.viaversion.viaversion.api.type.types
 
ByteType() - Constructor for class com.viaversion.viaversion.api.type.types.ByteType
 

C

cache1_17Light() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Caches light until chunks are unloaded to allow subsequent chunk update packets as opposed to instantly uncaching when the first chunk data is sent.
CACHED - Static variable in exception com.viaversion.viaversion.exception.CancelDecoderException
 
CACHED - Static variable in exception com.viaversion.viaversion.exception.CancelEncoderException
 
CACHED - Static variable in exception com.viaversion.viaversion.exception.CancelException
 
callDecode(ByteToMessageDecoder, ChannelHandlerContext, Object) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Calls the decode method on a netty ByteToMessageDecoder.
callDecode(MessageToMessageDecoder, ChannelHandlerContext, Object) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Calls the decode method on a netty MessageToMessageDecoder.
callEncode(MessageToByteEncoder, ChannelHandlerContext, Object, ByteBuf) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Calls the encode method on a netty MessageToByteEncoder.
CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
cameraOverlay() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the cameraOverlay record component.
CAN_BREAK - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CAN_PLACE_ON - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
canAlwaysEat() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the canAlwaysEat record component.
canAlwaysEat() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Returns the value of the canAlwaysEat record component.
cancel() - Method in interface com.viaversion.viaversion.api.platform.PlatformTask
Cancels the task.
cancel() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Cancel this packet from sending.
cancel() - Method in interface com.viaversion.viaversion.api.scheduler.Task
Cancels the task.
cancelBlockSounds() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Tries to cancel block break/place sounds sent by 1.8 servers to 1.9+ clients to prevent them from playing twice
cancelClientbound(State, int) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
cancelClientbound(State, int) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
cancelClientbound(CU) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
cancelClientbound(CU) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Cancels any clientbound packets from the given type.
CancelCodecException - Interface in com.viaversion.viaversion.exception
Shared dummy interface for CancelDecoderException and CancelEncoderException.
CancelDecoderException - Exception in com.viaversion.viaversion.exception
Thrown during packet decoding when an incoming packet should be cancelled.
CancelDecoderException() - Constructor for exception com.viaversion.viaversion.exception.CancelDecoderException
 
CancelDecoderException(String) - Constructor for exception com.viaversion.viaversion.exception.CancelDecoderException
 
CancelDecoderException(String, Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelDecoderException
 
CancelDecoderException(Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelDecoderException
 
CancelEncoderException - Exception in com.viaversion.viaversion.exception
Thrown during packet encoding when an outgoing packet should be cancelled.
CancelEncoderException() - Constructor for exception com.viaversion.viaversion.exception.CancelEncoderException
 
CancelEncoderException(String) - Constructor for exception com.viaversion.viaversion.exception.CancelEncoderException
 
CancelEncoderException(String, Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelEncoderException
 
CancelEncoderException(Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelEncoderException
 
CancelException - Exception in com.viaversion.viaversion.exception
Thrown during packet transformation to cancel the packet.
CancelException() - Constructor for exception com.viaversion.viaversion.exception.CancelException
 
CancelException(String) - Constructor for exception com.viaversion.viaversion.exception.CancelException
 
CancelException(String, Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelException
 
CancelException(String, Throwable, boolean, boolean) - Constructor for exception com.viaversion.viaversion.exception.CancelException
 
CancelException(Throwable) - Constructor for exception com.viaversion.viaversion.exception.CancelException
 
cancelServerbound(State, int) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
cancelServerbound(State, int) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
cancelServerbound(SU) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
cancelServerbound(SU) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Cancels any serverbound packets from the given type.
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ceilLog2(int) - Static method in class com.viaversion.viaversion.util.MathUtil
Returns the ceiled log to the base of 2 for the given number.
CHARGED_PROJECTILES1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CHARGED_PROJECTILES1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CHARGED_PROJECTILES1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ChatColorUtil - Class in com.viaversion.viaversion.util
 
ChatColorUtil() - Constructor for class com.viaversion.viaversion.util.ChatColorUtil
 
chatDecoration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Returns the value of the chatDecoration record component.
ChatSession - Class in com.viaversion.viaversion.api.minecraft.signature.storage
 
ChatSession(UUID, PrivateKey, ProfileKey) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession
 
ChatSession1_19_0 - Class in com.viaversion.viaversion.api.minecraft.signature.storage
 
ChatSession1_19_0(UUID, PrivateKey, ProfileKey) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_0
 
ChatSession1_19_1 - Class in com.viaversion.viaversion.api.minecraft.signature.storage
 
ChatSession1_19_1(UUID, PrivateKey, ProfileKey) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_1
 
ChatSession1_19_3 - Class in com.viaversion.viaversion.api.minecraft.signature.storage
 
ChatSession1_19_3(UUID, PrivateKey, ProfileKey) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_3
 
ChatType - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ChatType(ChatType.ChatTypeDecoration, ChatType.ChatTypeDecoration) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Creates an instance of a ChatType record class.
ChatType.ChatTypeDecoration - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ChatTypeDecoration(String, int[], Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Creates an instance of a ChatTypeDecoration record class.
checkClientboundPacket() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Monitors clientbound packets and returns whether a packet can/should be processed.
checkForMappingCompletion() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Shuts down the executor and uncaches mappings if all futures have been completed.
checkIncomingPacket() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 
checkOutgoingPacket() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 
checkServerboundPacket() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Monitors serverbound packets and returns whether a packet can/should be processed.
checkValidity(int, int, String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
Returns the given mapped id if valid, else 0 with a warning logged to the console.
CHERRY_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CHERRY_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
Chunk - Interface in com.viaversion.viaversion.api.minecraft.chunks
 
CHUNK_POSITION - Static variable in class com.viaversion.viaversion.api.type.Types
 
CHUNK_SECTION - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13
 
CHUNK_SECTION - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_16
 
CHUNK_SECTION - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_8
 
CHUNK_SECTION - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_9
 
Chunk1_18 - Class in com.viaversion.viaversion.api.minecraft.chunks
 
Chunk1_18(int, int, ChunkSection[], CompoundTag, List<BlockEntity>) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
ChunkBulkSection(ByteBuf, boolean) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
chunkKey() - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
Returns a long key for this chunk position.
chunkKey(int, int) - Static method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
Returns a long key for the given chunk coordinates.
chunkKeyForBlock(int, int) - Static method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
Returns a long key for the given block coordinates.
ChunkPosition - Class in com.viaversion.viaversion.api.minecraft
 
ChunkPosition(int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
ChunkPosition(long) - Constructor for class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
ChunkPositionType - Class in com.viaversion.viaversion.api.type.types.math
 
ChunkPositionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.ChunkPositionType
 
ChunkSection - Interface in com.viaversion.viaversion.api.minecraft.chunks
 
chunkSectionBitSet - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
ChunkSectionImpl - Class in com.viaversion.viaversion.api.minecraft.chunks
 
ChunkSectionImpl() - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
ChunkSectionImpl(boolean) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
ChunkSectionImpl(boolean, int) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
ChunkSectionLight - Interface in com.viaversion.viaversion.api.minecraft.chunks
 
ChunkSectionLightImpl - Class in com.viaversion.viaversion.api.minecraft.chunks
 
ChunkSectionLightImpl() - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
ChunkSectionType1_13 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkSectionType1_13() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_13
 
ChunkSectionType1_16 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkSectionType1_16() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_16
 
ChunkSectionType1_18 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkSectionType1_18(int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
 
ChunkSectionType1_8 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkSectionType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_8
 
ChunkSectionType1_9 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkSectionType1_9() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_9
 
ChunkType1_13 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_13(boolean) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_13
 
ChunkType1_14 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_14() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_14
 
ChunkType1_15 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_15() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_15
 
ChunkType1_16 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_16() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16
 
ChunkType1_16_2 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_16_2() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16_2
 
ChunkType1_17 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_17(int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_17
 
ChunkType1_18 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_18(int, int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_18
 
ChunkType1_20_2 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_20_2(int, int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_20_2
 
ChunkType1_8 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_8(boolean) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
ChunkType1_9_1 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_9_1(boolean) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_1
 
ChunkType1_9_3 - Class in com.viaversion.viaversion.api.type.types.chunk
 
ChunkType1_9_3(boolean) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_3
 
ChunkUtil - Class in com.viaversion.viaversion.util
 
ChunkUtil() - Constructor for class com.viaversion.viaversion.util.ChunkUtil
 
chunkX() - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
chunkX() - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
chunkZ() - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
chunkZ() - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
clamp(int, int, int) - Static method in class com.viaversion.viaversion.util.MathUtil
Returns the clamped number within the given range.
CLASSIC - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Classic versions of Minecraft (Classic 0.0.2a to 0.30).
cleanPipes() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Cleans the pipe and adds the base protocol.
clear() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Clears the palette.
clear() - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
clear() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
clear() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
clearCache() - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
clearEntities() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Clears stored entity types and data, only leaving behind the client entity.
clearInputBuffer() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Clear the input buffer / readable objects
clearOnServerSwitch() - Method in interface com.viaversion.viaversion.api.connection.StorableObject
Returns whether the object should be uncached on a server switch.
clearPacket() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Clear the packet, used if you have to change the packet completely
clearPacketTypesToLog() - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Resets packet type filters.
clearStoredObjects() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Clear stored objects, entity trackers and client worlds.
clearStoredObjects(boolean) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Clear stored objects, entity trackers and client worlds.
CLIENTBOUND - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.Direction
Clientbound packets sent by the server.
clientboundFinishConfigurationPacket() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
clientboundMappings - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
ClientboundPacketType - Interface in com.viaversion.viaversion.api.protocol.packet
Interface to be implemented by server outgoing packet types.
clientEntityId() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the client entity id.
ClientEntityIdChangeListener - Interface in com.viaversion.viaversion.api.data.entity
 
clientProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPathKey
Returns the client protocol version.
ClientWorld - Class in com.viaversion.viaversion.api.minecraft
Stored up until 1.14 to be used in chunk sending.
ClientWorld() - Constructor for class com.viaversion.viaversion.api.minecraft.ClientWorld
 
ClientWorld(Environment) - Constructor for class com.viaversion.viaversion.api.minecraft.ClientWorld
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
color(String) - Static method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Replaces color codes in a string.
COLOR - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
COLOR_CHAR - Static variable in class com.viaversion.viaversion.util.ChatColorUtil
 
colors() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns the value of the colors record component.
com.viaversion.viaversion.api - package com.viaversion.viaversion.api
 
com.viaversion.viaversion.api.command - package com.viaversion.viaversion.api.command
 
com.viaversion.viaversion.api.configuration - package com.viaversion.viaversion.api.configuration
 
com.viaversion.viaversion.api.connection - package com.viaversion.viaversion.api.connection
 
com.viaversion.viaversion.api.data - package com.viaversion.viaversion.api.data
 
com.viaversion.viaversion.api.data.entity - package com.viaversion.viaversion.api.data.entity
 
com.viaversion.viaversion.api.debug - package com.viaversion.viaversion.api.debug
 
com.viaversion.viaversion.api.legacy - package com.viaversion.viaversion.api.legacy
 
com.viaversion.viaversion.api.legacy.bossbar - package com.viaversion.viaversion.api.legacy.bossbar
 
com.viaversion.viaversion.api.minecraft - package com.viaversion.viaversion.api.minecraft
 
com.viaversion.viaversion.api.minecraft.blockentity - package com.viaversion.viaversion.api.minecraft.blockentity
 
com.viaversion.viaversion.api.minecraft.chunks - package com.viaversion.viaversion.api.minecraft.chunks
 
com.viaversion.viaversion.api.minecraft.data - package com.viaversion.viaversion.api.minecraft.data
 
com.viaversion.viaversion.api.minecraft.entities - package com.viaversion.viaversion.api.minecraft.entities
 
com.viaversion.viaversion.api.minecraft.entitydata - package com.viaversion.viaversion.api.minecraft.entitydata
 
com.viaversion.viaversion.api.minecraft.entitydata.types - package com.viaversion.viaversion.api.minecraft.entitydata.types
 
com.viaversion.viaversion.api.minecraft.item - package com.viaversion.viaversion.api.minecraft.item
 
com.viaversion.viaversion.api.minecraft.item.data - package com.viaversion.viaversion.api.minecraft.item.data
 
com.viaversion.viaversion.api.minecraft.signature - package com.viaversion.viaversion.api.minecraft.signature
 
com.viaversion.viaversion.api.minecraft.signature.model - package com.viaversion.viaversion.api.minecraft.signature.model
 
com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1 - package com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1
 
com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3 - package com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3
 
com.viaversion.viaversion.api.minecraft.signature.storage - package com.viaversion.viaversion.api.minecraft.signature.storage
 
com.viaversion.viaversion.api.minecraft.signature.util - package com.viaversion.viaversion.api.minecraft.signature.util
 
com.viaversion.viaversion.api.platform - package com.viaversion.viaversion.api.platform
 
com.viaversion.viaversion.api.platform.providers - package com.viaversion.viaversion.api.platform.providers
 
com.viaversion.viaversion.api.protocol - package com.viaversion.viaversion.api.protocol
 
com.viaversion.viaversion.api.protocol.packet - package com.viaversion.viaversion.api.protocol.packet
 
com.viaversion.viaversion.api.protocol.packet.mapping - package com.viaversion.viaversion.api.protocol.packet.mapping
 
com.viaversion.viaversion.api.protocol.packet.provider - package com.viaversion.viaversion.api.protocol.packet.provider
 
com.viaversion.viaversion.api.protocol.remapper - package com.viaversion.viaversion.api.protocol.remapper
 
com.viaversion.viaversion.api.protocol.version - package com.viaversion.viaversion.api.protocol.version
 
com.viaversion.viaversion.api.rewriter - package com.viaversion.viaversion.api.rewriter
 
com.viaversion.viaversion.api.scheduler - package com.viaversion.viaversion.api.scheduler
 
com.viaversion.viaversion.api.type - package com.viaversion.viaversion.api.type
 
com.viaversion.viaversion.api.type.types - package com.viaversion.viaversion.api.type.types
 
com.viaversion.viaversion.api.type.types.block - package com.viaversion.viaversion.api.type.types.block
 
com.viaversion.viaversion.api.type.types.chunk - package com.viaversion.viaversion.api.type.types.chunk
 
com.viaversion.viaversion.api.type.types.entitydata - package com.viaversion.viaversion.api.type.types.entitydata
 
com.viaversion.viaversion.api.type.types.item - package com.viaversion.viaversion.api.type.types.item
 
com.viaversion.viaversion.api.type.types.math - package com.viaversion.viaversion.api.type.types.math
 
com.viaversion.viaversion.api.type.types.misc - package com.viaversion.viaversion.api.type.types.misc
 
com.viaversion.viaversion.api.type.types.version - package com.viaversion.viaversion.api.type.types.version
 
com.viaversion.viaversion.exception - package com.viaversion.viaversion.exception
 
com.viaversion.viaversion.util - package com.viaversion.viaversion.util
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
CompactArrayUtil - Class in com.viaversion.viaversion.util
 
comparatorOutput() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns the value of the comparatorOutput record component.
compareTo(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
completeMappingDataLoading(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Ensure that mapping data for that protocol has already been loaded, completes it otherwise.
COMPONENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
COMPONENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
COMPONENT - Static variable in class com.viaversion.viaversion.api.type.Types
 
ComponentRewriter - Interface in com.viaversion.viaversion.api.rewriter
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
ComponentType - Class in com.viaversion.viaversion.api.type.types
 
ComponentType() - Constructor for class com.viaversion.viaversion.api.type.types.ComponentType
 
ComponentType.OptionalComponentType - Class in com.viaversion.viaversion.api.type.types
 
COMPOUND_TAG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
COMPOUND_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
compoundTagType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
CompoundTagType - Class in com.viaversion.viaversion.api.type.types.misc
Compound tag type, functionally equivalent to TagType with an additional cast.
CompoundTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.CompoundTagType
 
CompoundTagType.OptionalCompoundTagType - Class in com.viaversion.viaversion.api.type.types.misc
 
Config - Interface in com.viaversion.viaversion.api.configuration
 
configs() - Method in interface com.viaversion.viaversion.api.configuration.ConfigurationProvider
Returns all registered configs.
CONFIGURATION - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.State
 
configurationAcknowledgedPacket() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
ConfigurationProvider - Interface in com.viaversion.viaversion.api.configuration
 
ConnectionManager - Interface in com.viaversion.viaversion.api.connection
Handles injected UserConnections
Consumable1_21_2 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Consumable1_21_2(float, int, Holder<SoundEvent>, boolean, Consumable1_21_2.ConsumeEffect<?>[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Creates an instance of a Consumable1_21_2 record class.
CONSUMABLE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
Consumable1_21_2.ApplyStatusEffects - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Consumable1_21_2.ConsumeEffect<T> - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
consume(int, int) - Method in interface com.viaversion.viaversion.util.BiIntConsumer
 
ConsumeEffect(int, Type<T>, T) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Creates an instance of a ConsumeEffect record class.
consumeEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns the value of the consumeEffects record component.
consumeSeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns the value of the consumeSeconds record component.
CONTAINER_LOOT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CONTAINER1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CONTAINER1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CONTAINER1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
contains(int) - Method in interface com.viaversion.viaversion.api.data.Mappings
Returns whether the id has a mapping.
contains(ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions
Returns whether the given protocol version is blocked per boundary ranges or individually blocked versions.
contains(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Checks if the given version is included in this range.
contains(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Returns whether the protocol is in this pipeline.
containsCause(Throwable, Class<?>) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Check if a stack trace contains a certain exception
containsKey(int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
containsValue(int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
cooldownGroup() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Returns the value of the cooldownGroup record component.
copy() - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
copy() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
copy() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns a copy of the item.
copy() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
copy() - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
copy() - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
copy() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
 
correctForDrops() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Returns the value of the correctForDrops record component.
couldBeReloading() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Returns whether the platform might be reloading.
couldBeReloading() - Method in interface com.viaversion.viaversion.api.platform.ViaServerProxyPlatform
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CREAKING_TRANSIENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
create(int) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet for the target of this packet.
create(int, ByteBuf, UserConnection) - Static method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
create(int, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet with values.
create(int, Type<?>) - Static method in interface com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType
 
create(PacketType, ByteBuf, UserConnection) - Static method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet wrapper instance.
create(PacketType, UserConnection) - Static method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet wrapper instance.
create(PacketType) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet for the target of this packet.
create(PacketType, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Creates a new packet with values.
create(Type<T>, T) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Writes a value.
create(T, T) - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType
 
create(V, int) - Method in interface com.viaversion.viaversion.api.data.MappingDataLoader.MappingsSupplier
 
CREATE_FOG - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
 
createClientboundPacketMappings() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
createCompactArray(int, int, IntToLongFunction) - Static method in class com.viaversion.viaversion.util.CompactArrayUtil
 
createCompactArrayWithPadding(int, int, IntToLongFunction) - Static method in class com.viaversion.viaversion.util.CompactArrayUtil
 
createEmpty() - Static method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
createEmptyChunk(int, int) - Static method in class com.viaversion.viaversion.util.ChunkUtil
 
createEmptyChunk(int, int, int) - Static method in class com.viaversion.viaversion.util.ChunkUtil
 
createEmptyChunk(int, int, int, int) - Static method in class com.viaversion.viaversion.util.ChunkUtil
 
createLegacyBossBar(String, float, BossColor, BossStyle) - Method in interface com.viaversion.viaversion.api.legacy.LegacyViaAPI
Creates a new bossbar instance.
createLegacyBossBar(String, BossColor, BossStyle) - Method in interface com.viaversion.viaversion.api.legacy.LegacyViaAPI
Creates a new bossbar instance with full health.
createPacketTransformer(ProtocolVersion, Class<C>, Class<S>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns a versioned packet transformer to transform and send packets from a given base version to any client version supported by Via.
createPacketTypesProvider() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
createPacketWrapper(int, ByteBuf, UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
createPacketWrapper(PacketType, ByteBuf, UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Creates a new packet wrapper instance.
createServerboundPacketMappings() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
createSizedArray(EntityType[]) - Static method in class com.viaversion.viaversion.util.EntityTypeUtil
 
createWithBlockLight() - Static method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
CREATIVE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
CREATIVE_SLOT_LOCK - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
currentMinY() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the minimum y of the current player world.
currentWorld() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the name of the world the player is currently in.
currentWorldSectionHeight() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the current world section height (block height / 16).
CUSTOM_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CUSTOM_MODEL_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
CUSTOM_NAME - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
customColor() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns the value of the customColor record component.
customComparator() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns a custom comparator used to compare protocol versions.
customEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns the value of the customEffects record component.
customName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns the value of the customName record component.

D

DAMAGE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
DAMAGE_RESISTANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
damageOnHurt() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the damageOnHurt record component.
damagePerBlock() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Returns the value of the damagePerBlock record component.
DamageResistant - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
DamageResistant(String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
Creates an instance of a DamageResistant record class.
DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DARK_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DARKEN_SKY - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
 
data() - Method in interface com.viaversion.viaversion.api.data.entity.TrackedEntity
Object to hold arbitrary additional data.
data() - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
data() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
data() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the item data.
data() - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
DataConsumer - Interface in com.viaversion.viaversion.api.minecraft.signature.util
 
dataContainer() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
dataContainer() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the data container for item data components.
dataContainer() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
DataItem - Class in com.viaversion.viaversion.api.minecraft.item
 
DataItem() - Constructor for class com.viaversion.viaversion.api.minecraft.item.DataItem
 
DataItem(int, byte, short, CompoundTag) - Constructor for class com.viaversion.viaversion.api.minecraft.item.DataItem
 
DataItem(int, byte, CompoundTag) - Constructor for class com.viaversion.viaversion.api.minecraft.item.DataItem
 
DataPalette - Interface in com.viaversion.viaversion.api.minecraft.chunks
 
DataPaletteImpl - Class in com.viaversion.viaversion.api.minecraft.chunks
 
DataPaletteImpl(int) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
DataPaletteImpl(int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
dataType() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
DEATH_PROTECTION - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
deathEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
Returns the value of the deathEffects record component.
DeathProtection - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
DeathProtection(Consumable1_21_2.ConsumeEffect<?>[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
Creates an instance of a DeathProtection record class.
DEBUG_STICK_STATE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
debugHandler() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the debug handler.
DebugHandler - Interface in com.viaversion.viaversion.api.debug
 
decal() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns the value of the decal record component.
DecoratableMessage - Class in com.viaversion.viaversion.api.minecraft.signature.model
 
DecoratableMessage(String) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
 
DecoratableMessage(String, JsonElement) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
 
decorated() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
 
defaultMiningSpeed() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Returns the value of the defaultMiningSpeed record component.
defaultReturnValue() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
defaultReturnValue(int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
description() - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
subcommand description, this'll show in /viaversion list
description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns the value of the description record component.
description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns the value of the description record component.
description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns the value of the description record component.
description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns the value of the description record component.
deserialize(int, int, boolean, boolean, int, byte[]) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
detectedProtocolVersions() - Method in interface com.viaversion.viaversion.api.platform.ProtocolDetectorService
Returns an unmodifiable map of detected protocol versions.
dimension() - Method in class com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
 
dimensionData(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
dimensionData(String) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
DimensionData - Interface in com.viaversion.viaversion.api.data.entity
 
direction() - Method in interface com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType
 
direction() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketType
Clientbound or serverbound direction.
direction() - Method in interface com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType
 
direction() - Method in enum class com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes
 
Direction - Enum Class in com.viaversion.viaversion.api.protocol.packet
 
DIRECTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
DIRECTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
disconnect(UserConnection, String) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Disconnects an UserConnection for a reason
disconnect(String) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Disconnect a connection.
dispensable() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the dispensable record component.
DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DOUBLE - Static variable in class com.viaversion.viaversion.api.type.Types
 
DoubleType - Class in com.viaversion.viaversion.api.type.types
 
DoubleType() - Constructor for class com.viaversion.viaversion.api.type.types.DoubleType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
duration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the duration record component.
duration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Returns the value of the duration record component.
DUST - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
DUST_TRANSITION - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
DUST_TRANSITION1_21_2 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
DUST1_21_2 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
dyeColor() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Returns the value of the dyeColor record component.
DYED_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
DyedColor - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
DyedColor(int, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Creates an instance of a DyedColor record class.
DynamicType<T extends IdHolder> - Class in com.viaversion.viaversion.api.type.types.misc
 
DynamicType(Int2ObjectMap<DynamicType.DataReader<T>>, Class<T>) - Constructor for class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
DynamicType(Class<T>) - Constructor for class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
DynamicType.DataFiller - Class in com.viaversion.viaversion.api.type.types.misc
 
DynamicType.DataReader<T> - Interface in com.viaversion.viaversion.api.type.types.misc
 
DynamicType.RawDataFiller - Class in com.viaversion.viaversion.api.type.types.misc
 

E

EAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
eatSeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the eatSeconds record component.
effect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Returns the value of the effect record component.
effect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Returns the value of the effect record component.
EFFECT_TYPES - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 
effectData() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Returns the value of the effectData record component.
effects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Returns the value of the effects record component.
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
Either<X,Y> - Interface in com.viaversion.viaversion.util
 
EitherImpl<X,Y> - Class in com.viaversion.viaversion.util
 
EitherImpl(X, Y) - Constructor for class com.viaversion.viaversion.util.EitherImpl
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
empty() - Static method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
empty(StructuredDataKey<T>, int) - Static method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
Returns empty structured data, equivalent to an empty Optional in vanilla.
EMPTY - Static variable in class com.viaversion.viaversion.api.type.Types
 
emptyArray(int) - Static method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
EmptyType - Class in com.viaversion.viaversion.api.type.types
 
EmptyType() - Constructor for class com.viaversion.viaversion.api.type.types.EmptyType
 
enableAndLogIds(PacketType...) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 
enabled() - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Returns whether debug mode is enabled.
ENCHANTABLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ENCHANTMENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
ENCHANTMENT_GLINT_OVERRIDE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
enchantmentMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
enchantments() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Returns the value of the enchantments record component.
Enchantments - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Enchantments(boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
Enchantments(Int2IntMap, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Creates an instance of a Enchantments record class.
ENCHANTMENTS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
end() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Returns the value of the end record component.
END - Enum constant in enum class com.viaversion.viaversion.api.minecraft.Environment
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
END_DEFAULT - Static variable in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
ENDER_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
enforceSecureChat() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Returns the value of the "enforce secure chat" setting sent to 1.19+ clients on join.
entity(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the tracked entity for the given entity id if present.
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
ENTITY_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_12
Entity data type for 1.12
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13_2
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_14
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_16
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_17
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_18
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_3
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_4
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_2
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_3
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_8
Entity data type for 1.8
ENTITY_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_9
Entity data type for 1.9
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_12
Entity data list type for 1.12
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13_2
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_14
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_16
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_17
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_18
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_3
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_4
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_2
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_3
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_8
Entity data list type for 1.8
ENTITY_DATA_LIST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_9
Entity data list type for 1.9
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13_2
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_14
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_16
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_17
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_18
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_3
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_4
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_2
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_3
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ENTITY_DATA_TYPES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
entityData() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Returns the value of the entityData record component.
entityData(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns the stored entity data if an entity with the id is tracked, else null.
EntityData - Class in com.viaversion.viaversion.api.minecraft.entitydata
 
EntityData(int, EntityDataType, Object) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
Creates a new entity data instance.
entityDataIfPresent(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns stored entity data if it has previously been initialized by EntityTracker.entityData(int), else null.
EntityDataListType - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataListType(Type<EntityData>) - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataListType
 
EntityDataListTypeTemplate - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataListTypeTemplate() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataListTypeTemplate
 
EntityDataType - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataType - Interface in com.viaversion.viaversion.api.minecraft.entitydata
 
EntityDataType(EntityDataTypes) - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType
 
EntityDataType.EntityDataTypeImpl - Class in com.viaversion.viaversion.api.minecraft.entitydata
 
EntityDataType1_12 - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataType1_12() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_12
 
EntityDataType1_8 - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_8
 
EntityDataType1_9 - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataType1_9() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_9
 
EntityDataTypes - Interface in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_12 - Enum Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_13 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_13(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
EntityDataTypes1_13_2 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_13_2(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
EntityDataTypes1_14 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_14(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
EntityDataTypes1_19 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_19(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
EntityDataTypes1_19_3 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_19_3(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
EntityDataTypes1_19_4 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_19_4(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
EntityDataTypes1_20_2 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_20_2(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
EntityDataTypes1_20_3 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_20_3(ParticleType) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
EntityDataTypes1_20_5 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_20_5(ParticleType, ArrayType<Particle>) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
EntityDataTypes1_21 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_21(Type<Item>, ParticleType, ArrayType<Particle>) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
EntityDataTypes1_21_2 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_21_2(Type<Item>, ParticleType, Type<Particle[]>) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
EntityDataTypes1_8 - Enum Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypes1_9 - Enum Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 
EntityDataTypeTemplate - Class in com.viaversion.viaversion.api.type.types.entitydata
 
EntityDataTypeTemplate() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.EntityDataTypeTemplate
 
entityMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
EntityRewriter<T extends Protocol<?,?,?,?>> - Interface in com.viaversion.viaversion.api.rewriter
 
EntityTracker - Interface in com.viaversion.viaversion.api.data.entity
 
entityType() - Method in interface com.viaversion.viaversion.api.data.entity.TrackedEntity
Returns the type of the stored entity.
entityType(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Entity type of the entity if tracked.
EntityType - Interface in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_10 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_10() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10
 
EntityTypes1_10.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_10.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_11 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_11() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11
 
EntityTypes1_11.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_11.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_12 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_12() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12
 
EntityTypes1_12.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_12.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_13 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_13() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13
 
EntityTypes1_13.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_13.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_14 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_15 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_16 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_16_2 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_17 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_19 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_19_3 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_19_4 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_20_3 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_20_5 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_21_2 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_8 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_8() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8
 
EntityTypes1_8.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_8.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_9 - Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_9() - Constructor for class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9
 
EntityTypes1_9.EntityType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypes1_9.ObjectType - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 
EntityTypeUtil - Class in com.viaversion.viaversion.util
 
EntityTypeUtil() - Constructor for class com.viaversion.viaversion.util.EntityTypeUtil
 
EntityTypeUtil.EntityIdSetter<T extends EntityType> - Interface in com.viaversion.viaversion.util
 
entries() - Method in record class com.viaversion.viaversion.api.minecraft.TagData
Returns the value of the entries record component.
Environment - Enum Class in com.viaversion.viaversion.api.minecraft
 
equals(Object) - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl
 
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
 
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
equals(Object) - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.TagData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
equals(Object) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
 
equals(Object) - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.viaversion.viaversion.util.EitherImpl
 
equals(Object) - Method in class com.viaversion.viaversion.util.IdAndData
 
equals(Object) - Method in record class com.viaversion.viaversion.util.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.viaversion.viaversion.util.Triple
Indicates whether some other object is "equal to" this one.
equals(String, String) - Static method in class com.viaversion.viaversion.util.Key
 
equalTo(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is equal to the other protocol version.
equipmentSlot() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the equipmentSlot record component.
Equippable - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Equippable(int, Holder<SoundEvent>, String, String, HolderSet, boolean, boolean, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Creates an instance of a Equippable record class.
EQUIPPABLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
error(String, Throwable) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Logs an error if debug mode is enabled or error suppression is disabled.
EulerAngle - Record Class in com.viaversion.viaversion.api.minecraft
 
EulerAngle(float, float, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.EulerAngle
Creates an instance of a EulerAngle record class.
EulerAngleType - Class in com.viaversion.viaversion.api.type.types.math
 
EulerAngleType() - Constructor for class com.viaversion.viaversion.api.type.types.math.EulerAngleType
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
exceedsMaxPPS() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
Checks for packet flood with the packets sent in the last second.
execute(ViaCommandSender, String[]) - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Gets triggered on execution
execute(Runnable) - Method in interface com.viaversion.viaversion.api.scheduler.Scheduler
Executes the given runnable asynchronously.
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
expiresAt() - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Returns the value of the expiresAt record component.
explosions() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Returns the value of the explosions record component.
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 

F

fadeColors() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns the value of the fadeColors record component.
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
fill(byte) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Fill the array with a value
filler(Protocol<?, ?, ?, ?>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 
filler(Protocol<?, ?, ?, ?>) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
filler(Protocol<?, ?, ?, ?>, boolean) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
fillInStackTrace() - Method in exception com.viaversion.viaversion.exception.InformativeException
 
Filterable<T> - Class in com.viaversion.viaversion.api.minecraft.item.data
 
Filterable(T, T) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.Filterable
 
Filterable.FilterableType<T,F extends Filterable<T>> - Class in com.viaversion.viaversion.api.minecraft.item.data
 
FilterableComponent - Class in com.viaversion.viaversion.api.minecraft.item.data
 
FilterableComponent(Tag, Tag) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
 
FilterableString - Class in com.viaversion.viaversion.api.minecraft.item.data
 
FilterableString(String, String) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.FilterableString
 
FilterableType(Type<T>, Type<T>, Class<F>) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType
 
filtered() - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
findById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
findMatch() - Method in interface com.viaversion.viaversion.api.platform.UnsupportedSoftware
Returns whether the unsupported software is present.
FIRE_RESISTANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
FIREWORK_EXPLOSION - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
FireworkExplosion - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
FireworkExplosion(int, int[], int[], boolean, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Creates an instance of a FireworkExplosion record class.
Fireworks - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Fireworks(int, FireworkExplosion[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Creates an instance of a Fireworks record class.
FIREWORKS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
first() - Method in record class com.viaversion.viaversion.util.Triple
Returns the value of the first record component.
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
FISHIHNG_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FISHING_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FISHING_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FISHING_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FISHING_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FISHING_HOOK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
fix1_21PlacementRotation() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Fixes 1.21+ clients on 1.20.5 servers placing water/lava buckets at the wrong location when moving fast.
FixedByteArrayType - Class in com.viaversion.viaversion.api.type.types
 
FixedByteArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.FixedByteArrayType
 
fixedRange() - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
Returns the value of the fixedRange record component.
flightDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Returns the value of the flightDuration record component.
FLOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
FLOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
FLOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
FLOAT - Static variable in class com.viaversion.viaversion.api.type.Types
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
FloatType - Class in com.viaversion.viaversion.api.type.types
 
FloatType() - Constructor for class com.viaversion.viaversion.api.type.types.FloatType
 
FloatType.OptionalFloatType - Class in com.viaversion.viaversion.api.type.types
 
FLUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
FOOD1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
FOOD1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
FOOD1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
FoodEffect(PotionEffect, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Creates an instance of a FoodEffect record class.
FoodProperties1_20_5 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
FoodProperties1_20_5(int, float, boolean, float, Item, FoodProperties1_20_5.FoodEffect[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Creates an instance of a FoodProperties1_20_5 record class.
FoodProperties1_20_5.FoodEffect - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
FoodProperties1_21_2 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
FoodProperties1_21_2(int, float, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Creates an instance of a FoodProperties1_21_2 record class.
forEnvironment(Environment) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_13
 
forEnvironment(Environment) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
forEnvironment(Environment) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_1
 
forEnvironment(Environment) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_3
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
from(Object) - Method in interface com.viaversion.viaversion.api.type.TypeConverter
Convert from a type to the current type
from(Object) - Method in class com.viaversion.viaversion.api.type.types.BooleanType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.ByteType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.FloatType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.IntType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.LongType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.ShortType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.UnsignedShortType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
 
from(Object) - Method in class com.viaversion.viaversion.api.type.types.VarLongType
 
fromRawData(int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
fromString(String) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Parses a range from a string.
frontItem() - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
fullChunk - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
FullMappings - Interface in com.viaversion.viaversion.api.data
Mappings containing the full string identifier mappings.
FullMappingsBase - Class in com.viaversion.viaversion.api.data
 
FullMappingsBase(List<String>, List<String>, Mappings) - Constructor for class com.viaversion.viaversion.api.data.FullMappingsBase
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 

G

GAME_EVENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
GAME_PROFILE - Static variable in class com.viaversion.viaversion.api.type.Types
 
GameMode - Enum Class in com.viaversion.viaversion.api.minecraft
 
GameProfile - Record Class in com.viaversion.viaversion.api.minecraft
 
GameProfile(String, UUID, GameProfile.Property[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile
Creates an instance of a GameProfile record class.
GameProfile.Property - Record Class in com.viaversion.viaversion.api.minecraft
 
GameProfileType - Class in com.viaversion.viaversion.api.type.types.misc
 
GameProfileType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.GameProfileType
 
generate() - Static method in exception com.viaversion.viaversion.exception.CancelException
Returns a cached CancelException or a new instance when ViaManager.isDebug() is true.
generate(Throwable) - Static method in exception com.viaversion.viaversion.exception.CancelDecoderException
Returns a cached CancelDecoderException or a new instance when ViaManager.isDebug() is true.
generate(Throwable) - Static method in exception com.viaversion.viaversion.exception.CancelEncoderException
Returns a cached CancelEncoderException or a new instance when ViaManager.isDebug() is true.
generatePassthroughToken() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns a newly generated uuid that will let a packet be passed through without transformig its contents if used together with PacketWrapper.PASSTHROUGH_ID.
generation() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns the value of the generation record component.
get() - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable
 
get(int) - Method in interface com.viaversion.viaversion.api.data.MappingDataLoader.MappingHolderSupplier
 
get(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Get the value at an index
get(int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
get(int, int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Get the value at a desired X, Y, Z
get(StructuredDataKey<T>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns the non-empty value by id if present.
get(Type<T>, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Get a part from the output
get(Class<T>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Get an object from the storage.
get(Class<T>) - Method in interface com.viaversion.viaversion.api.data.entity.StoredEntityData
Returns an object from the storage if present.
get(Class<T>) - Method in class com.viaversion.viaversion.api.platform.providers.ViaProviders
 
get(Class<T>) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
get(Class<T>) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Deprecated.
get1_13TabCompleteDelay() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When greater than 0, enables tab complete request delaying by x ticks
get1_16WorldNamesMap() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the world names that should be returned for each Vanilla dimension.
get1_17ResourcePackPrompt() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the message that is sent when a user displays a resource pack prompt.
getApi() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the API for this platform
getAPI() - Static method in class com.viaversion.viaversion.api.Via
Returns the API associated with the current platform.
getArgument(int) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
getArguments() - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
getArgumentTypeMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getArgumentTypeMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getArrayClass(Class<?>) - Static method in class com.viaversion.viaversion.api.type.types.ArrayType
 
getAttributeMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getAttributeMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getBaseClass() - Method in class com.viaversion.viaversion.api.type.Type
Returns the base class, useful when the output class is insufficient for type comparison.
getBaseClass() - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataListTypeTemplate
 
getBaseClass() - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataTypeTemplate
 
getBaseClass() - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13
 
getBaseProtocol() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the base protocol handling serverbound handshake packets.
getBaseProtocols(ProtocolVersion, ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the base protocols for a specific server and client protocol version.
getBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getBiomeData() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns the chunk's raw biome data.
getBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getBitmask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getBitmask() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns the chunk section bit mask for chunks < 1.17.
getBitmask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getBlockConnectionMethod() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the type of block-connection provider which should be used
getBlockedDisconnectMsg() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the custom disconnect message
getBlockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getBlockEntities() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns a list of block entities.
getBlockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getBlockEntityMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getBlockEntityMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getBlockId() - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
 
getBlockId() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
getBlockId() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
getBlockLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns the nibblearray's raw block light byte array if present.
getBlockLight() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
getBlockLightNibbleArray() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns the block light nibblearray.
getBlockLightNibbleArray() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
getBlockMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getBlockMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getBlockStateMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getBlockStateMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
getByKey(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
getCause(Throwable, Class<T>) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Check if a stack trace contains a certain exception and returns it if present.
getChannel() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns the netty channel if present.
getChunkMask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getChunkMask() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns the chunk section bit mask, only non-null for 1.17+ chunks.
getChunkMask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getClientProtocol(UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.version.VersionProvider
Optionally allows platforms to specify the client version of a user.
getClientState() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the protocol state the client is currently in.
getClientWorld(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns the client world by the given protocol class if present.
getClosest(String) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the registered protocol version if present, else null.
getClosestServerProtocol(UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.version.VersionProvider
Returns the closest server protocol version to the user's protocol version.
getColor() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get the bossbar color
getColorOrdinal(char) - Static method in class com.viaversion.viaversion.util.ChatColorUtil
 
getCommandHandler() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the command handler for managing ViaVersion subcommands.
getComponentRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
getConf() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the config API for this platform
getConfig() - Static method in class com.viaversion.viaversion.api.Via
Returns the config associated with the current platform.
getConfigurationProvider() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the configuration provider.
getConnectedClient(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Returns the frontend UserConnection from the player connected to this proxy server Returns null when there isn't a server or connection was not found When ViaVersion is reloaded, this method may not return some players.
getConnectedClientId(UserConnection) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Returns the UUID from the frontend connection to this proxy server Returns null when there isn't a server or this connection isn't frontend, or it doesn't have an id When ViaVersion is reloaded, this method may not return some players.
getConnectedClients() - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Returns a map containing the UUIDs and frontend UserConnections from players connected to this proxy server Returns empty list when there isn't a server When ViaVersion is reloaded, this method may not return some players.
getConnection(UUID) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the Via injected UserConnection if present.
getConnectionManager() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the userconnection manager for handling clients connected to the server.
getConnections() - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Returns all UserConnections which are registered May contain duplicated UUIDs on multiple ProtocolInfo.
getConnections() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get UserConnections.
getContextBefore(String, ChannelPipeline) - Static method in class com.viaversion.viaversion.util.PipelineUtil
Get the context for the channel handler before a certain name.
getData() - Method in class com.viaversion.viaversion.util.IdAndData
 
getData(int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
getData(StructuredDataKey<T>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns structured data by id if present, either empty or non-empty.
getDataComponentSerializerMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getDataComponentSerializerMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getDataFolder() - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
getDataFolder() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get ViaVersions's data folder.
getDecoderName() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Get the name of the decoder for then netty pipeline for this platform.
getDump() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Get any relevant data for debugging injection issues.
getDump() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the JSON data required for /viaversion dump
getEnchantmentMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getEnchantmentMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getEncoderName() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Get the name of the encoder for then netty pipeline for this platform.
getEntityMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getEntityMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getEntityRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's entity rewriter if present.
getEntityTracker(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns the entity tracker by the given protocol class if present.
getEntityTrackers() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns a collection of entity trackers currently registered.
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
getEntityType(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
getEnvironment() - Method in class com.viaversion.viaversion.api.minecraft.ClientWorld
 
getEnvironmentById(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.Environment
 
getFullItemMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns item mappings if they also have identifier data present.
getFullItemMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getFullSnapshotVersion() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the snapshot protocol version with the snapshot indicator bit if this is a snapshot protocol version.
getFullSupportedProtocolVersions() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the supported protocol versions, including blocked protocols.
getFullSupportedVersions() - Method in interface com.viaversion.viaversion.api.ViaAPI
Deprecated.
getGson() - Static method in class com.viaversion.viaversion.util.GsonUtil
Returns google's Gson magic.
getHandle() - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Get the byte array behind this nibble
getHealth() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get the health
getHeightMap() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getHeightMap() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns a compoundtag containing the chunk's heightmaps if present.
getHeightMap() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getHologramYOffset() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the vertical offset armor stands are being moved with when the hologram patch is enabled
getId() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns the internal id incremented for each new connection.
getId() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get the UUID of this bossbar
getId() - Method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
getId() - Method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
 
getId() - Method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
getId() - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns the entity id.
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
getId() - Method in interface com.viaversion.viaversion.api.minecraft.entities.ObjectType
 
getId() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketType
Returns the packet id for the implemented protocol.
getId() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Returns the raw packet id.
getId() - Method in enum class com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes
 
getId() - Method in class com.viaversion.viaversion.util.IdAndData
 
getId(int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
getImplementationVersion() - Static method in class com.viaversion.viaversion.util.VersionInfo
 
getIncludedVersions() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns an immutable set of all included versions if the protocol is a version range.
getIndex(ProtocolVersion) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Deprecated, for removal: This API element is subject to removal in a future version.
comparison should be done via the comparison methods
getInjector() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the injector for injecting netty handlers and initially getting the server protocol version.
getInputType() - Method in class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
 
getIntervalPackets() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getItemMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns item mappings.
getItemMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getItemRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's item rewriter if present.
getLevel(int) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
getLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Returns the light of the chunk section.
getLight() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
getLoader() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the platform loader responsible for registering listeners, providers and such.
getLogger() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getLogger() - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
getLogger() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the logger for this platform
getLogger() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
getLogger() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's logger.
getManager() - Static method in class com.viaversion.viaversion.api.Via
Returns the ViaManager with methods beyond the simple API ViaAPI provides.
getMappingData() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's mapping data if present.
getMappingLoaderFuture(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the data loading future bound to the protocol, or null if all loading is complete.
getMaxPathDeltaIncrease() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the max delta the path calculation allows the distance to the target protocol version to increase.
getMaxPPS() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the maximum number of packets a client can send per second.
getMaxPPSKickMessage() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the kick message sent if the user hits the max packets per second.
getMaxProtocolPathSize() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the maximum protocol path size applied to ProtocolManager.getProtocolPath(ProtocolVersion, ProtocolVersion).
getMaxWarnings() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the maximum number of warnings the client can have in the interval
getMaxWarningsKickMessage() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the kick message sent if the user goes over the warnings in the interval
getMenuMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getMenuMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getMessage() - Method in exception com.viaversion.viaversion.exception.InformativeException
 
getName() - Method in interface com.viaversion.viaversion.api.command.ViaCommandSender
Get the senders name.
getName() - Method in interface com.viaversion.viaversion.api.platform.UnsupportedSoftware
Returns the software name.
getName() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketType
Returns the name of the packet, to be consistent over multiple versions.
getName() - Method in enum class com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes
 
getName() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the version name.
getNewAttributeId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped attribute id, or 0 if unmapped.
getNewAttributeId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewBlockId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped block id, or 0 if unmapped.
getNewBlockId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewBlockStateId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped block state id, or 0 if unmapped.
getNewBlockStateId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewId(int) - Method in class com.viaversion.viaversion.api.data.BiMappingsBase
 
getNewId(int) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
getNewId(int) - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
 
getNewId(int) - Method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
getNewId(int) - Method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
getNewId(int) - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
getNewId(int) - Method in interface com.viaversion.viaversion.api.data.Mappings
Returns the mapped id from the given id, or -1 if invalid/out of bounds.
getNewIdOrDefault(int, int) - Method in interface com.viaversion.viaversion.api.data.Mappings
Returns the mapped id from the given id, or the given default if unmapped/invalid.
getNewItemId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped item id, or 0 if unmapped.
getNewItemId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewParticleId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped particle id, or 0 if unmapped.
getNewParticleId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewSoundId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the mapped sound id, or 0 if unmapped.
getNewSoundId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getNewTags(RegistryType) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
getNonAirBlocksCount() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Returns the number of non-air blocks in this section.
getNonAirBlocksCount() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
getNonEmptyData(StructuredDataKey<T>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns non-empty structured data by id if present.
getOldBlockId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the backwards mapped block id, or 1 if unmapped.
getOldBlockId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getOldItemId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the backwards mapped item id, or 1 if unmapped.
getOldItemId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getOldSoundId(int) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns the backwards mapped sound id, or 1 if unmapped.
getOldSoundId(int) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getOnlinePlayers() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the online players
getOrComputeNewTags(RegistryType) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
getOriginalVersion() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the release version if release, snapshot version (with the snapshot indicator bit) if snapshot.
getOutputClass() - Method in class com.viaversion.viaversion.api.type.Type
Returns the output class type.
getOutputType() - Method in class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
 
getPacketsPerSecond() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getPacketTracker() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns the user's packet tracker used for the inbuilt packet-limiter.
getPacketType() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Returns the packet type, or null if not transformed or manually unset.
getPacketTypesProvider() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
getPacketTypesProvider() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns a packet type provider for this protocol to get packet types by id.
getPaintingMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getPaintingMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getParent() - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns the parent entity type if present.
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
getParticleMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getParticleMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getParticleRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's particle rewriter if present.
getPipeline() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the user's pipeline.
getPistonReplacementId() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the id for replacing extended pistons.
getPlatform() - Static method in class com.viaversion.viaversion.api.Via
 
getPlatform() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns platform for handling platform specific configuration, tasks, and plugin data.
getPlatformName() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the platform name
getPlatformVersion() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the platform version
getPlayerProtocolVersion(UUID) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the protocol version of a player.
getPlayerProtocolVersion(T) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the protocol version of a player.
getPlayers() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get players.
getPlayerVersion(UUID) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the protocol version of a player.
getPlayerVersion(T) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the protocol version of a player.
getPluginVersion() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Get the plugin version
getPreviousContext(String, ChannelPipeline) - Static method in class com.viaversion.viaversion.util.PipelineUtil
 
getProfileKey() - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession
 
getProtocol(int) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
getProtocol(ProtocolVersion, ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns a protocol transforming packets for server version to the given client version.
getProtocol(VersionType, int) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns a ProtocolVersion instance, even if this protocol version has not been registered.
getProtocol(Class<P>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
getProtocol(Class<T>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns a protocol instance by its class.
getProtocolInfo() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns info containing the current protocol state and userdata.
getProtocolManager() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the protocol manager for registering/getting protocols and their mapping data loading.
getProtocolPath(int, int) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Deprecated.
getProtocolPath(ProtocolVersion, ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Calculates and returns the protocol path from a client protocol version to server protocol version.
getProtocols() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns an immutable collection of registered protocols.
getProtocols() - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns an immutable list of registered protocol versions.
getProtocolVersion() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Deprecated.
getProviders() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the manager for Via providers.
getReason() - Method in interface com.viaversion.viaversion.api.platform.UnsupportedSoftware
Returns the reason for being unsupported by Via.
getReceivedPackets() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getRecipeSerializerMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getRecipeSerializerMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getRelative(BlockFace) - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
getReloadDisconnectMsg() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get the message sent to players being kicked on reload.
getResource(String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
getScheduler() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns the async task scheduler.
getSecondsObserved() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getSections() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getSections() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns an array of nullable chunk section entries.
getSections() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getSectionX() - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
Returns the relative x coordinate within the chunk section.
getSectionX() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionX() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
getSectionY() - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
Returns the relative y coordinate within the chunk section.
getSectionY() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionY() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
getSectionZ() - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
Returns the relative z coordinate within the chunk section.
getSectionZ() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
getSectionZ() - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
getSentPackets() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getServerProtocol(UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.version.VersionProvider
Calls VersionProvider.getClosestServerProtocol(UserConnection) and catches any exceptions by returning null.
getServerProtocolVersion() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Deprecated.
getServerProtocolVersion() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Returns the server protocol version.
getServerProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the server protocol version.
getServerProtocolVersions() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Returns the supported server protocol versions.
getServerState() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the protocol state the server is currently in.
getServerVersion() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the server's protocol version info.
getSessionId() - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_3
 
getSignableArguments(String) - Method in class com.viaversion.viaversion.api.minecraft.signature.SignableCommandArgumentsProvider
 
getSkyLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns the nibblearray's raw sky light byte array if present.
getSkyLight() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
getSkyLightNibbleArray() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns the sky light nibblearray.
getSkyLightNibbleArray() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
getSnapshotVersion() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the snapshot protocol version without the snapshot indicator bit if this is a snapshot protocol version.
getSoundMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getSoundMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getStartTime() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getState(Direction) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the protocol state for the given direction.
getStatisticsMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 
getStatisticsMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getStoredObjects() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns a map of stored objects.
getStyle() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get the bosbar style
getSubCommand(String) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Get subcommand instance by name
getSubPlatforms() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns a mutable set of self-added subplatform version strings.
getSupportedProtocolVersions() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the supported protocol versions.
getSupportedVersions() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns the protocol versions compatible with the server.
getSupportedVersions() - Method in interface com.viaversion.viaversion.api.ViaAPI
Deprecated.
getTagRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns the protocol's tag rewriter if present.
getTags(RegistryType) - Method in interface com.viaversion.viaversion.api.data.MappingData
Returns a list of tags to send if present.
getTags(RegistryType) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
getTitle() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Get the current title
getTrackingPeriod() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
The time in seconds that should be tracked for warnings
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
getType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
getType() - Method in interface com.viaversion.viaversion.api.minecraft.entities.ObjectType
 
getType() - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_12
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_8
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataType1_9
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
 
getType(int) - Method in class com.viaversion.viaversion.api.type.types.entitydata.OldEntityDataType
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8
 
getTypeFromId(int, boolean) - Static method in class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9
 
getTypeFromId(EntityType[], int, EntityType) - Static method in class com.viaversion.viaversion.util.EntityTypeUtil
Returns the entity type from id, or the given fallback if out of bounds.
getTypeName() - Method in class com.viaversion.viaversion.api.type.Type
Returns the type name.
getUnsupportedSoftwareClasses() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Returns an immutable collection of classes to be checked as unsupported software with their software name.
getUser() - Method in class com.viaversion.viaversion.api.connection.StoredObject
Deprecated.
getUsername() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the username associated with this connection.
getUuid() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the uuid associated with this connection.
getUuid() - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession
 
getUUID() - Method in interface com.viaversion.viaversion.api.command.ViaCommandSender
Get the senders UUID.
getValue() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
getValue() - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
getValues() - Method in interface com.viaversion.viaversion.api.configuration.Config
Get all the configuration values
getValues() - Static method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
getVersion() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the release protocol version.
getVersion() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the version of the plugin.
getVersion() - Static method in class com.viaversion.viaversion.util.VersionInfo
 
getVersionType() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns the type of version (excluding whether it is a snapshot).
getWarningPPS() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
The number of packets per second to count as a warning
getWarnings() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
getX() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getX() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns the chunk x coordinate.
getX() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
getY() - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
Returns the absolute y coordinate - only works for sub 1.16 protocols.
getY(int) - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
Returns the absolute y coordinate based on the given chunk section y.
getY(int) - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
getY(int) - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
getZ() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
getZ() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns the chunk z coordinate.
getZ() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
GLIDER - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
GLOBAL_POSITION - Static variable in class com.viaversion.viaversion.api.type.Types
 
GlobalBlockPosition - Class in com.viaversion.viaversion.api.minecraft
 
GlobalBlockPosition(String, int, int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
 
GlobalBlockPositionType - Class in com.viaversion.viaversion.api.type.types.math
 
GlobalBlockPositionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType
 
GlobalBlockPositionType.OptionalGlobalPositionType - Class in com.viaversion.viaversion.api.type.types.math
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GREEN - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
GsonUtil - Class in com.viaversion.viaversion.util
 
GsonUtil() - Constructor for class com.viaversion.viaversion.util.GsonUtil
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 

H

handle(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.remapper.PacketHandler
Handles a packet.
handle(PacketWrapper) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
 
handleEntityData(int, List<EntityData>, UserConnection) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Handles and transforms entity data of an entity.
handleInvalidItemCount() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Handles items with invalid count values (higher than max stack size) on 1.20.3 servers.
handleItemToClient(UserConnection, Item) - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the rewritten item, which may or may not be the same given Item instance.
handleItemToServer(UserConnection, Item) - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the rewritten item, which may or may not be the same given Item instance.
handler() - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
Returns a packet transformer to transform a packet from one protocol version to another.
handler(PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Adds a packet handler.
handlerSoftFail(PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Adds a packet handler which will suppress any exceptions thrown by the handler.
handlersSize() - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
 
HANDSHAKE - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.State
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
has(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns whether there is data for the given key, either empty or non-empty.
has(Class<?>) - Method in interface com.viaversion.viaversion.api.data.entity.StoredEntityData
Checks if the storage contains an object of the given type.
has(Class<? extends StorableObject>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Check if the storage has an object.
hasBlockLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns whether the section has block light.
hasBlockLight() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
hasClientEntityId() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns whether the client entity id has been set.
hasConsumeParticles() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns the value of the hasConsumeParticles record component.
hasData() - Method in interface com.viaversion.viaversion.api.data.entity.TrackedEntity
Returns whether the stored entity currently has any additional data.
hasEmpty(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns whether the structured data has an empty patch/override.
hasEntity(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Returns whether the entity is currently tracked.
hasFlag(BossFlag) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
 
hashCode() - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl
 
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
 
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
hashCode() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.TagData
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
hashCode() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
 
hashCode() - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Returns a hash code value for this object.
hashCode() - Method in class com.viaversion.viaversion.util.EitherImpl
 
hashCode() - Method in class com.viaversion.viaversion.util.IdAndData
 
hashCode() - Method in record class com.viaversion.viaversion.util.Pair
Returns a hash code value for this object.
hashCode() - Method in record class com.viaversion.viaversion.util.Triple
Returns a hash code value for this object.
hasId() - Method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns true if this holder has an id.
hasIds() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Returns whether this holder set has direct ids.
hasLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Returns whether this section holds light data.
hasLoadedMappings() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Returns whether the mappings have been loaded and the mapping loader executor shutdown.
hasMapping(PacketType) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
Returns whether the given packet type has a mapping.
hasMapping(State, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
Returns whether the given packet type has a mapping.
hasMappingDataToLoad() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns true if this Protocol's Protocol.loadMappingData() method should be called.
hasNonBaseProtocols() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Returns whether this pipe has protocols that are not base protocols, as given by Protocol.isBaseProtocol().
hasPermission(String) - Method in interface com.viaversion.viaversion.api.command.ViaCommandSender
Check if the sender has a permission.
hasPlugin(String) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Returns whether the platform has a plugin/mod with the given name (even if disabled).
hasRegisteredClientbound(State, int) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
hasRegisteredClientbound(State, int) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Checks if a clientbound packet has already been registered.
hasRegisteredClientbound(CU) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Checks if a clientbound packet has already been registered.
hasRegisteredServerbound(State, int) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
hasRegisteredServerbound(State, int) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Checks if a serverbound packet has already been registered.
hasRegisteredServerbound(SU) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Checks if a serverbound packet has already been registered.
hasSentEntityData() - Method in interface com.viaversion.viaversion.api.data.entity.TrackedEntity
Returns whether entity data has already been sent at least once for this entity.
hasSkyLight() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Returns whether the section has sky light.
hasSkyLight() - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
hasSubCommand(String) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Check if a subcommand is registered.
hasTagKey() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Returns whether this holder set has a tag key.
hasTrail() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns the value of the hasTrail record component.
hasTwinkle() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns the value of the hasTwinkle record component.
hasValue(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Returns whether there is non-empty data for the given key.
height() - Method in interface com.viaversion.viaversion.api.data.entity.DimensionData
 
height() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns the value of the height record component.
heightMap - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
heightMap - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
hiddenEffect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the hiddenEffect record component.
hide() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Hide the bossbar from everyone (In the getPlayer set)
HIDE_ADDITIONAL_TOOLTIP - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
HIDE_TOOLTIP - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
hideScoreboardNumbers() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Hides scoreboard numbers for 1.20.3+ clients on older server versions.
highestBitsPerValue() - Method in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
 
highestSupportedProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Returns the highest supported protocol version by this server.
highestSupportedVersion() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Deprecated.
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
Holder<T> - Interface in com.viaversion.viaversion.api.minecraft
 
HOLDER_SET - Static variable in class com.viaversion.viaversion.api.type.Types
 
holderSet() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Returns the value of the holderSet record component.
HolderSet - Interface in com.viaversion.viaversion.api.minecraft
Set of ids that either holds a string tag key or an array of ids.
HolderSetType - Class in com.viaversion.viaversion.api.type.types.misc
 
HolderSetType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderSetType
 
HolderSetType.OptionalHolderSetType - Class in com.viaversion.viaversion.api.type.types.misc
 
HolderType<T> - Class in com.viaversion.viaversion.api.type.types.misc
 
HolderType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
HORIZONTAL - Static variable in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
HURTING_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 

I

id() - Method in interface com.viaversion.viaversion.api.data.entity.DimensionData
 
id() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
id() - Method in enum class com.viaversion.viaversion.api.minecraft.Environment
 
id() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Returns the value of the id record component.
id() - Method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns the id of this holder, or -1 if this holder is direct.
id() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Returns the value of the id record component.
id() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Returns the value of the id record component.
id() - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
id() - Method in interface com.viaversion.viaversion.util.IdHolder
 
id(String) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the unmapped integer id for the given identifier, or -1 if not found.
id(String) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
IdAndData - Class in com.viaversion.viaversion.util
 
IdAndData(int) - Constructor for class com.viaversion.viaversion.util.IdAndData
 
IdAndData(int, int) - Constructor for class com.viaversion.viaversion.util.IdAndData
 
idAt(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the value of the given chunk coordinate.
idAt(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
idAt(int, int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the value of the section coordinate.
idByIndex(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the id assigned to the given palette index.
idByIndex(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
identifier() - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Returns the value of the identifier record component.
identifier() - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns the entity's Vanilla identifier.
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
identifier() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
identifier() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the item identifier.
identifier() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
identifier() - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
Returns the value of the identifier record component.
identifier() - Method in record class com.viaversion.viaversion.api.minecraft.TagData
Returns the value of the identifier record component.
identifier(int) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the unmapped string identifier for the given mapped id.
identifier(int) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
identifier(String) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the unmapped string identifier for the given mapped identifier.
identifier(String) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
identifierFromGlobalId(String, int) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
Returns the global id of the identifier in the registry.
identifiersFromGlobalIds(CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
identifiersFromGlobalIds(CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
IdentityMappings - Record Class in com.viaversion.viaversion.api.data
 
IdentityMappings(int, int) - Constructor for record class com.viaversion.viaversion.api.data.IdentityMappings
Creates an instance of a IdentityMappings record class.
IdHolder - Interface in com.viaversion.viaversion.util
 
ids() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Gets the direct ids.
ignoreOldLightData - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
incrementReceived() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
Used for incrementing the number of packets received from the client.
incrementSent() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
Used for incrementing the number of packets sent to the client.
index(int, int, int) - Static method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
index(int, int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the packet section index of the given coordinates.
index(int, int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
indexedObjectToMap(JsonObject) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
Returns a map of the object entries hashed by their id value.
InformativeException - Exception in com.viaversion.viaversion.exception
 
InformativeException(Throwable) - Constructor for exception com.viaversion.viaversion.exception.InformativeException
 
init(UserConnection) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Initialise a user for this protocol setting up objects.
init(ViaManager) - Static method in class com.viaversion.viaversion.api.Via
Register the ViaManager associated with the platform.
initialize() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
initialize() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
initialize(T[], EntityType[], Protocol<?, ?, ?, ?>, EntityTypeUtil.EntityIdSetter<T>) - Static method in class com.viaversion.viaversion.util.EntityTypeUtil
Sets entity type ids based on the protocol's mapping data and fills the given typesToFill array with the index corresponding to the id.
inject() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Inject into the current Platform
INSTANCE - Enum constant in enum class com.viaversion.viaversion.util.Unit
 
INSTANCE - Static variable in class com.viaversion.viaversion.api.data.MappingDataLoader
 
Instrument1_20_5 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Instrument1_20_5(Holder<SoundEvent>, int, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Creates an instance of a Instrument1_20_5 record class.
INSTRUMENT1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
Instrument1_21_2 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Instrument1_21_2(Holder<SoundEvent>, float, float, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Creates an instance of a Instrument1_21_2 record class.
INSTRUMENT1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
INT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
INT - Static variable in class com.viaversion.viaversion.api.type.Types
 
INT_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 
Int2IntBiHashMap - Class in com.viaversion.viaversion.util
 
Int2IntBiHashMap() - Constructor for class com.viaversion.viaversion.util.Int2IntBiHashMap
 
Int2IntBiHashMap(int) - Constructor for class com.viaversion.viaversion.util.Int2IntBiHashMap
 
Int2IntBiMap - Interface in com.viaversion.viaversion.util
Simple wrapper class for two Int2IntMaps.
int2IntEntrySet() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
Int2IntMapBiMappings - Class in com.viaversion.viaversion.api.data
 
Int2IntMapBiMappings(Int2IntBiMap) - Constructor for class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
Int2IntMapMappings - Class in com.viaversion.viaversion.api.data
 
Int2IntMapMappings(Int2IntMap, int) - Constructor for class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
INTANGIBLE_PROJECTILE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
IntArrayMappings - Class in com.viaversion.viaversion.api.data
 
IntArrayMappings(int[], int) - Constructor for class com.viaversion.viaversion.api.data.IntArrayMappings
 
IntArrayType - Class in com.viaversion.viaversion.api.type.types
 
IntArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.IntArrayType
 
IntArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.IntArrayType
 
INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
IntType - Class in com.viaversion.viaversion.api.type.types
 
IntType() - Constructor for class com.viaversion.viaversion.api.type.types.IntType
 
inverse() - Method in interface com.viaversion.viaversion.api.data.BiMappings
Returns the inverse of the bimappings.
inverse() - Method in class com.viaversion.viaversion.api.data.BiMappingsBase
 
inverse() - Method in interface com.viaversion.viaversion.api.data.FullMappings
 
inverse() - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
inverse() - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
 
inverse() - Method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
inverse() - Method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
inverse() - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
inverse() - Method in interface com.viaversion.viaversion.api.data.Mappings
Mappings with keys and values swapped.
inverse() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
inverse() - Method in interface com.viaversion.viaversion.util.Int2IntBiMap
Returns the inverse of this bimap.
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
is(EntityType) - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
 
is(Type, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Deprecated.
is1_12NBTArrayFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should we fix nbt array's in json chat messages for 1.12 clients
is1_12QuickMoveActionFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should we fix shift quick move action for 1.12 clients
is1_13TeamColourFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should we make team colours based on the last colour in team prefix
is1_14HealthNaNFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 
is1_14HitboxFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Fixes velocity bugs due to different hitbox for 1.14+ clients on sub 1.14 servers.
is1_15InstantRespawn() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should 1.15 clients respawn instantly / without showing the death screen.
is1_9HitboxFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Fixes velocity bugs due to different hitbox for 1.9-1.13 clients on 1.8 servers.
isAbstractType() - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns whether the type does not represent an actual entity, e.g.
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
isActive() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns whether the connection has protocols other than the base protocol applied.
isArmorToggleFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Force-update 1.19.4+ player's inventory when they try to swap armor in a pre-occupied slot.
isAutoTeam() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if players will be automatically put in the same team when collision preventing is enabled
isBaseProtocol() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Returns whether this protocol is a base protocol.
isBaseProtocol(Protocol) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Deprecated, for removal: This API element is subject to removal in a future version.
use Protocol#isBaseProtocol()
isBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
isBiomeData() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns whether this chunk holds biome data, always true for 1.17+ chunks.
isBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
isBlockParticle(int) - Method in class com.viaversion.viaversion.api.data.ParticleMappings
 
isBossbarAntiflicker() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if the boss bars for 1.9 & 1.10 clients are being stopped from flickering This will keep all boss bars on 100% (not recommended)
isBossbarPatch() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if boss bars are fixed for 1.9 & 1.10 clients
isCancelled() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Check if this packet is cancelled.
isCheckForUpdates() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if the plugin should check for updates
isChunkBorderFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Fix 1.9+ clients not rendering the far away chunks
isClientConnected(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Returns if Via injected into this player connection.
isClientSide() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns whether this is a client-side connection.
isColorCode(char) - Static method in class com.viaversion.viaversion.util.ChatColorUtil
 
isDebug() - Method in interface com.viaversion.viaversion.api.ViaManager
If debug is enabled, packets and other otherwise suppressed warnings will be logged.
isDecorated() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
 
isDirect() - Method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns true if this holder is backed by a direct value.
isDisable1_13AutoComplete() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should we disable the 1.13 auto-complete feature to stop spam kicks? (for any server lower than 1.13)
isEmpty() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
Returns whether the structured data is empty.
isEmpty() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns true if the item is empty.
isEmpty() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
isFiltered() - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable
 
isForcedUse1_17ResourcePack() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Force 1.17+ client to accept the server resource pack.
isFrontEnd(UserConnection) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
Frontend connections will have the UUID stored.
isFullChunk() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
isFullChunk() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
Returns whether this is a full chunk, always true for 1.17+ chunks.
isFullChunk() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
isHologramPatch() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if armor stand positions are fixed so holograms show up at the correct height in 1.9 & 1.10
isIgnoreLong1_16ChannelNames() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Ignores incoming plugin channel messages of 1.16+ clients with channel names longer than 32 charatcers.
isIgnoreOldLightData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
isIgnoreOldLightData() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
isIgnoreOldLightData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
isInfestedBlocksFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When activated, infested blocks will be mapped to their normal stone variants for 1.13+ clients.
isInitialized() - Method in interface com.viaversion.viaversion.api.ViaManager
Returns whether the manager has been initialized (and protocols have been loaded).
isInjected(UUID) - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns whether Via injected into this player connection.
isItemCache() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Use the item cache to prevent high resource usage
isItemParticle(int) - Method in class com.viaversion.viaversion.api.data.ParticleMappings
 
isKnown() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether the protocol version is ProtocolVersion.unknown.
isKnown() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Returns true if the actual protocol version has not yet been identified.
isLeft() - Method in interface com.viaversion.viaversion.util.Either
 
isLeft() - Method in class com.viaversion.viaversion.util.EitherImpl
 
isLeftHandedHandling() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Handles left-handed info by using unused bit 7 on Client Settings packet
isNewEffectIndicator() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if 1.9 & 1.10 clients are shown the new effect indicator in the top-right corner
isNMSPlayerTicking() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Use the NMS player ticking
isNoDelayShieldBlocking() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Whether the player can block with the shield without a delay.
isNonFullBlockLightFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Fixes non full blocks having 0 light for 1.14+ clients on sub 1.14 servers.
isOrHasParent(EntityType) - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns whether the current type is equal to the given type, or has it as a parent type.
isPacketLimiterEnabled() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
isPendingDisconnect() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns whether the connection is pending a disconnect, initiated through UserConnection.disconnect(String).
isPistonAnimationPatch() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if the 1.11 piston animation patch is enabled
isPluginEnabled() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Check if the plugin is enabled.
isPresent() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
Returns whether the structured data is present.
isPreventCollision() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if collision preventing for players is enabled
isProxy() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Returns true if the server Via is running on is a proxy server.
isRange() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether the protocol includes a range of versions (but not an entire major version range), for example 1.7-1.7.5.
isReadable(Type, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Check if a type is at an index
isReduceBlockStorageMemory() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When activated, only the most important blocks are saved in the BlockStorage.
isRegistered(int) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
isRegistered(VersionType, int) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether a protocol with the given protocol version is registered.
isReplacePistons() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Replace extended pistons on 1.10 chunk loading.
isRight() - Method in interface com.viaversion.viaversion.util.Either
 
isRight() - Method in class com.viaversion.viaversion.util.EitherImpl
 
isSendSupportedVersions() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Send supported versions in the status response packet
isServersideBlockConnections() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Enable the serverside blockconnections for 1.13+ clients
isShieldBlocking() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if blocking in 1.9 & 1.10 appears as a player holding a shield
isShowNewDeathMessages() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if 1.9 & 1.10 clients are shown the new death message on the death screen
isShowShieldWhenSwordInHand() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Puts the shield into the second hand when holding a sword.
isSimulatePlayerTick() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Stimulate the player tick
isSnapshot() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this represents a snapshot version.
isSnowCollisionFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When activated, the 1-layer snow will be sent as 2-layer snow to 1.13+ clients to have collision.
isStemWhenBlockAbove() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When activated with serverside-blockconnections, flower parts with blocks above will be sent as stems.
isSuppressConversionWarnings() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Should we hide errors that occur when trying to convert block and item data over versions?
isSuppressMetadataErrors() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Get if entity data errors will be suppressed
isTruncate1_14Books() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
When activated, edited books with more than 50 pages will be shortened to 50.
isValid(String) - Static method in class com.viaversion.viaversion.util.Key
 
isVersionWildcard() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether the protocol includes an entire major version range (for example 1.8.x).
isVineClimbFix() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Vines not connected to any blocks will be mapped to air for 1.13+ clients to prevent them from climbing up.
isVisible() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Is it visible?
isWorkingPipe() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Check if this plugin is useful to the server.
item(Type<Item>) - Static method in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
Item - Interface in com.viaversion.viaversion.api.minecraft.item
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
ITEM - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ITEM - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ITEM - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
ITEM_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ITEM_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ITEM_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
ITEM_MODEL - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ITEM_NAME - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ITEM1_13 - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_13 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
ITEM1_13_2 - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_13_2 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
ITEM1_13_2_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_13_2_SHORT_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_13_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_13_SHORT_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_20_2 - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_20_2_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 
ITEM1_8_SHORT_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
itemArrayType() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the item array type of the current protocol.
ItemCostType1_20_5 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemCostType1_20_5(Type<StructuredData<?>[]>) - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5
 
ItemCostType1_20_5.OptionalItemCostType - Class in com.viaversion.viaversion.api.type.types.item
 
itemDataSerializerMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
itemHandler(Type<Item>) - Static method in class com.viaversion.viaversion.api.type.types.misc.ParticleType
 
itemId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns the value of the itemId record component.
itemId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns the value of the itemId record component.
itemIds() - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
itemMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
itemModelIndex() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns the value of the itemModelIndex record component.
ItemRewriter<T extends Protocol<?,?,?,?>> - Interface in com.viaversion.viaversion.api.rewriter
 
ItemShortArrayType1_13 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemShortArrayType1_13() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13
 
ItemShortArrayType1_13_2 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemShortArrayType1_13_2() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13_2
 
ItemShortArrayType1_8 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemShortArrayType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_8
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
itemType() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the item type of the current protocol.
ItemType1_13 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_13() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_13
 
ItemType1_13_2 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_13_2() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_13_2
 
ItemType1_20_2 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_20_2() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_20_2
 
ItemType1_20_5 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_20_5(StructuredDataType) - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_20_5
 
ItemType1_20_5.OptionalItemType - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_8 - Class in com.viaversion.viaversion.api.type.types.item
 
ItemType1_8() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_8
 
iterateCompactArray(int, int, long[], BiIntConsumer) - Static method in class com.viaversion.viaversion.util.CompactArrayUtil
 
iterateCompactArrayWithPadding(int, int, long[], BiIntConsumer) - Static method in class com.viaversion.viaversion.util.CompactArrayUtil
 

J

JUKEBOX_PLAYABLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
JukeboxPlayable - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
JukeboxPlayable(Holder<JukeboxPlayable.JukeboxSong>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 
JukeboxPlayable(Either<Holder<JukeboxPlayable.JukeboxSong>, String>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Creates an instance of a JukeboxPlayable record class.
JukeboxPlayable(String, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 
JukeboxPlayable.JukeboxSong - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
JukeboxSong(Holder<SoundEvent>, Tag, float, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Creates an instance of a JukeboxSong record class.
JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
JUNGLE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 

K

key() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 
key() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Returns the value of the key record component.
key() - Method in record class com.viaversion.viaversion.util.Pair
Returns the value of the key record component.
key(int) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 
Key - Class in com.viaversion.viaversion.util
 
Key() - Constructor for class com.viaversion.viaversion.util.Key
 
keySet() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
keySignature() - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Returns the value of the keySignature record component.
kickPlayer(UUID, String) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Kick a player for a reason

L

lateProtocolVersionSetting() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Returns true if the protocol version cannot be used in the early init.
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
LEASH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
left() - Method in interface com.viaversion.viaversion.util.Either
 
left() - Method in class com.viaversion.viaversion.util.EitherImpl
 
left(X) - Static method in interface com.viaversion.viaversion.util.Either
 
leftItem() - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
legacyAPI() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns legacy api only applicable on/to legacy versions.
LegacyViaAPI<T> - Interface in com.viaversion.viaversion.api.legacy
API only applicable on or to legacy versions of Minecraft.
lengthInSeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns the value of the lengthInSeconds record component.
level() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Returns the value of the level record component.
LIGHT_LENGTH - Static variable in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Length of the sky and block light nibble arrays.
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
Limit - Class in com.viaversion.viaversion.util
 
Limit() - Constructor for class com.viaversion.viaversion.util.Limit
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
LIVING_ENTITY_BASE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
load() - Method in interface com.viaversion.viaversion.api.data.MappingData
Loads the mapping data.
load() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
load() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatformLoader
Initialise the loading for a platform, e.g.
loadBiMappings(CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
loadData(String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
Loads the file from the bundled resources.
loadExtras(CompoundTag) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
loadFromDataDir(String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
Loads the file from the plugin folder if present, else from the bundled resources.
loadFullMappings(CompoundTag, CompoundTag, CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
loadGlobalIdentifiers() - Static method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
loadMappingData() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
loadMappingData() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Loads the protocol's mapping data.
loadMappings(CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
loadMappings(CompoundTag, String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
loadMappings(CompoundTag, String, MappingDataLoader.MappingHolderSupplier<V>, MappingDataLoader.AddConsumer<V>, MappingDataLoader.MappingsSupplier<M, V>) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
loadNBT(String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
loadNBT(String, boolean) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
loadNBTFromFile(String) - Method in class com.viaversion.viaversion.api.data.MappingDataLoader
 
LOCK - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
LODESTONE_TRACKER - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
LodestoneTracker - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
LodestoneTracker(GlobalBlockPosition, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Creates an instance of a LodestoneTracker record class.
log(Level, String) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 
log(Level, String, Throwable) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 
LOGIN - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.State
 
logPostPacketTransform() - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Returns whether packets should be logged after being transformed.
LONG - Static variable in class com.viaversion.viaversion.api.type.Types
 
LONG_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 
LongArrayType - Class in com.viaversion.viaversion.api.type.types
 
LongArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.LongArrayType
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
LongType - Class in com.viaversion.viaversion.api.type.types
 
LongType() - Constructor for class com.viaversion.viaversion.api.type.types.LongType
 
LORE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
lowestSupportedProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Returns the lowest supported protocol version by this server.
lowestSupportedVersion() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Deprecated.

M

MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
majorVersion() - Method in interface com.viaversion.viaversion.api.ViaAPI
Returns the major version matching ViaAPI.getVersion().
MANGROVE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
MANGROVE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
map(ValueReader<T>, ValueWriter<T>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Maps a type using a basic ValueReader to a ValueWriter.
map(ValueTransformer<T1, T2>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Maps a type from an old type to a transformed new type based on their input type.
map(Type<?>, Type<?>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Reads the first given type and writes the second given type.
map(Type<T>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Reads and writes the given type.
map(Type<T1>, ValueTransformer<T1, T2>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Maps a type from an old type to a transformed new type.
map(Type<T1>, Type<T2>, Function<T1, T2>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Maps a type from an old type to a transformed new type.
MAP_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MAP_DECORATIONS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MAP_ID - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MAP_POST_PROCESSING - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MapDecoration - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
MapDecoration(String, double, double, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Creates an instance of a MapDecoration record class.
mappedClientboundPacketType - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
mappedClientboundPacketTypes() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
Returns a map of all mapped clientbound packet types that are expected to be used within the protocol.
mappedClientboundPacketTypes() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns the value of the mappedClientboundPacketTypes record component.
mappedEntityIdentifier(String) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Returns the mapped entity (or the same if it has not changed).
mappedId(String) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the mapped integer id for the given mapped identifier, or -1 if not found.
mappedId(String) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
mappedIdentifier(int) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the mapped string identifier for the given mapped id.
mappedIdentifier(int) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
mappedIdentifier(String) - Method in interface com.viaversion.viaversion.api.data.FullMappings
Returns the mapped string identifier for the given unmapped identifier.
mappedIdentifier(String) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
mappedItemArrayType() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the mapped item array type of the target protocol.
mappedItemType() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the mapped item type of the target protocol.
mappedPacket(State, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMappings
Returns a packet mapping for the given packet.
mappedServerboundPacketType - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
mappedServerboundPacketTypes() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
Returns a map of all mapped serverbound packet types that are expected to be used within the protocol.
mappedServerboundPacketTypes() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns the value of the mappedServerboundPacketTypes record component.
mappedSize() - Method in class com.viaversion.viaversion.api.data.BiMappingsBase
 
mappedSize() - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
mappedSize() - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
Returns the value of the mappedSize record component.
mappedSize() - Method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
mappedSize() - Method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
mappedSize() - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
mappedSize() - Method in interface com.viaversion.viaversion.api.data.Mappings
Returns the amount of new ids total, even if it does not have a direct mapping.
mappedVersion - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
MappingData - Interface in com.viaversion.viaversion.api.data
 
MappingDataBase - Class in com.viaversion.viaversion.api.data
 
MappingDataBase(String, String) - Constructor for class com.viaversion.viaversion.api.data.MappingDataBase
 
MappingDataListener - Interface in com.viaversion.viaversion.api.rewriter
 
MappingDataLoader - Class in com.viaversion.viaversion.api.data
 
MappingDataLoader(Class<?>, String) - Constructor for class com.viaversion.viaversion.api.data.MappingDataLoader
 
MappingDataLoader.AddConsumer<T> - Interface in com.viaversion.viaversion.api.data
 
MappingDataLoader.MappingHolderSupplier<T> - Interface in com.viaversion.viaversion.api.data
 
MappingDataLoader.MappingsSupplier<T extends Mappings,V> - Interface in com.viaversion.viaversion.api.data
 
mappings - Variable in class com.viaversion.viaversion.api.data.BiMappingsBase
 
mappings(Protocol<?, ?, ?, ?>) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
mappings(Protocol<?, ?, ?, ?>) - Method in class com.viaversion.viaversion.api.type.types.misc.ParticleType
 
Mappings - Interface in com.viaversion.viaversion.api.data
 
MAPPINGS_READER - Static variable in class com.viaversion.viaversion.api.data.MappingDataLoader
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
match() - Method in interface com.viaversion.viaversion.api.platform.UnsupportedSoftware
Returns the name of unsupported software if present.
matcher() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Returns the value of the matcher record component.
material() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Returns the value of the material record component.
MathUtil - Class in com.viaversion.viaversion.util
 
MathUtil() - Constructor for class com.viaversion.viaversion.util.MathUtil
 
max(int, int) - Static method in class com.viaversion.viaversion.util.Limit
 
MAX_DAMAGE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MAX_NBT_BYTES - Static variable in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
MAX_NESTING_LEVEL - Static variable in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
MAX_STACK_SIZE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
MAX_VALUE - Static variable in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 
maxValue() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Returns the value of the maxValue record component.
menuMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
MessageBody - Class in com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1
 
MessageBody - Class in com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3
 
MessageBody(DecoratableMessage, Instant, long, PlayerMessageSignature[]) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageBody
 
MessageBody(String, Instant, long, PlayerMessageSignature[]) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageBody
 
MessageHeader - Class in com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1
 
MessageHeader(byte[], UUID) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageHeader
 
MessageLink - Class in com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3
 
MessageLink(int, UUID, UUID) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageLink
 
MessageLink(UUID, UUID) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageLink
 
MessageMetadata - Class in com.viaversion.viaversion.api.minecraft.signature.model
 
MessageMetadata(UUID, long, long) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
 
MessageMetadata(UUID, Instant, long) - Constructor for class com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
minTicksInHive() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Returns the value of the minTicksInHive record component.
minValue() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Returns the value of the minValue record component.
minY() - Method in interface com.viaversion.viaversion.api.data.entity.DimensionData
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
mobEffect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Returns the value of the mobEffect record component.
model() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the model record component.
ModernEntityDataType - Class in com.viaversion.viaversion.api.type.types.entitydata
 
ModernEntityDataType() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
 
modifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Returns the value of the modifier record component.
modifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Returns the value of the modifier record component.
ModifierData(String, double, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Creates an instance of a ModifierData record class.
ModifierData(UUID, String, double, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Creates an instance of a ModifierData record class.
modifiers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Returns the value of the modifiers record component.
modifiers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Returns the value of the modifiers record component.
modX() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
modY() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
modZ() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 

N

name() - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Subcommand name
name() - Method in interface com.viaversion.viaversion.api.minecraft.entities.EntityType
Returns the entity type name, not necessarily matching the Vanilla type name.
name() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Returns the value of the name record component.
name() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Returns the value of the name record component.
name() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns the value of the name record component.
name() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Returns the value of the name record component.
NAMED_COMPOUND_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
NAMED_COMPOUND_TAG_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
NamedCompoundTagType - Class in com.viaversion.viaversion.api.type.types.misc
 
NamedCompoundTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
NamedCompoundTagType.OptionalNamedCompoundTagType - Class in com.viaversion.viaversion.api.type.types.misc
 
namespaced(String) - Static method in class com.viaversion.viaversion.util.Key
 
narrationDecoration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Returns the value of the narrationDecoration record component.
nbtTagName() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Returns the NBT tag name used for storing original item data.
nbtTagName(String) - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
Prefixes the NBT tag name with the current protocol's ItemRewriter.nbtTagName().
nether() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Returns the value of the nether record component.
NETHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.Environment
 
NETHER_DEFAULT - Static variable in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
 
newEntityId(int) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Returns the mapped entity (or the same if it has not changed).
newerThan(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is higher than the other protocol version.
newerThanOrEqualTo(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is higher than or equal to the other protocol version.
next() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageLink
 
NibbleArray - Class in com.viaversion.viaversion.api.minecraft.chunks
 
NibbleArray(byte[]) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
 
NibbleArray(int) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
 
NORMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.Environment
 
NORTH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
NOT_SET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
NOTE_BLOCK_SOUND - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
nutrition() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the nutrition record component.
nutrition() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Returns the value of the nutrition record component.

O

OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ObjectType - Interface in com.viaversion.viaversion.api.minecraft.entities
Represents a legacy object entity type.
objectTypeFromId(int) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Returns the entity type from the given id.
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
of() - Static method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
of(int) - Static method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns an indirect id holder.
of(int[]) - Static method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Creates a new holder set for the given ids.
of(int[], int) - Static method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
of(int, PacketHandler) - Static method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
 
of(PacketType, PacketHandler) - Static method in interface com.viaversion.viaversion.api.protocol.packet.mapping.PacketMapping
 
of(Range<ProtocolVersion>) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Returns a range that contains only the given version.
of(Mappings) - Static method in interface com.viaversion.viaversion.api.data.BiMappings
 
of(Mappings, Mappings) - Static method in interface com.viaversion.viaversion.api.data.BiMappings
 
of(StructuredDataKey<T>, T, int) - Static method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
Returns filled structured data, equivalent to an Optional with a value in vanilla.
of(ProtocolVersion, ProtocolVersion) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Returns a range that contains only the given version.
of(Int2IntBiMap) - Static method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
of(Int2IntMap, int) - Static method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
of(Class<E>) - Static method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
 
of(String) - Static method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Creates a new holder set for the given tag.
of(List<Range<ProtocolVersion>>) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
Returns a range that contains only the given version.
of(Map<String, T>, Int2ObjectMap<T>) - Static method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
 
of(Map<String, T>, T[]) - Static method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
 
of(T) - Static method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns a direct value holder.
OldEntityDataType - Class in com.viaversion.viaversion.api.type.types.entitydata
 
OldEntityDataType() - Constructor for class com.viaversion.viaversion.api.type.types.entitydata.OldEntityDataType
 
olderThan(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is lower than the other protocol version.
olderThanOrEqualTo(ProtocolVersion) - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Returns whether this protocol version is lower than or equal to the other protocol version.
OMINOUS_BOTTLE_AMPLIFIER - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
onCommand(ViaCommandSender, String[]) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Executed when the Command sender executes the commands
onDisconnect(UserConnection) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 
onLoginSuccess(UserConnection) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 
onMappingDataLoaded() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
Called after AbstractProtocol.loadMappingData() is called; load extra mapping data for the protocol.
onMappingDataLoaded() - Method in interface com.viaversion.viaversion.api.rewriter.MappingDataListener
 
onReload() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Called when a reload happens
onRemove() - Method in interface com.viaversion.viaversion.api.connection.StorableObject
 
onTabComplete(ViaCommandSender, String[]) - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Yay, possibility to implement tab-completion
onTabComplete(ViaCommandSender, String[]) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Executed when the Command sender tab-completes
operation() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns the value of the operation record component.
operation() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Returns the value of the operation record component.
opposite() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
OPTIONAL_BLOCK_POSITION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
OPTIONAL_BLOCK_POSITION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
OPTIONAL_BLOCK_STATE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
OPTIONAL_BLOCK_STATE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
OPTIONAL_BOOLEAN - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_BYTE_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_COMPONENT - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_COMPOUND_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_FLOAT - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_GLOBAL_POSITION - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_HOLDER_SET - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_ITEM - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
OPTIONAL_ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
OPTIONAL_ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
OPTIONAL_ITEM_COST - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
OPTIONAL_NAMED_COMPOUND_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_PLAYER_MESSAGE_SIGNATURE - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_POSITION_1_14 - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_POSITION1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_PROFILE_KEY - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_SIGNATURE_BYTES - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_STRING - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
 
OPTIONAL_UUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
OPTIONAL_UUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
OPTIONAL_UUID - Static variable in class com.viaversion.viaversion.api.type.Types
 
OPTIONAL_VAR_INT - Static variable in class com.viaversion.viaversion.api.type.Types
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalBlockPositionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14.OptionalBlockPositionType
 
OptionalBlockPositionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8.OptionalBlockPositionType
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalBooleanType() - Constructor for class com.viaversion.viaversion.api.type.types.BooleanType.OptionalBooleanType
 
OptionalByteArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.ByteArrayType.OptionalByteArrayType
 
OptionalByteArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.ByteArrayType.OptionalByteArrayType
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalComponentType() - Constructor for class com.viaversion.viaversion.api.type.types.ComponentType.OptionalComponentType
 
OptionalCompoundTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.CompoundTagType.OptionalCompoundTagType
 
OptionalFloatType() - Constructor for class com.viaversion.viaversion.api.type.types.FloatType.OptionalFloatType
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalGlobalPositionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType.OptionalGlobalPositionType
 
OptionalHolderSetType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderSetType.OptionalHolderSetType
 
OptionalItemCostType(Type<Item>) - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5.OptionalItemCostType
 
OptionalItemType() - Constructor for class com.viaversion.viaversion.api.type.types.item.ItemType1_20_5.OptionalItemType
 
OptionalNamedCompoundTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType.OptionalNamedCompoundTagType
 
OptionalPlayerMessageSignatureType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType.OptionalPlayerMessageSignatureType
 
OptionalProfileKeyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ProfileKeyType.OptionalProfileKeyType
 
OptionalStringType() - Constructor for class com.viaversion.viaversion.api.type.types.StringType.OptionalStringType
 
OptionalTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.TagType.OptionalTagType
 
OptionalType<T> - Class in com.viaversion.viaversion.api.type
 
OptionalType(Type<T>) - Constructor for class com.viaversion.viaversion.api.type.OptionalType
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalUUIDType() - Constructor for class com.viaversion.viaversion.api.type.types.UUIDType.OptionalUUIDType
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
OptionalVarIntType - Class in com.viaversion.viaversion.api.type.types
 
OptionalVarIntType() - Constructor for class com.viaversion.viaversion.api.type.types.OptionalVarIntType
 
outputProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPathEntry
Returns the resulting protocol after transformation using the ProtocolPathEntry.protocol() protocol handlers.
overrideArmorMaterials() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns the value of the overrideArmorMaterials record component.
overworld() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Returns the value of the overworld record component.
OVERWORLD_DEFAULT - Static variable in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
 

P

pack(int, int) - Static method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
packedXZ() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
packedXZ() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns the value of the packedXZ record component.
PacketHandler - Interface in com.viaversion.viaversion.api.protocol.remapper
 
PacketHandlers - Class in com.viaversion.viaversion.api.protocol.remapper
 
PacketHandlers() - Constructor for class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
 
PacketMapping - Interface in com.viaversion.viaversion.api.protocol.packet.mapping
Packet mapping over packet types or ids containing a packet transformer.
PacketMappings - Interface in com.viaversion.viaversion.api.protocol.packet.mapping
Mappings to transform packets between two protocol versions.
PacketTracker - Class in com.viaversion.viaversion.api.protocol.packet
 
PacketTracker(UserConnection) - Constructor for class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
PacketType - Interface in com.viaversion.viaversion.api.protocol.packet
Interface representing PLAY state packets, ordered by their packet id.
packetTypeMap(Class<P>, Class<? extends P>...) - Static method in class com.viaversion.viaversion.util.ProtocolUtil
Returns a map of packet types by state.
PacketTypeMap<P extends PacketType> - Interface in com.viaversion.viaversion.api.protocol.packet.provider
 
packetTypesProvider - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
PacketTypesProvider<CU extends ClientboundPacketType,CM extends ClientboundPacketType,SM extends ServerboundPacketType,SU extends ServerboundPacketType> - Interface in com.viaversion.viaversion.api.protocol.packet.provider
Provides unmapped and mapped packet types for a Protocol.
PacketWrapper - Interface in com.viaversion.viaversion.api.protocol.packet
 
pages() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns the value of the pages record component.
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
paintingMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
PaintingVariant - Record Class in com.viaversion.viaversion.api.minecraft
 
PaintingVariant(int, int, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 
PaintingVariant(int, int, String, Tag, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Creates an instance of a PaintingVariant record class.
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
Pair<X,Y> - Record Class in com.viaversion.viaversion.util
 
Pair(X, Y) - Constructor for record class com.viaversion.viaversion.util.Pair
Creates an instance of a Pair record class.
PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PALE_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
palette(PaletteType) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Returns the palette of the given type if present.
palette(PaletteType) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
paletteIndexAt(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the palette index of the given section index.
paletteIndexAt(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
PaletteType - Enum Class in com.viaversion.viaversion.api.minecraft.chunks
 
PaletteType1_18 - Class in com.viaversion.viaversion.api.type.types.chunk
 
PaletteType1_18(PaletteType, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
parameters() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Returns the value of the parameters record component.
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
Particle - Class in com.viaversion.viaversion.api.minecraft
 
Particle(int) - Constructor for class com.viaversion.viaversion.api.minecraft.Particle
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13_2
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_13
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_14
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_16
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_17
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_18
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_3
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19_4
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_19
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_2
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_3
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
PARTICLE - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
Particle.ParticleData<T> - Class in com.viaversion.viaversion.api.minecraft
 
ParticleData(Type<T>, T) - Constructor for class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
particleMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
ParticleMappings - Class in com.viaversion.viaversion.api.data
 
ParticleMappings(List<String>, List<String>, Mappings) - Constructor for class com.viaversion.viaversion.api.data.ParticleMappings
 
ParticleRewriter - Interface in com.viaversion.viaversion.api.rewriter
 
PARTICLES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
PARTICLES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
PARTICLES - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
particlesType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
particlesType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
particlesType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
ParticleType - Class in com.viaversion.viaversion.api.type.types.misc
 
ParticleType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ParticleType
 
ParticleType.Readers - Class in com.viaversion.viaversion.api.type.types.misc
 
passthrough(Type<T>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Take a value from the input and write to the output.
PASSTHROUGH_ID - Static variable in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
 
passthroughAll() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Take all the inputs and write them to the output.
passthroughAndMap(Type<?>, Type<T>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Take a value from the input and write to the output, mapping the output type.
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
pattern() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Returns the value of the pattern record component.
pattern() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Returns the value of the pattern record component.
permission() - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Permission, null for everyone
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PINK - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
PipelineUtil - Class in com.viaversion.viaversion.util
 
PipelineUtil() - Constructor for class com.viaversion.viaversion.util.PipelineUtil
 
pipes() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Returns the list of protocols this pipeline contains, lead by base protocols.
pipes(Class<? extends Protocol>, boolean, Direction) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
 
plain() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.DecoratableMessage
 
PlatformTask<T> - Interface in com.viaversion.viaversion.api.platform
 
PLAY - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.State
 
PLAY_BOSS_MUSIC - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
PLAYER_MESSAGE_SIGNATURE - Static variable in class com.viaversion.viaversion.api.type.Types
 
PLAYER_MESSAGE_SIGNATURE_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
PlayerMessageSignature - Record Class in com.viaversion.viaversion.api.minecraft
 
PlayerMessageSignature(UUID, byte[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Creates an instance of a PlayerMessageSignature record class.
PlayerMessageSignatureType - Class in com.viaversion.viaversion.api.type.types.misc
 
PlayerMessageSignatureType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType
 
PlayerMessageSignatureType.OptionalPlayerMessageSignatureType - Class in com.viaversion.viaversion.api.type.types.misc
 
playerType() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
position() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Returns the value of the position record component.
possibleEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the possibleEffects record component.
POT_DECORATIONS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
PotDecorations - Class in com.viaversion.viaversion.api.minecraft.item.data
 
PotDecorations(int[]) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
PotDecorations(int, int, int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
potion() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns the value of the potion record component.
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
POTION_CONTENTS1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
POTION_CONTENTS1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
PotionContents - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
PotionContents(Integer, Integer, PotionEffect[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
 
PotionContents(Integer, Integer, PotionEffect[], String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Creates an instance of a PotionContents record class.
PotionEffect - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
PotionEffect(int, PotionEffectData) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Creates an instance of a PotionEffect record class.
PotionEffectData - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
PotionEffectData(int, int, boolean, boolean, boolean, PotionEffectData) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Creates an instance of a PotionEffectData record class.
predicates() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Returns the value of the predicates record component.
probability() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Returns the value of the probability record component.
probability() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Returns the value of the probability record component.
probeAllServers() - Method in interface com.viaversion.viaversion.api.platform.ProtocolDetectorService
Probes all registered proxied servers for their protocol version.
processTag(UserConnection, Tag) - Method in interface com.viaversion.viaversion.api.rewriter.ComponentRewriter
 
processText(UserConnection, JsonElement) - Method in interface com.viaversion.viaversion.api.rewriter.ComponentRewriter
 
profession() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Returns the value of the profession record component.
PROFILE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
PROFILE_ACTIONS_ENUM1_19_3 - Static variable in class com.viaversion.viaversion.api.type.Types
 
PROFILE_ACTIONS_ENUM1_21_2 - Static variable in class com.viaversion.viaversion.api.type.Types
 
PROFILE_KEY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ProfileKey - Record Class in com.viaversion.viaversion.api.minecraft
 
ProfileKey(long, byte[], byte[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.ProfileKey
Creates an instance of a ProfileKey record class.
ProfileKeyType - Class in com.viaversion.viaversion.api.type.types.misc
 
ProfileKeyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ProfileKeyType
 
ProfileKeyType.OptionalProfileKeyType - Class in com.viaversion.viaversion.api.type.types.misc
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
properties() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Returns the value of the properties record component.
properties() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
Returns the value of the properties record component.
Property(String, String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Creates an instance of a Property record class.
propertyMatchers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Returns the value of the propertyMatchers record component.
protocol - Variable in class com.viaversion.viaversion.api.rewriter.RewriterBase
 
protocol() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPathEntry
Returns the protocol to be applied with this entry.
protocol() - Method in interface com.viaversion.viaversion.api.rewriter.Rewriter
Returns the Protocol instance of this rewriter.
protocol() - Method in class com.viaversion.viaversion.api.rewriter.RewriterBase
 
Protocol<CU extends ClientboundPacketType,CM extends ClientboundPacketType,SM extends ServerboundPacketType,SU extends ServerboundPacketType> - Interface in com.viaversion.viaversion.api.protocol
Abstract protocol class handling packet transformation between two protocol versions.
protocolDetectorService() - Method in interface com.viaversion.viaversion.api.platform.ViaServerProxyPlatform
Returns a service to get protocol versions for proxied servers.
ProtocolDetectorService - Interface in com.viaversion.viaversion.api.platform
 
ProtocolInfo - Interface in com.viaversion.viaversion.api.connection
 
ProtocolLogger - Class in com.viaversion.viaversion.util
Wrapper class for logging messages with the protocol name.
ProtocolLogger(Class<? extends Protocol>) - Constructor for class com.viaversion.viaversion.util.ProtocolLogger
 
ProtocolLogger(Logger, Class<? extends Protocol>) - Constructor for class com.viaversion.viaversion.util.ProtocolLogger
 
ProtocolManager - Interface in com.viaversion.viaversion.api.protocol
 
ProtocolPathEntry - Interface in com.viaversion.viaversion.api.protocol
 
ProtocolPathKey - Interface in com.viaversion.viaversion.api.protocol
 
ProtocolPipeline - Interface in com.viaversion.viaversion.api.protocol
 
ProtocolUtil - Class in com.viaversion.viaversion.util
 
ProtocolUtil() - Constructor for class com.viaversion.viaversion.util.ProtocolUtil
 
protocolVersion() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the user's protocol version, or null if not set.
ProtocolVersion - Class in com.viaversion.viaversion.api.protocol.version
 
ProtocolVersion(VersionType, int, int, String, SubVersionRange) - Constructor for class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Constructs a new ProtocolVersion instance.
ProtocolVersionRange - Class in com.viaversion.viaversion.api.protocol.version
Wrapper class file for Range to support multiple ranges.
Provider - Interface in com.viaversion.viaversion.api.platform.providers
 
proxyPlatform() - Static method in class com.viaversion.viaversion.api.Via
 
publicKey() - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Returns the value of the publicKey record component.
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
PURPLE - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
put(int, int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
put(int, int) - Method in interface com.viaversion.viaversion.util.Int2IntBiMap
Puts the key and value into the maps.
put(StorableObject) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Put an object into the stored objects based on class.
put(Object) - Method in interface com.viaversion.viaversion.api.data.entity.StoredEntityData
Stores an object based on its class.
put(Object) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
put(Object) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Deprecated.
putAll(Map<? extends Integer, ? extends Integer>) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 

Q

Quaternion - Record Class in com.viaversion.viaversion.api.minecraft
 
Quaternion(float, float, float, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.Quaternion
Creates an instance of a Quaternion record class.
QUATERNION - Static variable in class com.viaversion.viaversion.api.type.Types
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
QuaternionType - Class in com.viaversion.viaversion.api.type.types.math
 
QuaternionType() - Constructor for class com.viaversion.viaversion.api.type.types.math.QuaternionType
 

R

RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
range() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Returns the value of the range record component.
range() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns the value of the range record component.
RangedMatcher(String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Creates an instance of a RangedMatcher record class.
rangeFrom() - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Returns the lowest included minor version.
rangeTo() - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Returns the highest included minor version.
RARITY - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
raw() - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
raw() - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable
 
RawDataFiller() - Constructor for class com.viaversion.viaversion.api.type.types.misc.DynamicType.RawDataFiller
 
rawFiller() - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
read(PacketWrapper) - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
 
read(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.remapper.ValueReader
Reads value from a PacketWrapper
read(Type<?>) - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Reads (and thus removes) the given type.
read(Type<T>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Read a type from the input.
read(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType
 
read(ByteBuf) - Method in interface com.viaversion.viaversion.api.type.ByteBufReader
Reads a value from a ByteBuf.
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.OptionalType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.BitSetType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.block.BlockChangeRecordType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_18
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_20_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.block.VarLongBlockChangeRecordType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.BooleanType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ByteArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ByteType
Deprecated.
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_13
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_16
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_9
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_13
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_14
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_15
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_17
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_18
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_20_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_1
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_3
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ComponentType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
Deprecated.
use DoubleType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.EmptyType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataListType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.entitydata.OldEntityDataType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.FixedByteArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.FloatType
Deprecated.
use FloatType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.IntArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.IntType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_13_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_13
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_20_2
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_20_5
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.LongArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.LongType
Deprecated.
use LongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.ChunkPositionType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.EulerAngleType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.QuaternionType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.Vector3fType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.math.VectorType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.CompoundTagType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.GameProfileType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderSetType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.ParticleType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.ProfileKeyType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.TagType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.VillagerDataType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.OptionalVarIntType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.RegistryEntryType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.RemainingBytesType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ShortByteArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ShortType
Deprecated.
use ShortType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.StringType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.UnsignedShortType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.UUIDType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.VarIntArrayType
 
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
Deprecated.
use VarIntType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.VarLongType
Deprecated.
use VarLongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
read(ByteBuf, boolean) - Static method in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
read(ByteBuf, T) - Method in interface com.viaversion.viaversion.api.type.types.misc.DynamicType.DataReader
Reads a value from the buffer and adds it to the data.
readBlockLight(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
 
readBlockLight(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
readData(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8.ChunkBulkSection
 
readData(ByteBuf, T) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
readDirect(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 
readDirect(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.SoundEventType
 
readEither(ByteBuf, Type<X>, Type<Y>) - Static method in class com.viaversion.viaversion.api.type.Type
 
reader(int, DynamicType.DataReader<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType.RawDataFiller
 
reader(String, DynamicType.DataReader<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.DynamicType.DataFiller
 
readers - Variable in class com.viaversion.viaversion.api.type.types.misc.DynamicType
 
Readers() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
readMappedIdentifiersFile(String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
readMappingsFile(String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ByteType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.FloatType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.IntType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.LongType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.ShortType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
 
readPrimitive(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.VarLongType
 
readSkyLight(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
 
readSkyLight(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
readUnmappedIdentifiersFile(String) - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 
RECIPES - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
recipeSerializerMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
RED - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
register() - Method in class com.viaversion.viaversion.api.protocol.remapper.PacketHandlers
Registers the handlers for this packet.
register() - Method in interface com.viaversion.viaversion.api.rewriter.Rewriter
Registers any packet handlers or rewrites needed.
register() - Method in class com.viaversion.viaversion.api.rewriter.RewriterBase
 
register(int, int, String) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
register(int, String) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
register(int, String, SubVersionRange) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
register(Config) - Method in interface com.viaversion.viaversion.api.configuration.ConfigurationProvider
Registers a config to be saved or reloaded when ConfigurationProvider.reloadConfigs() is called.
register(ViaProviders) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Handle protocol registration phase, use this to register providers / tasks.
register(ProtocolVersion) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Registers a protocol version.
register(Class<T>, T) - Method in class com.viaversion.viaversion.api.platform.providers.ViaProviders
 
registerBaseProtocol(Direction, Protocol, Range<ProtocolVersion>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Registers and initializes a base protocol.
registerClientbound(State, int, int, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
registerClientbound(State, int, int, PacketHandler, boolean) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a clientbound packet, with id transformation and remapper.
registerClientbound(State, int, int, PacketHandler, boolean) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerClientbound(State, ClientboundPacketType, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
registerClientbound(CU, CM) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Maps a packet type to another packet type without a packet handler.
registerClientbound(CU, CM, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a clientbound packet mapping.
registerClientbound(CU, CM, PacketHandler, boolean) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerClientbound(CU, CM, PacketHandler, boolean) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a clientbound packet mapping.
registerClientbound(CU, PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerClientbound(CU, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a clientbound protocol and automatically maps it to the new id.
registerConfigurationChangeHandlers() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerFinishConfiguration(CU, PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerPackets() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
Register the packets for this protocol.
registerPackets() - Method in class com.viaversion.viaversion.api.rewriter.RewriterBase
To be overriden.
registerProtocol(Protocol, ProtocolVersion, ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Register and initializes a protocol.
registerProtocol(Protocol, List<ProtocolVersion>, ProtocolVersion) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Register and initializes protocol.
registerRewrites() - Method in class com.viaversion.viaversion.api.rewriter.RewriterBase
To be overriden.
registerServerbound(State, int, int, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
registerServerbound(State, int, int, PacketHandler, boolean) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a serverbound packet, with id transformation and remapper.
registerServerbound(State, int, int, PacketHandler, boolean) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerServerbound(State, ServerboundPacketType, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 
registerServerbound(SU, PacketHandler) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerServerbound(SU, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a serverbound protocol and automatically maps it to the server's id.
registerServerbound(SU, SM) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Maps a packet type to another packet type without a packet handler.
registerServerbound(SU, SM, PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a serverbound protocol.
registerServerbound(SU, SM, PacketHandler, boolean) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
registerServerbound(SU, SM, PacketHandler, boolean) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Registers a serverbound packet mapping.
registerSubCommand(ViaSubCommand) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Register your own subcommand inside ViaVersion
REGISTRY_ENTRY - Static variable in class com.viaversion.viaversion.api.type.Types
 
REGISTRY_ENTRY_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
RegistryEntry - Record Class in com.viaversion.viaversion.api.minecraft
Represents an entry in a registry.
RegistryEntry(String, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Creates an instance of a RegistryEntry record class.
RegistryEntryType - Class in com.viaversion.viaversion.api.type.types
 
RegistryEntryType() - Constructor for class com.viaversion.viaversion.api.type.types.RegistryEntryType
 
RegistryType - Enum Class in com.viaversion.viaversion.api.minecraft
 
RELEASE - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Modern release versions of Minecraft (13w41a to latest).
RELEASE_INITIAL - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Pre-netty release versions of Minecraft (1.0.0 to the 1.7.2 snapshot 13w39b).
reload() - Method in interface com.viaversion.viaversion.api.configuration.Config
Reloads the config
reloadConfigs() - Method in interface com.viaversion.viaversion.api.configuration.ConfigurationProvider
Reloads the configuration files.
REMAINING_BYTES - Static variable in class com.viaversion.viaversion.api.type.Types
 
RemainingBytesType - Class in com.viaversion.viaversion.api.type.types
 
RemainingBytesType() - Constructor for class com.viaversion.viaversion.api.type.types.RemainingBytesType
 
RemainingBytesType(int) - Constructor for class com.viaversion.viaversion.api.type.types.RemainingBytesType
 
remove(int) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
remove(int, int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
remove(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Removes data by the given key.
remove(Class<T>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Removes and returns an object from the storage.
remove(Class<T>) - Method in interface com.viaversion.viaversion.api.data.entity.StoredEntityData
Removes and returns an object from the storage if present.
removeArgument(int) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
removeConnection(UserConnection) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Removes the bossbar from a player connection.
removeData(int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
removeEntity(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Untracks an entity.
removeFlag(BossFlag) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Remove flags.
removePacketTypeNameToLog(String) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Removes a packet type name from the list of packet types to log.
removePalette(PaletteType) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
removePalette(PaletteType) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
removePlayer(UUID) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Removes the bossbar from a player.
removeSubCommand(String) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
Removes a subcommand by name, can be used to unload default subcommands which are not supported on the platform.
removeTag(RegistryType, String) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
removeTags(String) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
renameTag(RegistryType, String, String) - Method in interface com.viaversion.viaversion.api.rewriter.TagRewriter
 
REPAIR_COST - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
REPAIRABLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
replace(StructuredDataKey<T>, StructuredDataKey<V>, Function<T, V>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
replace(StructuredDataKey<T>, Function<T, T>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Updates the structured data by id if not empty.
replaceId(int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Replaces an id in the palette.
replaceId(int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
replaceKey(StructuredDataKey<T>, StructuredDataKey<T>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
require(Class<? extends Provider>) - Method in class com.viaversion.viaversion.api.platform.providers.ViaProviders
 
resetReader() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Reset the reader, so that it can be read again.
resolved() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns the value of the resolved record component.
resourceLocation() - Method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 
reversedPipes() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
Returns the list of protocols this pipeline contains in reversed order, although still lead by base protocols.
rewrite(Int2IntFunction) - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Returns a new holder set with the ids rewritten.
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 
rewrite(Int2IntFunction) - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 
rewrite(Int2IntFunction) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 
rewrite(Function<String, String>) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
 
rewriteParticle(UserConnection, Particle) - Method in interface com.viaversion.viaversion.api.rewriter.ParticleRewriter
 
Rewriter<T extends Protocol<?,?,?,?>> - Interface in com.viaversion.viaversion.api.rewriter
 
RewriterBase<T extends Protocol<?,?,?,?>> - Class in com.viaversion.viaversion.api.rewriter
 
RewriterBase(T) - Constructor for class com.viaversion.viaversion.api.rewriter.RewriterBase
 
rgb() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Returns the value of the rgb record component.
right() - Method in interface com.viaversion.viaversion.util.Either
 
right() - Method in class com.viaversion.viaversion.util.EitherImpl
 
right(Y) - Static method in interface com.viaversion.viaversion.util.Either
 
rightItem() - Method in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
rotation() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns the value of the rotation record component.
ROTATIONS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
ROTATIONS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
ROTATIONS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
ROTATIONS - Static variable in class com.viaversion.viaversion.api.type.Types
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
rules() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Returns the value of the rules record component.
runAsync(Runnable) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Run a task Async
RUNNING - Enum constant in enum class com.viaversion.viaversion.api.scheduler.TaskStatus
The task is currently running.
runRepeatingAsync(Runnable, long) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Run a task async at a repeating interval.
runRepeatingSync(Runnable, long) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Runs a synchronous task at a repeating interval.
runSync(Runnable) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Run a task Sync
runSync(Runnable, long) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Runs a synchronous task after a delay in ticks.

S

SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
salt() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
 
saturationModifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the saturationModifier record component.
saturationModifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Returns the value of the saturationModifier record component.
save() - Method in interface com.viaversion.viaversion.api.configuration.Config
Saves the config
schedule(Runnable, long, TimeUnit) - Method in interface com.viaversion.viaversion.api.scheduler.Scheduler
Schedules the given runnable to be executed asynchronously after the given delay.
SCHEDULED - Enum constant in enum class com.viaversion.viaversion.api.scheduler.TaskStatus
The task has been scheduled but not yet started.
Scheduler - Interface in com.viaversion.viaversion.api.scheduler
 
scheduleRepeating(Runnable, long, long, TimeUnit) - Method in interface com.viaversion.viaversion.api.scheduler.Scheduler
Schedules the given runnable to be executed asynchronously after a delay and then repeatedly with a period.
scheduleSend(UserConnection, C, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
scheduleSend(UserConnection, S, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
scheduleSend(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
Sends a packet to the user or server, depending on the packet type given by PacketWrapper.getPacketType(), submitted to the netty event loop.
scheduleSend(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the connection, submitted to netty's event loop and skipping the current protocol.
scheduleSend(Class<? extends Protocol>, boolean) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the connection, submitted to netty's event loop.
scheduleSendRaw() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the associated user, submitted to netty's event loop.
scheduleSendRawPacket(ByteBuf) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Send a raw packet to the player, submitted to the netty event loop.
scheduleSendRawPacketToServer(ByteBuf) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Sends a raw packet to the server, submitted to the netty event loop.
scheduleSendToServer(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the server, submitted to netty's event loop and skipping the current protocol.
scheduleSendToServer(Class<? extends Protocol>, boolean) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the server, submitted to netty's event loop.
scheduleSendToServerRaw() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the server, submitted to netty's event loop.
SCULK_CHARGE - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
second() - Method in record class com.viaversion.viaversion.util.Triple
Returns the value of the second record component.
seconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Returns the value of the seconds record component.
sections - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
sections - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
sectionX() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
sectionZ() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
SEGMENTED_10 - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
SEGMENTED_12 - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
SEGMENTED_20 - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
SEGMENTED_6 - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
send(UserConnection, C, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
send(UserConnection, S, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
send(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
Sends a packet to the user or server, depending on the packet type given by PacketWrapper.getPacketType().
send(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the connection on the current thread, skipping the current protocol.
send(Class<? extends Protocol>, boolean) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the connection on the current thread.
sender() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
 
sendFuture(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the associated user.
sendFutureRaw() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the associated user, submitted to netty's event loop.
sendMessage(ViaCommandSender, String, Object...) - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Send a color coded string with replacements to a user.
sendMessage(String) - Method in interface com.viaversion.viaversion.api.command.ViaCommandSender
Send a message to the sender
sendMessage(UUID, String) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
Send a message to a player
sendRaw() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the connection.
sendRawPacket(ByteBuf) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Sends a raw packet to the connection on the current thread.
sendRawPacket(UUID, ByteBuf) - Method in interface com.viaversion.viaversion.api.ViaAPI
Sends a raw packet to the player.
sendRawPacket(T, ByteBuf) - Method in interface com.viaversion.viaversion.api.ViaAPI
Sends a raw packet to the player.
sendRawPacketFuture(ByteBuf) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Send a raw packet to the player with returning the future.
sendRawPacketToServer(ByteBuf) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Sends a raw packet to the server on the current thread.
sendToServer(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the server on the current thread, skipping the current protocol.
sendToServer(Class<? extends Protocol>, boolean) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Send this packet to the server on the current thread.
sendToServerRaw() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sends this packet to the server.
sentEntityData(boolean) - Method in interface com.viaversion.viaversion.api.data.entity.TrackedEntity
 
serialize(Chunk) - Static method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
serializedSize(Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
 
serializedSize(DataPalette) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 
SERVERBOUND - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.Direction
Serverbound packets sent by the client.
SERVERBOUND_CUSTOM_PAYLOAD_DATA - Static variable in class com.viaversion.viaversion.api.type.Types
 
serverboundFinishConfigurationPacket() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
serverboundMappings - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
ServerboundPacketType - Interface in com.viaversion.viaversion.api.protocol.packet
Interface to be implemented by server incoming packet types.
serverProtocolVersion() - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Returns the server protocol version the user is connected to.
serverProtocolVersion() - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPathKey
Returns the server protocol version.
serverProtocolVersion(String) - Method in interface com.viaversion.viaversion.api.platform.ProtocolDetectorService
Returns the protocol version of the proxied server, or -1 if unknown.
ServerProtocolVersion - Interface in com.viaversion.viaversion.api.protocol.version
 
set(int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Set a value at an index
set(int, int, int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Set the value based on an x, y, z
set(int, Type<T>, T) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
set(StructuredDataKey<Unit>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
set(StructuredDataKey<T>, T) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
set(Type<T>, int, T) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Set a currently existing part in the output
set(String, Object) - Method in exception com.viaversion.viaversion.exception.InformativeException
 
set(String, Object) - Method in interface com.viaversion.viaversion.api.configuration.Config
Sets the specified path to the given value.
setActive(boolean) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 
setAmount(int) - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
setAmount(int) - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the item amount.
setAmount(int) - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
setBiomeData(int[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setBiomeData(int[]) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setBiomeData(int[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setBiomesSent(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
setBitmask(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setBitmask(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setBitmask(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setBlockId(int) - Method in interface com.viaversion.viaversion.api.minecraft.BlockChangeRecord
 
setBlockId(int) - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_16_2
 
setBlockId(int) - Method in class com.viaversion.viaversion.api.minecraft.BlockChangeRecord1_8
 
setBlockLight(byte[]) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Set the block light array.
setBlockLight(byte[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
setCancelled(boolean) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sets the cancellation state of the packet.
setCheckForUpdates(boolean) - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
Sets whether to check for updates.
setChunkMask(BitSet) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setChunkMask(BitSet) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setChunkMask(BitSet) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setClientEntityId(int) - Method in interface com.viaversion.viaversion.api.data.entity.ClientEntityIdChangeListener
 
setClientEntityId(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Sets the client entity id.
setClientState(State) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Sets the client protocol state.
setColor(BossColor) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Yay, colors!
setCurrentMinY(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Sets the minimum y of the current player world.
setCurrentWorld(String) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Sets the name of the world the player is currently in.
setCurrentWorldSectionHeight(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Sets the current world section height.
setData(int) - Method in class com.viaversion.viaversion.util.IdAndData
 
setData(short) - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
setData(short) - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Sets the item data used in versions before 1.13.
setDataType(EntityDataType) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
Sets the entity data type if compatible with the current value.
setDataTypeUnsafe(EntityDataType) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
Deprecated.
setDebug(boolean) - Method in interface com.viaversion.viaversion.api.ViaManager
Deprecated.
setDimensions(Map<String, DimensionData>) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 
setDummySkylight(Chunk) - Static method in class com.viaversion.viaversion.util.ChunkUtil
 
setDummySkylight(Chunk, boolean) - Static method in class com.viaversion.viaversion.util.ChunkUtil
 
setEmpty(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
setEnabled(boolean) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Sets debug mode.
setEnvironment(int) - Method in class com.viaversion.viaversion.api.minecraft.ClientWorld
Sets the environment of the world and returns whether the environment was changed.
setHandle(byte[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
Copy a byte array into this nibble
setHealth(float) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Change the health
setHeightMap(CompoundTag) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setHeightMap(CompoundTag) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setHeightMap(CompoundTag) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setId(int) - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 
setId(int) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
setId(int) - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
setId(int) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Deprecated.
magic id, loses packet type info; use PacketWrapper.setPacketType(PacketType)
setId(int) - Method in class com.viaversion.viaversion.util.IdAndData
 
setId(T, int) - Method in interface com.viaversion.viaversion.util.EntityTypeUtil.EntityIdSetter
 
setIdAt(int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Set a value in the chunk section.
setIdAt(int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
setIdAt(int, int, int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Set a value in the chunk section.
setIdByIndex(int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Assigns an id assigned to the given palette index.
setIdByIndex(int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
setIdentifier(int) - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
setIdentifier(int) - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Sets the item identifier.
setIdentifier(int) - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
setIdLookup(Protocol<?, ?, ?, ?>, boolean) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
Sets the lookup for serializer ids.
setIgnoreOldLightData(boolean) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setIgnoreOldLightData(boolean) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setIgnoreOldLightData(boolean) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setIntervalPackets(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setLight(ChunkSectionLight) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
setLight(ChunkSectionLight) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
setLogPostPacketTransform(boolean) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Sets whether packets should be logged after being transformed.
setMaxPathDeltaIncrease(int) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Sets the max delta the path calculation allows the distance to the target protocol version to increase.
setMaxProtocolPathSize(int) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolManager
Sets the maximum protocol path size applied to ProtocolManager.getProtocolPath(ProtocolVersion, ProtocolVersion).
setNewId(int, int) - Method in class com.viaversion.viaversion.api.data.BiMappingsBase
 
setNewId(int, int) - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
setNewId(int, int) - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
 
setNewId(int, int) - Method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
setNewId(int, int) - Method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
setNewId(int, int) - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
setNewId(int, int) - Method in interface com.viaversion.viaversion.api.data.Mappings
Manually maps a specific id.
setNonAirBlocksCount(int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
setNonAirBlocksCount(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionImpl
 
setPacketLimiterEnabled(boolean) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setPacketsPerSecond(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setPacketType(PacketType) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Sets the packet type.
setPaletteIndexAt(int, int) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Sets the index of the given section coordinate.
setPaletteIndexAt(int, int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
setPendingDisconnect(boolean) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 
setPipeline(ProtocolPipeline) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
 
setProtocolVersion(ProtocolVersion) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
 
setProtocolVersion(String, int) - Method in interface com.viaversion.viaversion.api.platform.ProtocolDetectorService
Sets the stored protocol version of a proxied server.
setReceivedPackets(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setSecondsObserved(int) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setSections(ChunkSection[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
setSections(ChunkSection[]) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 
setSections(ChunkSection[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
setSentPackets(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setServerProtocolVersion(ProtocolVersion) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
 
setServerState(State) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Sets the server protocol state.
setShouldBePrinted(boolean) - Method in exception com.viaversion.viaversion.exception.InformativeException
 
setSkyLight(byte[]) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Set the sky light array.
setSkyLight(byte[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
setStartTime(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
setState(State) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
Sets both client and server state.
setStyle(BossStyle) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Change the bosbar style
setTag(CompoundTag) - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
setTag(CompoundTag) - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Sets the item compound tag.
setTag(CompoundTag) - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
setTitle(String) - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Change the title
setTypeAndValue(EntityDataType, Object) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
Sets entity data type and value.
setUsername(String) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
 
setUuid(UUID) - Method in interface com.viaversion.viaversion.api.connection.ProtocolInfo
 
setValue(Object) - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
Sets the entity data value if compatible with the current data type.
setValue(T) - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 
setValue(T) - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
setWarnings(int) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 
severe(String) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 
shape() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns the value of the shape record component.
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SHORT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
SHORT - Static variable in class com.viaversion.viaversion.api.type.Types
 
SHORT_BYTE_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
ShortByteArrayType - Class in com.viaversion.viaversion.api.type.types
Byte array with a short prefix, used in 1.7
ShortByteArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.ShortByteArrayType
 
ShortType - Class in com.viaversion.viaversion.api.type.types
 
ShortType() - Constructor for class com.viaversion.viaversion.api.type.types.ShortType
 
shouldApplyBlockProtocol() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Returns whether ViaVersionConfig.blockedProtocolVersions() should be checked for this connection.
shouldBePrinted() - Method in exception com.viaversion.viaversion.exception.InformativeException
 
shouldLog(PacketWrapper, Direction) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
Returns whether the given packet should be logged.
shouldRegisterUserConnectionOnJoin() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 
shouldTransformPacket() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Checks if packets needs transforming.
show() - Method in interface com.viaversion.viaversion.api.legacy.bossbar.BossBar
Show the bossbar to everyone (In the getPlayer set)
showHelp(ViaCommandSender) - Method in interface com.viaversion.viaversion.api.command.ViaVersionCommand
 
showIcon() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the showIcon record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Returns the value of the showInTooltip record component.
showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
Returns the value of the showInTooltip record component.
showParticles() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns the value of the showParticles record component.
SHRIEK - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
shutdown() - Method in interface com.viaversion.viaversion.api.scheduler.Scheduler
Shuts down the scheduler and awaits task termination.
sign(Consumer<DataConsumer>) - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession
 
SignableCommandArgumentsProvider - Class in com.viaversion.viaversion.api.minecraft.signature
 
SignableCommandArgumentsProvider() - Constructor for class com.viaversion.viaversion.api.minecraft.signature.SignableCommandArgumentsProvider
 
signature() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Returns the value of the signature record component.
SIGNATURE_BYTES - Static variable in class com.viaversion.viaversion.api.type.Types
 
signatureBytes() - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Returns the value of the signatureBytes record component.
signChatMessage(MessageMetadata, DecoratableMessage) - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_0
 
signChatMessage(MessageMetadata, DecoratableMessage, PlayerMessageSignature[]) - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_1
 
signChatMessage(MessageMetadata, String, PlayerMessageSignature[]) - Method in class com.viaversion.viaversion.api.minecraft.signature.storage.ChatSession1_19_3
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SimplePacketTypesProvider<CU extends ClientboundPacketType,CM extends ClientboundPacketType,SM extends ServerboundPacketType,SU extends ServerboundPacketType> - Record Class in com.viaversion.viaversion.api.protocol.packet.provider
 
SimplePacketTypesProvider(Map<State, PacketTypeMap<CU>>, Map<State, PacketTypeMap<CM>>, Map<State, PacketTypeMap<SM>>, Map<State, PacketTypeMap<SU>>) - Constructor for record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Creates an instance of a SimplePacketTypesProvider record class.
SimpleProtocol - Interface in com.viaversion.viaversion.api.protocol
Dummy protocol class when there is no need of the existing packet type enums or automated channel mappings.
SimpleProtocol.DummyPacketTypes - Enum Class in com.viaversion.viaversion.api.protocol
 
singleBlockedVersions() - Method in interface com.viaversion.viaversion.api.protocol.version.BlockedProtocolVersions
Returns a set of blocked protocol versions between the outer block ranges.
size() - Method in class com.viaversion.viaversion.api.data.BiMappingsBase
 
size() - Method in class com.viaversion.viaversion.api.data.FullMappingsBase
 
size() - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
Returns the value of the size record component.
size() - Method in class com.viaversion.viaversion.api.data.Int2IntMapBiMappings
 
size() - Method in class com.viaversion.viaversion.api.data.Int2IntMapMappings
 
size() - Method in class com.viaversion.viaversion.api.data.IntArrayMappings
 
size() - Method in interface com.viaversion.viaversion.api.data.Mappings
Returns amount of unmapped entries, being the size of the mapping.
size() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.DataPalette
Returns the size of the palette.
size() - Method in class com.viaversion.viaversion.api.minecraft.chunks.DataPaletteImpl
 
size() - Method in class com.viaversion.viaversion.api.minecraft.chunks.NibbleArray
The size of this nibble
size() - Method in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
 
size() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
size() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
SIZE - Static variable in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
Size (dimensions) of blocks in a chunks section.
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
slotType() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Returns the value of the slotType record component.
slotType() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Returns the value of the slotType record component.
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
SOLID - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
 
song() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Returns the value of the song record component.
sort(JsonElement) - Static method in class com.viaversion.viaversion.util.GsonUtil
 
sound() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns the value of the sound record component.
SOUND_EVENT - Static variable in class com.viaversion.viaversion.api.type.Types
 
soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the soundEvent record component.
soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Returns the value of the soundEvent record component.
soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns the value of the soundEvent record component.
soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns the value of the soundEvent record component.
SoundEvent - Record Class in com.viaversion.viaversion.api.minecraft
 
SoundEvent(String, Float) - Constructor for record class com.viaversion.viaversion.api.minecraft.SoundEvent
Creates an instance of a SoundEvent record class.
SoundEventType - Class in com.viaversion.viaversion.api.type.types.misc
 
SoundEventType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.SoundEventType
 
soundMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
SOUTH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SPECIAL - Enum constant in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Any version that doesn't fit in the above categories (e.g.
SPECTATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
speed() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Returns the value of the speed record component.
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SPRUCE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
startConfigurationPacket() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
state() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketType
Returns the protocol state the packet belongs to.
State - Enum Class in com.viaversion.viaversion.api.protocol.packet
 
StatePropertyMatcher - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
StatePropertyMatcher(String, Either<String, StatePropertyMatcher.RangedMatcher>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Creates an instance of a StatePropertyMatcher record class.
StatePropertyMatcher.RangedMatcher - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
statisticsMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
status() - Method in interface com.viaversion.viaversion.api.scheduler.Task
Returns the current status of the task.
STATUS - Enum constant in enum class com.viaversion.viaversion.api.protocol.packet.State
 
STOPPED - Enum constant in enum class com.viaversion.viaversion.api.scheduler.TaskStatus
The task has finished running or has been cancelled.
StorableObject - Interface in com.viaversion.viaversion.api.connection
Dummy interface used to explicitly identify objects storable in user connections.
STORED_ENCHANTMENTS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
StoredEntityData - Interface in com.viaversion.viaversion.api.data.entity
 
StoredObject - Class in com.viaversion.viaversion.api.connection
 
StoredObject(UserConnection) - Constructor for class com.viaversion.viaversion.api.connection.StoredObject
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
STRING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
STRING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
STRING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
STRING - Static variable in class com.viaversion.viaversion.api.type.Types
 
STRING_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
StringType - Class in com.viaversion.viaversion.api.type.types
 
StringType() - Constructor for class com.viaversion.viaversion.api.type.types.StringType
 
StringType(int) - Constructor for class com.viaversion.viaversion.api.type.types.StringType
 
StringType.OptionalStringType - Class in com.viaversion.viaversion.api.type.types
 
STRIP_COLOR_PATTERN - Static variable in class com.viaversion.viaversion.util.ChatColorUtil
 
stripColor(String) - Static method in class com.viaversion.viaversion.util.ChatColorUtil
 
stripMinecraftNamespace(String) - Static method in class com.viaversion.viaversion.util.Key
 
stripNamespace(String) - Static method in class com.viaversion.viaversion.util.Key
 
STRUCTURED_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
STRUCTURED_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
STRUCTURED_DATA - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
STRUCTURED_DATA_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
STRUCTURED_DATA_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
STRUCTURED_DATA_ARRAY - Static variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 
StructuredData<T> - Interface in com.viaversion.viaversion.api.minecraft.data
 
StructuredDataContainer - Class in com.viaversion.viaversion.api.minecraft.data
Loosely represents Minecraft's data component patch, but may also be used for an item's full data components.
StructuredDataContainer() - Constructor for class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
StructuredDataContainer(StructuredData<?>[]) - Constructor for class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
StructuredDataContainer(Map<StructuredDataKey<?>, StructuredData<?>>) - Constructor for class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
StructuredDataKey<T> - Record Class in com.viaversion.viaversion.api.minecraft.data
 
StructuredDataKey(String, Type<T>) - Constructor for record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Creates an instance of a StructuredDataKey record class.
StructuredDataType - Class in com.viaversion.viaversion.api.type.types.item
 
StructuredDataType() - Constructor for class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 
StructuredDataType.DataFiller - Class in com.viaversion.viaversion.api.type.types.item
 
StructuredItem - Class in com.viaversion.viaversion.api.minecraft.item
 
StructuredItem(int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
StructuredItem(int, int, StructuredDataContainer) - Constructor for class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
style() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Returns the value of the style record component.
SubVersionRange - Record Class in com.viaversion.viaversion.api.protocol.version
 
SubVersionRange(String, int, int) - Constructor for record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Creates a new version range.
supportedProtocolVersions() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Returns a sorted set of all supported protocol version by this server.
supportedVersions() - Method in interface com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion
Deprecated.
SURVIVAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
SUSPICIOUS_STEW_EFFECTS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
SuspiciousStewEffect - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
SuspiciousStewEffect(int, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Creates an instance of a SuspiciousStewEffect record class.
swappable() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns the value of the swappable record component.

T

TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
tag() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
tag() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns the value of the tag record component.
tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Returns the value of the tag record component.
tag() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
tag() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
Returns the item compound tag if present.
tag() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
tag() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Returns the value of the tag record component.
TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 
TAG_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
TagData - Record Class in com.viaversion.viaversion.api.minecraft
 
TagData(String, int[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.TagData
Creates an instance of a TagData record class.
tagKey() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
Gets the tag key.
TagRewriter - Interface in com.viaversion.viaversion.api.rewriter
 
tags - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
TagType - Class in com.viaversion.viaversion.api.type.types.misc
 
TagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.TagType
 
TagType.OptionalTagType - Class in com.viaversion.viaversion.api.type.types.misc
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
tameTexture() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns the value of the tameTexture record component.
Task - Interface in com.viaversion.viaversion.api.scheduler
 
TaskStatus - Enum Class in com.viaversion.viaversion.api.scheduler
 
text() - Method in enum class com.viaversion.viaversion.api.minecraft.GameMode
 
TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
then(PacketHandler) - Method in interface com.viaversion.viaversion.api.protocol.remapper.PacketHandler
Returns a new packet handler that runs the provided handler after this one.
third() - Method in record class com.viaversion.viaversion.util.Triple
Returns the value of the third record component.
ticksInHive() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Returns the value of the ticksInHive record component.
timestamp() - Method in class com.viaversion.viaversion.api.minecraft.signature.model.MessageMetadata
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
TIPPED_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
title() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns the value of the title record component.
title() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns the value of the title record component.
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
TNT_PRIMED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
toNiceHex(int) - Static method in class com.viaversion.viaversion.util.ProtocolUtil
Returns a hex string of a packet id.
toNiceName(Class<? extends Protocol>) - Static method in class com.viaversion.viaversion.util.ProtocolUtil
Returns a readable name of a protocol.
TOOL - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
ToolProperties - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ToolProperties(ToolRule[], float, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Creates an instance of a ToolProperties record class.
ToolRule - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
ToolRule(HolderSet, Float, Boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Creates an instance of a ToolRule record class.
TOOLTIP_STYLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
toOrderedArray(EntityType[]) - Static method in class com.viaversion.viaversion.util.EntityTypeUtil
Returns an ordered array with each index representing the actual entity id.
TOP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
toRawData() - Method in class com.viaversion.viaversion.util.IdAndData
 
toRawData(int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
toRawData(int, int) - Static method in class com.viaversion.viaversion.util.IdAndData
 
toString() - Method in record class com.viaversion.viaversion.api.data.IdentityMappings
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
toString() - Method in class com.viaversion.viaversion.api.minecraft.ChunkPosition
 
toString() - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
toString() - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
toString() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl
 
toString() - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.minecraft.GlobalBlockPosition
 
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 
toString() - Method in class com.viaversion.viaversion.api.minecraft.item.StructuredItem
 
toString() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
toString() - Method in class com.viaversion.viaversion.api.minecraft.Particle
 
toString() - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.ProfileKey
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.TagData
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
toString() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
toString() - Method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
 
toString() - Method in record class com.viaversion.viaversion.api.protocol.version.SubVersionRange
Returns a string representation of this record class.
toString() - Method in class com.viaversion.viaversion.api.type.Type
 
toString() - Method in class com.viaversion.viaversion.util.EitherImpl
 
toString() - Method in class com.viaversion.viaversion.util.IdAndData
 
toString() - Method in record class com.viaversion.viaversion.util.Pair
Returns a string representation of this record class.
toString() - Method in record class com.viaversion.viaversion.util.Triple
Returns a string representation of this record class.
tracked() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
Returns the value of the tracked record component.
TrackedEntity - Interface in com.viaversion.viaversion.api.data.entity
 
tracker(UserConnection) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Returns the entity tracker for the current protocol.
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TRAIL - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
transform(UserConnection, C, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
transform(UserConnection, S, Consumer<PacketWrapper>) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
 
transform(Direction, State, PacketWrapper) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
transform(Direction, State, PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.Protocol
Transform a packet using this protocol
transform(PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.packet.VersionedPacketTransformer
Transforms a packet to the protocol version of the given connection or server, or null if cancelled at some point.
transform(PacketWrapper, T1) - Method in class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
Transform a value from one type to another
transformClientbound(ByteBuf, Function<Throwable, CodecException>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Transforms the clientbound packet contained in ByteBuf.
transformIncoming(ByteBuf, Function<Throwable, CodecException>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Transforms the packet depending on whether the connection is clientside or not.
transformOutgoing(ByteBuf, Function<Throwable, CodecException>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Transforms the packet depending on whether the connection is clientside or not.
transformServerbound(ByteBuf, Function<Throwable, CodecException>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
Transforms the serverbound packet contained in ByteBuf.
translateAlternateColorCodes(String) - Static method in class com.viaversion.viaversion.util.ChatColorUtil
 
translateOcelotToCat() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
If disabled, tamed cats will be displayed as ocelots to 1.14+ clients on 1.13 servers.
translationKey() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
Returns the value of the translationKey record component.
translationKey() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
Returns the value of the translationKey record component.
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TRIM - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
Triple<A,B,C> - Record Class in com.viaversion.viaversion.util
 
Triple(A, B, C) - Constructor for record class com.viaversion.viaversion.util.Triple
Creates an instance of a Triple record class.
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
type() - Method in interface com.viaversion.viaversion.api.data.entity.StoredEntityData
Returns the entity type of the stored entity.
type() - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
Returns the value of the type record component.
type() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl
 
type() - Method in interface com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType
Get the write/read type
type() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
type() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
type() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Returns the value of the type record component.
type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns the value of the type record component.
type() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
Returns the value of the type record component.
type() - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
Returns the value of the type record component.
Type<T> - Class in com.viaversion.viaversion.api.type
Type for buffer reading and writing.
Type(Class<? super T>) - Constructor for class com.viaversion.viaversion.api.type.Type
 
Type(String, Class<? super T>) - Constructor for class com.viaversion.viaversion.api.type.Type
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPattern
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 
TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
 
TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.FilterableString
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
 
TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
 
TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.WolfVariant
 
TYPE - Static variable in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8
 
TYPE - Static variable in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_14
 
TYPE - Static variable in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_15
 
TYPE - Static variable in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16_2
 
TYPE - Static variable in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16
 
TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
 
TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
 
TYPE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
 
TYPE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 
TYPE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
 
TYPE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 
typeById(int) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
Returns the packet type by the given id.
typeByName(String) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
Returns the packet type by the given name.
TypeConverter<T> - Interface in com.viaversion.viaversion.api.type
 
typeFromId(int) - Method in interface com.viaversion.viaversion.api.rewriter.EntityRewriter
Returns the entity type from the given (mapped) type id.
typeId() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
typeId() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns the value of the typeId record component.
typeId() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType.EntityDataTypeImpl
 
typeId() - Method in interface com.viaversion.viaversion.api.minecraft.entitydata.EntityDataType
Get type id from the specific EntityDataType
typeId() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
typeId() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
 
typeId() - Method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
TypeRemapper<T> - Record Class in com.viaversion.viaversion.api.protocol.remapper
 
TypeRemapper(Type<T>) - Constructor for record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
Creates an instance of a TypeRemapper record class.
types() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
Returns a collection of all contained packet types.
Types - Class in com.viaversion.viaversion.api.type
Holds the mostly stable Type instances.
Types() - Constructor for class com.viaversion.viaversion.api.type.Types
 
Types1_12 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_12() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_12
 
Types1_13 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_13() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_13
 
Types1_13_2 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_13_2() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_13_2
 
Types1_14 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_14() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_14
 
Types1_16 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_16() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_16
 
Types1_17 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_17() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_17
 
Types1_18 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_18() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_18
 
Types1_19 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_19() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_19
 
Types1_19_3 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_19_3() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_19_3
 
Types1_19_4 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_19_4() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_19_4
 
Types1_20 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_20() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_20
 
Types1_20_2 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_20_2() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_20_2
 
Types1_20_3 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_20_3() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_20_3
 
Types1_20_5 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_20_5() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 
Types1_21 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_21() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_21
 
Types1_21_2 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_21_2() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_21_2
 
Types1_8 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_8() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_8
 
Types1_9 - Class in com.viaversion.viaversion.api.type.types.version
 
Types1_9() - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_9
 
typesTagKey() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
Returns the value of the typesTagKey record component.

U

Unbreakable - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
Unbreakable(boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
Creates an instance of a Unbreakable record class.
UNBREAKABLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
uncacheProtocolVersion(String) - Method in interface com.viaversion.viaversion.api.platform.ProtocolDetectorService
Uncaches and returns the previously stored protocol version of the proxied server.
uninject() - Method in interface com.viaversion.viaversion.api.platform.ViaInjector
Uninject into the current Platform
Unit - Enum Class in com.viaversion.viaversion.util
 
unknown - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
unload() - Method in interface com.viaversion.viaversion.api.platform.ViaPlatformLoader
 
unmappedClientboundPacketType - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
unmappedClientboundPacketTypes() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
Returns a map of all unmapped clientbound packet types that are expected to be used within a protocol.
unmappedClientboundPacketTypes() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns the value of the unmappedClientboundPacketTypes record component.
unmappedClientboundType(State, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
 
unmappedClientboundType(State, String) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
 
unmappedServerboundPacketType - Variable in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 
unmappedServerboundPacketTypes() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
Return a map of all unmapped serverbound packet types that are expected to be used within the protocol.
unmappedServerboundPacketTypes() - Method in record class com.viaversion.viaversion.api.protocol.packet.provider.SimplePacketTypesProvider
Returns the value of the unmappedServerboundPacketTypes record component.
unmappedServerboundType(State, int) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
 
unmappedServerboundType(State, String) - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider
 
unmappedVersion - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 
UNSIGNED_BYTE - Static variable in class com.viaversion.viaversion.api.type.Types
 
UNSIGNED_SHORT - Static variable in class com.viaversion.viaversion.api.type.Types
 
UnsignedByteType - Class in com.viaversion.viaversion.api.type.types
 
UnsignedByteType() - Constructor for class com.viaversion.viaversion.api.type.types.UnsignedByteType
 
UnsignedShortType - Class in com.viaversion.viaversion.api.type.types
 
UnsignedShortType() - Constructor for class com.viaversion.viaversion.api.type.types.UnsignedShortType
 
UnsupportedSoftware - Interface in com.viaversion.viaversion.api.platform
 
update(DataConsumer) - Method in class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageBody
 
update(DataConsumer) - Method in class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_1.MessageHeader
 
update(DataConsumer) - Method in class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageBody
 
update(DataConsumer) - Method in class com.viaversion.viaversion.api.minecraft.signature.model.chain.v1_19_3.MessageLink
 
updateId(Int2IntFunction) - Method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns a new holder with the id rewritten using the given function, or self if this is a direct holder or the id did not change.
updateIds(Protocol<?, ?, ?, ?>, Int2IntFunction) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 
usage() - Method in interface com.viaversion.viaversion.api.command.ViaSubCommand
Usage example: "playerversion [name]"
use(Class<T>, T) - Method in class com.viaversion.viaversion.api.platform.providers.ViaProviders
 
USE_COOLDOWN - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
USE_REMAINDER - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
UseCooldown - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
UseCooldown(float, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
Creates an instance of a UseCooldown record class.
useDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
Returns the value of the useDuration record component.
useDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
Returns the value of the useDuration record component.
user() - Method in class com.viaversion.viaversion.api.connection.StoredObject
 
user() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
Deprecated.
user() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Get the user associated with this Packet
UserConnection - Interface in com.viaversion.viaversion.api.connection
 
usingConvertsTo() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
Returns the value of the usingConvertsTo record component.
uuid() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
Returns the value of the uuid record component.
uuid() - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
Returns the value of the uuid record component.
UUID - Static variable in class com.viaversion.viaversion.api.type.Types
 
UUID_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
UUIDType - Class in com.viaversion.viaversion.api.type.types
 
UUIDType() - Constructor for class com.viaversion.viaversion.api.type.types.UUIDType
 
UUIDType.OptionalUUIDType - Class in com.viaversion.viaversion.api.type.types
 

V

v1_10 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_11 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_11_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_12 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_12_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_12_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_13 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_13_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_13_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_14 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_14_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_14_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_14_3 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_14_4 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_15 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_15_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_15_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_16 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_16_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_16_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_16_3 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_16_4 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_17 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_17_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_18 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_18_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_19 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_19_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_19_3 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_19_4 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_20 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_20_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_20_3 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_20_5 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_21 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_21_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_7_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
Deprecated, for removal: This API element is subject to removal in a future version.
v1_7_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_7_6 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_8 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_9 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_9_1 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_9_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
v1_9_3 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 
value() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 
value() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.EntityData
 
value() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
Returns the value of the value record component.
value() - Method in interface com.viaversion.viaversion.api.minecraft.Holder
Returns the value of this holder.
value() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
Returns the value of the value record component.
value() - Method in record class com.viaversion.viaversion.util.Pair
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.Environment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.GameMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.protocol.packet.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.protocol.packet.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.api.scheduler.TaskStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.viaversion.viaversion.util.Unit
Returns the enum constant of this class with the specified name.
ValueReader<T> - Interface in com.viaversion.viaversion.api.protocol.remapper
 
values() - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.legacy.bossbar.BossStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.viaversion.viaversion.api.minecraft.entitydata.types.AbstractEntityDataTypes
 
values() - Method in interface com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes
Returns an array of data types.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_8
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.Environment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.GameMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.protocol.packet.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.protocol.packet.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.protocol.SimpleProtocol.DummyPacketTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.protocol.version.VersionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.viaversion.viaversion.api.scheduler.TaskStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 
values() - Static method in enum class com.viaversion.viaversion.util.Unit
Returns an array containing the constants of this enum class, in the order they are declared.
ValueTransformer<T1,T2> - Class in com.viaversion.viaversion.api.protocol.remapper
 
ValueTransformer(Type<T1>, Type<T2>) - Constructor for class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
 
ValueTransformer(Type<T2>) - Constructor for class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
 
ValueWriter<T> - Interface in com.viaversion.viaversion.api.protocol.remapper
 
VAR_INT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_12
 
VAR_INT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_9
 
VAR_INT - Static variable in class com.viaversion.viaversion.api.type.Types
 
VAR_INT_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 
VAR_LONG - Static variable in class com.viaversion.viaversion.api.type.Types
 
VAR_LONG_BLOCK_CHANGE - Static variable in class com.viaversion.viaversion.api.type.Types
 
VAR_LONG_BLOCK_CHANGE_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 
VarIntArrayType - Class in com.viaversion.viaversion.api.type.types
 
VarIntArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.VarIntArrayType
 
varIntLength(int) - Static method in class com.viaversion.viaversion.api.type.types.VarIntType
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13_2
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_13
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
VarIntType - Class in com.viaversion.viaversion.api.type.types
 
VarIntType() - Constructor for class com.viaversion.viaversion.api.type.types.VarIntType
 
VarLongBlockChangeRecordType - Class in com.viaversion.viaversion.api.type.types.block
 
VarLongBlockChangeRecordType() - Constructor for class com.viaversion.viaversion.api.type.types.block.VarLongBlockChangeRecordType
 
VarLongType - Class in com.viaversion.viaversion.api.type.types
 
VarLongType() - Constructor for class com.viaversion.viaversion.api.type.types.VarLongType
 
Vector - Record Class in com.viaversion.viaversion.api.minecraft
 
Vector(int, int, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.Vector
Creates an instance of a Vector record class.
VECTOR - Static variable in class com.viaversion.viaversion.api.type.Types
 
Vector3f - Record Class in com.viaversion.viaversion.api.minecraft
 
Vector3f(float, float, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.Vector3f
Creates an instance of a Vector3f record class.
VECTOR3F - Static variable in class com.viaversion.viaversion.api.type.Types
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
Vector3fType - Class in com.viaversion.viaversion.api.type.types.math
 
Vector3fType() - Constructor for class com.viaversion.viaversion.api.type.types.math.Vector3fType
 
VectorType - Class in com.viaversion.viaversion.api.type.types.math
 
VectorType() - Constructor for class com.viaversion.viaversion.api.type.types.math.VectorType
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
VERSION - Static variable in class com.viaversion.viaversion.util.VersionInfo
Plugin version.
VersionedPacketTransformer<C extends ClientboundPacketType,S extends ServerboundPacketType> - Interface in com.viaversion.viaversion.api.protocol.packet
Utility to send packets from a given base version to or from any client version supported by Via.
VersionInfo - Class in com.viaversion.viaversion.util
 
VersionInfo() - Constructor for class com.viaversion.viaversion.util.VersionInfo
 
VersionProvider - Interface in com.viaversion.viaversion.api.protocol.version
 
VersionType - Enum Class in com.viaversion.viaversion.api.protocol.version
Categories of Minecraft versions from classic to modern releases, ordered by date.
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
Via - Class in com.viaversion.viaversion.api
 
Via() - Constructor for class com.viaversion.viaversion.api.Via
 
ViaAPI<T> - Interface in com.viaversion.viaversion.api
General api point.
ViaCommandSender - Interface in com.viaversion.viaversion.api.command
 
ViaInjector - Interface in com.viaversion.viaversion.api.platform
 
ViaManager - Interface in com.viaversion.viaversion.api
 
ViaPlatform<T> - Interface in com.viaversion.viaversion.api.platform
ViaPlatform represents a platform ViaVersion runs on
ViaPlatformLoader - Interface in com.viaversion.viaversion.api.platform
 
ViaProviders - Class in com.viaversion.viaversion.api.platform.providers
 
ViaProviders() - Constructor for class com.viaversion.viaversion.api.platform.providers.ViaProviders
 
ViaServerProxyPlatform<T> - Interface in com.viaversion.viaversion.api.platform
 
ViaSubCommand - Interface in com.viaversion.viaversion.api.command
 
ViaVersionCommand - Interface in com.viaversion.viaversion.api.command
 
ViaVersionConfig - Interface in com.viaversion.viaversion.api.configuration
 
VIBRATION - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
VIBRATION1_19 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
VIBRATION1_20_3 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
VILLAGER_DATA - Static variable in class com.viaversion.viaversion.api.type.Types
 
VillagerData - Record Class in com.viaversion.viaversion.api.minecraft
 
VillagerData(int, int, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.VillagerData
Creates an instance of a VillagerData record class.
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
villagerDatatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
VillagerDataType - Class in com.viaversion.viaversion.api.type.types.misc
 
VillagerDataType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.VillagerDataType
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 

W

w() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns the value of the w record component.
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
warning(String) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
WEST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 
WHITE - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
width() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
Returns the value of the width record component.
wildTexture() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
Returns the value of the wildTexture record component.
WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
withData(int) - Method in class com.viaversion.viaversion.util.IdAndData
 
withDimension(String) - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
withIdentifier(String) - Method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
 
withKey(String) - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
 
withTypeId(int) - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
withTypeId(int) - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
WolfVariant - Record Class in com.viaversion.viaversion.api.minecraft
 
WolfVariant(String, String, String, HolderSet) - Constructor for record class com.viaversion.viaversion.api.minecraft.WolfVariant
Creates an instance of a WolfVariant record class.
wolfVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 
wolfVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 
wolfVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 
WorldIdentifiers - Record Class in com.viaversion.viaversion.api.minecraft
 
WorldIdentifiers(String) - Constructor for record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
 
WorldIdentifiers(String, String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
Creates an instance of a WorldIdentifiers record class.
WRITABLE_BOOK_CONTENT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
write(PacketWrapper) - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
write(PacketWrapper, T) - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
 
write(PacketWrapper, T) - Method in interface com.viaversion.viaversion.api.protocol.remapper.ValueWriter
Write a value to a packet
write(PacketWrapper, T1) - Method in class com.viaversion.viaversion.api.protocol.remapper.ValueTransformer
 
write(Type<T>, T) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Write a type to the output.
write(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 
write(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 
write(ByteBuf, byte[]) - Method in class com.viaversion.viaversion.api.type.types.ByteArrayType
 
write(ByteBuf, byte[]) - Method in class com.viaversion.viaversion.api.type.types.FixedByteArrayType
 
write(ByteBuf, byte[]) - Method in class com.viaversion.viaversion.api.type.types.RemainingBytesType
 
write(ByteBuf, byte[]) - Method in class com.viaversion.viaversion.api.type.types.ShortByteArrayType
 
write(ByteBuf, int[]) - Method in class com.viaversion.viaversion.api.type.types.IntArrayType
 
write(ByteBuf, int[]) - Method in class com.viaversion.viaversion.api.type.types.VarIntArrayType
 
write(ByteBuf, long[]) - Method in class com.viaversion.viaversion.api.type.types.LongArrayType
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_13_2
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_13
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_20_2
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_8
 
write(ByteBuf, T) - Method in class com.viaversion.viaversion.api.type.OptionalType
 
write(ByteBuf, JsonElement) - Method in class com.viaversion.viaversion.api.type.types.ComponentType
 
write(ByteBuf, CompoundTag) - Method in class com.viaversion.viaversion.api.type.types.misc.CompoundTagType
 
write(ByteBuf, CompoundTag) - Method in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
write(ByteBuf, Tag) - Method in class com.viaversion.viaversion.api.type.types.misc.TagType
 
write(ByteBuf, Tag, String) - Static method in class com.viaversion.viaversion.api.type.types.misc.NamedCompoundTagType
 
write(ByteBuf, BlockChangeRecord) - Method in class com.viaversion.viaversion.api.type.types.block.BlockChangeRecordType
 
write(ByteBuf, BlockChangeRecord) - Method in class com.viaversion.viaversion.api.type.types.block.VarLongBlockChangeRecordType
 
write(ByteBuf, BlockEntity) - Method in class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_18
 
write(ByteBuf, BlockEntity) - Method in class com.viaversion.viaversion.api.type.types.block.BlockEntityType1_20_2
 
write(ByteBuf, BlockPosition) - Method in class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14
 
write(ByteBuf, BlockPosition) - Method in class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_8
 
write(ByteBuf, ChunkPosition) - Method in class com.viaversion.viaversion.api.type.types.math.ChunkPositionType
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_13
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_14
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_15
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16_2
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_16
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_17
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_18
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_20_2
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_8
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_1
 
write(ByteBuf, Chunk) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_9_3
 
write(ByteBuf, Chunk[]) - Method in class com.viaversion.viaversion.api.type.types.chunk.BulkChunkType1_8
 
write(ByteBuf, ChunkSection) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_13
 
write(ByteBuf, ChunkSection) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_16
 
write(ByteBuf, ChunkSection) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
 
write(ByteBuf, ChunkSection) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_8
 
write(ByteBuf, ChunkSection) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_9
 
write(ByteBuf, DataPalette) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 
write(ByteBuf, StructuredData<?>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 
write(ByteBuf, EntityData) - Method in class com.viaversion.viaversion.api.type.types.entitydata.ModernEntityDataType
 
write(ByteBuf, EntityData) - Method in class com.viaversion.viaversion.api.type.types.entitydata.OldEntityDataType
 
write(ByteBuf, EulerAngle) - Method in class com.viaversion.viaversion.api.type.types.math.EulerAngleType
 
write(ByteBuf, GameProfile) - Method in class com.viaversion.viaversion.api.type.types.misc.GameProfileType
 
write(ByteBuf, GlobalBlockPosition) - Method in class com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType
 
write(ByteBuf, Holder<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 
write(ByteBuf, HolderSet) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderSetType
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemCostType1_20_5
 
write(ByteBuf, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_20_5
 
write(ByteBuf, Item[]) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13_2
 
write(ByteBuf, Item[]) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_13
 
write(ByteBuf, Item[]) - Method in class com.viaversion.viaversion.api.type.types.item.ItemShortArrayType1_8
 
write(ByteBuf, Particle) - Method in class com.viaversion.viaversion.api.type.types.misc.ParticleType
 
write(ByteBuf, PlayerMessageSignature) - Method in class com.viaversion.viaversion.api.type.types.misc.PlayerMessageSignatureType
 
write(ByteBuf, ProfileKey) - Method in class com.viaversion.viaversion.api.type.types.misc.ProfileKeyType
 
write(ByteBuf, Quaternion) - Method in class com.viaversion.viaversion.api.type.types.math.QuaternionType
 
write(ByteBuf, RegistryEntry) - Method in class com.viaversion.viaversion.api.type.types.RegistryEntryType
 
write(ByteBuf, Vector) - Method in class com.viaversion.viaversion.api.type.types.math.VectorType
 
write(ByteBuf, Vector3f) - Method in class com.viaversion.viaversion.api.type.types.math.Vector3fType
 
write(ByteBuf, VillagerData) - Method in class com.viaversion.viaversion.api.type.types.misc.VillagerDataType
 
write(ByteBuf, Unit) - Method in class com.viaversion.viaversion.api.type.types.EmptyType
 
write(ByteBuf, F) - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType
 
write(ByteBuf, Boolean) - Method in class com.viaversion.viaversion.api.type.types.BooleanType
 
write(ByteBuf, Byte) - Method in class com.viaversion.viaversion.api.type.types.ByteType
Deprecated.
write(ByteBuf, Double) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
Deprecated.
use DoubleType.writePrimitive(ByteBuf, double) for manual reading to avoid wrapping
write(ByteBuf, Float) - Method in class com.viaversion.viaversion.api.type.types.FloatType
Deprecated.
use FloatType.writePrimitive(ByteBuf, float) for manual reading to avoid wrapping
write(ByteBuf, Integer) - Method in class com.viaversion.viaversion.api.type.types.IntType
 
write(ByteBuf, Integer) - Method in class com.viaversion.viaversion.api.type.types.OptionalVarIntType
 
write(ByteBuf, Integer) - Method in class com.viaversion.viaversion.api.type.types.UnsignedShortType
 
write(ByteBuf, Integer) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
Deprecated.
use VarIntType.writePrimitive(ByteBuf, int) for manual reading to avoid wrapping
write(ByteBuf, Long) - Method in class com.viaversion.viaversion.api.type.types.LongType
Deprecated.
use LongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
write(ByteBuf, Long) - Method in class com.viaversion.viaversion.api.type.types.VarLongType
Deprecated.
use VarLongType.writePrimitive(ByteBuf, long) for manual reading to avoid wrapping
write(ByteBuf, Short) - Method in class com.viaversion.viaversion.api.type.types.ShortType
Deprecated.
use ShortType.writePrimitive(ByteBuf, short) for manual reading to avoid wrapping
write(ByteBuf, Short) - Method in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 
write(ByteBuf, String) - Method in class com.viaversion.viaversion.api.type.types.StringType
 
write(ByteBuf, BitSet) - Method in class com.viaversion.viaversion.api.type.types.BitSetType
 
write(ByteBuf, List<EntityData>) - Method in class com.viaversion.viaversion.api.type.types.entitydata.EntityDataListType
 
write(ByteBuf, UUID) - Method in class com.viaversion.viaversion.api.type.types.UUIDType
 
write(ByteBuf, T) - Method in interface com.viaversion.viaversion.api.type.ByteBufWriter
Writes an object to a type to a ByteBuf.
write(ByteBuf, T[]) - Method in class com.viaversion.viaversion.api.type.types.ArrayType
 
writeBlockLight(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Write the block light to a buffer.
writeBlockLight(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
writeDirect(ByteBuf, SoundEvent) - Method in class com.viaversion.viaversion.api.type.types.misc.SoundEventType
 
writeDirect(ByteBuf, T) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 
writeEither(ByteBuf, Either<X, Y>, Type<X>, Type<Y>) - Static method in class com.viaversion.viaversion.api.type.Type
 
writePrimitive(ByteBuf, byte) - Method in class com.viaversion.viaversion.api.type.types.ByteType
 
writePrimitive(ByteBuf, double) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
 
writePrimitive(ByteBuf, float) - Method in class com.viaversion.viaversion.api.type.types.FloatType
 
writePrimitive(ByteBuf, int) - Method in class com.viaversion.viaversion.api.type.types.IntType
 
writePrimitive(ByteBuf, int) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
 
writePrimitive(ByteBuf, long) - Method in class com.viaversion.viaversion.api.type.types.LongType
 
writePrimitive(ByteBuf, long) - Method in class com.viaversion.viaversion.api.type.types.VarLongType
 
writePrimitive(ByteBuf, short) - Method in class com.viaversion.viaversion.api.type.types.ShortType
 
writeSkyLight(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLight
Write the sky light to a buffer.
writeSkyLight(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.chunks.ChunkSectionLightImpl
 
writeToBuffer(ByteBuf) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
Write the current output to a buffer.
WRITTEN_BOOK_CONTENT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 
WrittenBook - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 
WrittenBook(FilterableString, String, int, FilterableComponent[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
Creates an instance of a WrittenBook record class.

X

x - Variable in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
x - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
x - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
x() - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
x() - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Returns the value of the x record component.
x() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns the value of the x record component.
x() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns the value of the x record component.
x() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Returns the value of the x record component.
X - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
 
xFromIndex(int) - Static method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 

Y

y - Variable in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
y() - Method in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
 
y() - Method in record class com.viaversion.viaversion.api.minecraft.blockentity.BlockEntityImpl
Returns the value of the y record component.
y() - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
y() - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Returns the value of the y record component.
y() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns the value of the y record component.
y() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Returns the value of the y record component.
Y - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
 
YELLOW - Enum constant in enum class com.viaversion.viaversion.api.legacy.bossbar.BossColor
 
yFromIndex(int) - Static method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 

Z

z - Variable in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
z - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 
z - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 
z() - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 
z() - Method in record class com.viaversion.viaversion.api.minecraft.EulerAngle
Returns the value of the z record component.
z() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
Returns the value of the z record component.
z() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
Returns the value of the z record component.
z() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
Returns the value of the z record component.
Z - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
 
zFromIndex(int) - Static method in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ZOMBIE_PIGMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ZOMBIE_PIGMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ZOMBIE_PIGMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ZOMBIE_PIGMEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.EntityType
 
ZOMBIE_PIGMEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ZOMBIE_PIGMEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ZOMBIE_PIGMEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.EntityType
 
ZOMBIE_PIGMEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.EntityType
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.EntityType
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.EntityType
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_14
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_15
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16_2
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_16
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_17
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_3
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19_4
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_19
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_3
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_20_5
 
ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form