Index
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_21_4
 - ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_AGEABLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ABSTRACT_CHEST_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_4
 - ABSTRACT_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_CHESTED_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ABSTRACT_COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_MINECART_CONTAINER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_MONSTER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_RAIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_SCHOOLING_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ABSTRACT_THROWN_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_THROWN_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_THROWN_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ABSTRACT_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ACACIA_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ACACIA_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ACACIA_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ACACIA_CHEST_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_4
 - ACACIA_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ACACIA_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ACACIA_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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(String, Type<T>) - Method in class com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
 - add(Collection<StructuredDataKey<?>>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType.DataFiller
 - add(Collection<Protocol>) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
 - 
Adds a collection of protocols to the current pipeline.
 - add(T[], T) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - add(T[], T...) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - 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
 - addItemHasher(UserConnection, ItemHasher) - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 - addItemHasher(Class<? extends Protocol>, ItemHasher) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 - 
Adds an item hasher to the user connection.
 - 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
CompletableFutureto 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
CompletableFutureto 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[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - AdventureModePredicate(BlockPredicate[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - 
Creates an instance of a
AdventureModePredicaterecord class. - AdventureModePredicate.AdventureModePredicateType1_21_5 - Class in com.viaversion.viaversion.api.minecraft.item.data
 - AdventureModePredicateType1_21_5(Type<StructuredData<?>[]>) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate.AdventureModePredicateType1_21_5
 - AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - AGEABLE_WATER_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ALLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - allowedEntities() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
allowedEntitiesrecord 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
ambientrecord 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_21_4
 - AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - AMBIENT_CREATURE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
amountrecord component. - amount() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
 - 
Returns the value of the
amountrecord component. - amount() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 - amount() - Method in class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - amount() - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 
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
amplifierrecord component. - angryTexture() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
 - 
Returns the value of the
angryTexturerecord component. - AnimalVariant - Record Class in com.viaversion.viaversion.api.minecraft
 - 
Represents an animal variant (e.g.
 - AnimalVariant(int, String, HolderSet) - Constructor for record class com.viaversion.viaversion.api.minecraft.AnimalVariant
 - 
Creates an instance of a
AnimalVariantrecord class. - animationType() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 - 
Returns the value of the
animationTyperecord 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
ApplyStatusEffectsrecord 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_21_4
 - AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - AREA_EFFECT_CLOUD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ARMADILLO - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_5
 - armadilloState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_21_4
 - ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ARMOR_STAND - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - ArmorTrim(Holder<ArmorTrimMaterial>, Holder<ArmorTrimPattern>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - 
Creates an instance of a
ArmorTrimrecord 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
ArmorTrimMaterialrecord class. - ArmorTrimMaterial(String, int, Map<String, String>, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - ArmorTrimMaterial(String, Map<String, String>, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - 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
ArmorTrimPatternrecord class. - ArmorTrimPattern(String, Tag, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 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.BannerPatternLayer
 - ARRAY_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 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
 - ARRAY_TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - ARRAY_TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - ARRAY_TYPE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - ARRAY_TYPE1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - ARRAY_TYPE1_21_9 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 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
 - ArrayUtil - Class in com.viaversion.viaversion.util
 - 
For type safety and effort reasons, buffer types use arrays instead of lists.
 - ArrayUtil() - Constructor for class com.viaversion.viaversion.util.ArrayUtil
 - 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_21_4
 - ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
assetIdrecord component. - assetId() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 - 
Returns the value of the
assetIdrecord component. - assetName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - 
Returns the value of the
assetNamerecord component. - assetName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - 
Returns the value of the
assetNamerecord component. - attribute() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.AttributeModifier
 - 
Returns the value of the
attributerecord component. - attribute() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - 
Returns the value of the
attributerecord 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
 - ATTRIBUTE_MODIFIERS1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ATTRIBUTE_MODIFIERS1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - attributeMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 - attributeModifier(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 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
AttributeModifierrecord class. - AttributeModifier(int, AttributeModifiers1_21.ModifierData, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - AttributeModifier(int, AttributeModifiers1_21.ModifierData, int, AttributeModifiers1_21.Display) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - 
Creates an instance of a
AttributeModifierrecord 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_5record 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[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - 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_21record class. - AttributeModifiers1_21.AttributeModifier - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - AttributeModifiers1_21.Display - Class in com.viaversion.viaversion.api.minecraft.item.data
 - AttributeModifiers1_21.ModifierData - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - AttributeModifiers1_21.OverrideText - 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
authorrecord component. - author() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 - 
Returns the value of the
authorrecord component. - AVATAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - AXOLOTL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - AXOLOTL_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - AXOLOTL_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 
B
- backItem() - Method in record 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_CHEST_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BAMBOO_CHEST_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BAMBOO_CHEST_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BAMBOO_CHEST_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - BAMBOO_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_4
 - BAMBOO_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BAMBOO_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BAMBOO_RAFT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
BannerPatternrecord 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
BannerPatternLayerrecord class. - base() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 
Returns the value of the
baserecord component. - base() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
Returns the value of the
baserecord component. - 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_21_4
 - BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - Bee(EntityData, int, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 
Creates an instance of a
Beerecord 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
 - BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BEE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - BEES1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - BEES1_21_9 - 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.AnimalVariant
 - 
Returns the value of the
biomesrecord component. - biomes() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
 - 
Returns the value of the
biomesrecord 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_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BIRCH_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BIRCH_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BIRCH_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - BIRCH_CHEST_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_4
 - BIRCH_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BIRCH_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BIRCH_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BLAZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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.data.MappingData.MappingType
 - 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_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BLOCK_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - BLOCK_ENTITY_DATA1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - BLOCK_ENTITY_DATA1_21_9 - 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
 - blockDelaySeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
blockDelaySecondsrecord component. - 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 - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - blockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - blockEntity(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - BlockEntity - Interface in com.viaversion.viaversion.api.minecraft.blockentity
 - BlockEntityData - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - BlockEntityData(int, CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlockEntityData
 - 
Creates an instance of a
BlockEntityDatarecord class. - 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
BlockEntityImplrecord 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_5
 - blockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - BlockPredicate(HolderSet, StatePropertyMatcher[], CompoundTag, DataComponentMatchers) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - 
Creates an instance of a
BlockPredicaterecord class. - BlockPredicate.BlockPredicateType1_21_5 - Class in com.viaversion.viaversion.api.minecraft.item.data
 - BlockPredicateType1_21_5(Type<StructuredData<?>[]>) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate.BlockPredicateType1_21_5
 - blockRewriteFunction(Protocol<?, ?, ?, ?>, boolean) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - blocks() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 - 
Returns the value of the
blocksrecord component. - BLOCKS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.chunks.PaletteType
 - BLOCKS_ATTACKS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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.
 - BlocksAttacks - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - BlocksAttacks(float, float, BlocksAttacks.DamageReduction[], BlocksAttacks.ItemDamageFunction, String, Holder<SoundEvent>, Holder<SoundEvent>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Creates an instance of a
BlocksAttacksrecord class. - BlocksAttacks.DamageReduction - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - BlocksAttacks.ItemDamageFunction - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - 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.
 - blockSound() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
blockSoundrecord component. - 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
BlockStatePropertiesrecord 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_5
 - blockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
blockXrecord component. - blockY() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
 - 
Returns the value of the
blockYrecord component. - blockZ() - Method in record class com.viaversion.viaversion.api.minecraft.Vector
 - 
Returns the value of the
blockZrecord 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
 - bodyTexture() - Method in record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Returns the value of the
bodyTexturerecord component. - 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
 - BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BOGGED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - BOOLEAN_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 - BooleanArrayType - Class in com.viaversion.viaversion.api.type.types
 - BooleanArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.BooleanArrayType
 - BooleanArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.BooleanArrayType
 - booleans() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.CustomModelData1_21_4
 - 
Returns the value of the
booleansrecord component. - 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_5
 - booleanType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - boxedArray(boolean[]) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - boxedArray(float[]) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - boxedArray(int[]) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - BREAK_SOUND - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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 - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BREEZE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - BREEZE_WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - bundleContents - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_20_5
 - bundleContents - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
 - 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
 - byId(int) - Method in class com.viaversion.viaversion.api.type.types.misc.RegistryValueType
 - bypassedByTag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
bypassedByTagrecord component. - 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_5
 - byteType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CAMEL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - cameraOverlay() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
cameraOverlayrecord component. - CAN_BREAK1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - CAN_PLACE_ON1_20_5 - 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
canAlwaysEatrecord component. - canAlwaysEat() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
 - 
Returns the value of the
canAlwaysEatrecord component. - canBeSheared() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
canBeShearedrecord component. - canBreak - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_5
 - 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
CancelDecoderExceptionandCancelEncoderException. - 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.
 - cancelSwingInInventory() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 
If enabled, cancel swing packets sent while having an inventory opened on 1.15.2 and below servers.
 - canDestroyBlocksInCreative() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - 
Returns the value of the
canDestroyBlocksInCreativerecord component. - canInstaBuild() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 - 
Returns whether the client player has the "insta build" ability, usually from creative mode.
 - canPlaceOn - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_5
 - capeTexture() - Method in record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Returns the value of the
capeTexturerecord component. - 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
 - CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - CAT_COLLAR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - CAT_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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_5
 - catVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_21_4
 - CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CAVE_SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ceil(float) - Static method in class com.viaversion.viaversion.util.MathUtil
 - 
Returns the ceiled integer value of the given float.
 - ceilLog2(int) - Static method in class com.viaversion.viaversion.util.MathUtil
 - 
Returns the ceiled log to the base of 2 for the given number.
 - ceilLong(double) - Static method in class com.viaversion.viaversion.util.MathUtil
 - changedBlocks - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 - 
Set of block ids that have had type or property changes.
 - changedBlocks() - Method in interface com.viaversion.viaversion.api.data.MappingData
 - 
Set of block (not block state) ids that had their base type or properties changed.
 - changedBlocks() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 - chargedProjectiles - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_20_5
 - chargedProjectiles - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
 - 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
chatDecorationrecord 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
ChatTyperecord 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
ChatTypeDecorationrecord 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - checkIncomingPacket(int) - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - checkServerboundPacket(int) - 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_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - CHERRY_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CHERRY_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CHERRY_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - CHERRY_CHEST_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_4
 - CHERRY_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CHERRY_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CHERRY_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 - CHEST_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 - 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_21_4
 - CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CHICKEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - CHICKEN_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - chickenVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - chickenVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - Chunk - Interface in com.viaversion.viaversion.api.minecraft.chunks
 - CHUNK_POSITION - Static variable in class com.viaversion.viaversion.api.type.Types
 - CHUNK_SECTION1_13 - Static variable in class com.viaversion.viaversion.api.type.Types
 - CHUNK_SECTION1_16 - Static variable in class com.viaversion.viaversion.api.type.Types
 - CHUNK_SECTION1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 - CHUNK_SECTION1_9 - Static variable in class com.viaversion.viaversion.api.type.Types
 - 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
 - Chunk1_21_5 - Class in com.viaversion.viaversion.api.minecraft.chunks
 - Chunk1_21_5(int, int, ChunkSection[], Heightmap[], List<BlockEntity>) - Constructor for class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - ChunkBiomesType1_19_4 - Class in com.viaversion.viaversion.api.type.types.chunk
 - ChunkBiomesType1_19_4(int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkBiomesType1_19_4
 - ChunkBiomesType1_19_4(int, PaletteTypeBase) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkBiomesType1_19_4
 - ChunkBiomesType1_21_5 - Class in com.viaversion.viaversion.api.type.types.chunk
 - ChunkBiomesType1_21_5(int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkBiomesType1_21_5
 - 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_18(PaletteTypeBase, PaletteTypeBase) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_18
 - ChunkSectionType1_21_5 - Class in com.viaversion.viaversion.api.type.types.chunk
 - ChunkSectionType1_21_5(int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkSectionType1_21_5
 - 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_21_5 - Class in com.viaversion.viaversion.api.type.types.chunk
 - ChunkType1_21_5(int, int, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.ChunkType1_21_5
 - 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(double, double, double) - Static method in class com.viaversion.viaversion.util.MathUtil
 - clamp(int, int, int) - Static method in class com.viaversion.viaversion.util.MathUtil
 - 
Returns the clamped number within the given range.
 - CLAMP - Enum constant in enum class com.viaversion.viaversion.api.type.types.EnumType.Fallback
 - 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.data.entity.EntityTracker
 - 
Clears all stored data, including entity types, entity data and client entity id.
 - 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
 - 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.
 - 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
 - COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - COD - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - CodecContext - Interface in com.viaversion.viaversion.api.minecraft.codec
 - CodecContext.RegistryAccess - Interface in com.viaversion.viaversion.api.minecraft.codec
 - CodecWriter<T> - Interface in com.viaversion.viaversion.api.type
 - 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.CustomModelData1_21_4
 - 
Returns the value of the
colorsrecord component. - colors() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 - 
Returns the value of the
colorsrecord 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.data.item - package com.viaversion.viaversion.api.data.item
 - 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.codec - package com.viaversion.viaversion.api.minecraft.codec
 - com.viaversion.viaversion.api.minecraft.codec.hash - package com.viaversion.viaversion.api.minecraft.codec.hash
 - com.viaversion.viaversion.api.minecraft.data - package com.viaversion.viaversion.api.minecraft.data
 - com.viaversion.viaversion.api.minecraft.data.predicate - package com.viaversion.viaversion.api.minecraft.data.predicate
 - com.viaversion.viaversion.api.minecraft.data.version - package com.viaversion.viaversion.api.minecraft.data.version
 - 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 - COMMAND_BLOCK_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 - 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
comparatorOutputrecord 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() - Method in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.OverrideText
 - 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_5
 - componentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - 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
TagTypewith 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_2record 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
 - CONSUME_EFFECT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
ConsumeEffectrecord class. - consumeEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 - 
Returns the value of the
consumeEffectsrecord component. - consumeSeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 - 
Returns the value of the
consumeSecondsrecord component. - container - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_20_5
 - container - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
 - CONTAINER_LOOT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ContainerContentsType(Type<Item>) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.ContainterContents.ContainerContentsType
 - 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
 - ContainterContents - Class in com.viaversion.viaversion.api.minecraft.item.data
 - ContainterContents() - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.ContainterContents
 - ContainterContents.ContainerContentsType - Class in com.viaversion.viaversion.api.minecraft.item.data
 - context() - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - context() - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - context() - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - cooldownGroup() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
 - 
Returns the value of the
cooldownGrouprecord component. - COPPER_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - copperGolemState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - copy() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.OverrideText
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.CustomModelData1_21_4
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DeathProtection
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DebugStickState
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LockCode
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - copy() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.item.DataItem
 - copy() - Method in interface com.viaversion.viaversion.api.minecraft.item.HashedItem
 - copy() - Method in class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - copy() - Method in interface com.viaversion.viaversion.api.minecraft.item.Item
 - 
Returns a copy of the item.
 - copy() - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 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
 - copy() - Method in interface com.viaversion.viaversion.util.Copyable
 - copy(T) - Static method in interface com.viaversion.viaversion.util.Copyable
 - Copyable - Interface in com.viaversion.viaversion.util
 - correctForDrops() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 - 
Returns the value of the
correctForDropsrecord 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_21_4
 - COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - COW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - COW_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - cowVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - cowVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CREAKING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - 
Deprecated.
 - 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.
 - createLogger() - Method in class com.viaversion.viaversion.api.protocol.AbstractProtocol
 - 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
 - 
Deprecated.magic id; prefer using
ProtocolManager.createPacketWrapper(PacketType, ByteBuf, UserConnection) - 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_21_4
 - CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - CREEPER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - currentDimensionId() - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 - 
Returns the id of the current dimension, or -1 if unset (i.e.
 - 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_CLICK_ACTION_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 - CUSTOM_DATA - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - CUSTOM_MODEL_DATA1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - CUSTOM_MODEL_DATA1_21_4 - 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
customColorrecord 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
customEffectsrecord component. - CustomModelData1_21_4 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - CustomModelData1_21_4(float[], boolean[], String[], int[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.CustomModelData1_21_4
 - 
Creates an instance of a
CustomModelData1_21_4record class. - customName() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionContents
 - 
Returns the value of the
customNamerecord 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
damageOnHurtrecord component. - damagePerBlock() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - 
Returns the value of the
damagePerBlockrecord component. - DamageReduction(float, HolderSet, float, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 
Creates an instance of a
DamageReductionrecord class. - damageReductions() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
damageReductionsrecord component. - DamageResistant - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - DamageResistant(Key) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
 - 
Creates an instance of a
DamageResistantrecord class. - DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DARK_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - DARK_OAK_CHEST_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_4
 - DARK_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DARK_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DARK_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 record class com.viaversion.viaversion.api.minecraft.chunks.Heightmap
 - 
Returns the value of the
datarecord component. - 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
 - DataComponentMatchers - Record Class in com.viaversion.viaversion.api.minecraft.data.predicate
 - DataComponentMatchers(StructuredData<?>[], DataComponentPredicate[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Creates an instance of a
DataComponentMatchersrecord class. - DataComponentMatchers.DataComponentMatchersType - Class in com.viaversion.viaversion.api.minecraft.data.predicate
 - DataComponentMatchersType(Type<StructuredData<?>[]>) - Constructor for class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers.DataComponentMatchersType
 - DataComponentPredicate - Record Class in com.viaversion.viaversion.api.minecraft.data.predicate
 - DataComponentPredicate(int, Tag) - Constructor for record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Creates an instance of a
DataComponentPredicaterecord class. - dataComponentType(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 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
 - dataHashesById() - Method in interface com.viaversion.viaversion.api.minecraft.item.HashedItem
 - dataHashesById() - Method in class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - 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
 - dataMatchers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - 
Returns the value of the
dataMatchersrecord component. - 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
deathEffectsrecord 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
DeathProtectionrecord 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
 - DebugStickState - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - DebugStickState(CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DebugStickState
 - 
Creates an instance of a
DebugStickStaterecord class. - decal() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - 
Returns the value of the
decalrecord 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
 - DEFAULT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - defaultMiningSpeed() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - 
Returns the value of the
defaultMiningSpeedrecord component. - defaultReturnValue() - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 - defaultReturnValue(int) - Method in class com.viaversion.viaversion.util.Int2IntBiHashMap
 - DelegatingOps - Class in com.viaversion.viaversion.api.minecraft.codec
 - DelegatingOps(Ops) - Constructor for class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - 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
descriptionrecord component. - description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - 
Returns the value of the
descriptionrecord component. - description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - 
Returns the value of the
descriptionrecord component. - description() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
 - 
Returns the value of the
descriptionrecord 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_5
 - directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - directionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21
 - disableBlockingForSeconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Weapon
 - 
Returns the value of the
disableBlockingForSecondsrecord component. - disableCooldownScale() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
disableCooldownScalerecord component. - disableSound() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
disableSoundrecord component. - 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
dispensablerecord component. - display() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - 
Returns the value of the
displayrecord component. - Display(int) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - 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
 - DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - DISPLAY_TYPES - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - distanceFromCenterSquared(double, double, double) - Method in class com.viaversion.viaversion.api.minecraft.BlockPosition
 - 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
 - DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DOLPHIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DONKEY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DRAGON_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - DROWNED - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - duration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
 - 
Returns the value of the
durationrecord component. - duration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
 - 
Returns the value of the
durationrecord 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
 - DYE_COLOR - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - dyeColor() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
 - 
Returns the value of the
dyeColorrecord component. - DYED_COLOR1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - DYED_COLOR1_21_5 - 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) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - DyedColor(int, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - 
Creates an instance of a
DyedColorrecord class. - dynamic() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
 - 
Returns the value of the
dynamicrecord component. - 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
eatSecondsrecord component. - effect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
 - 
Returns the value of the
effectrecord component. - effect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffect
 - 
Returns the value of the
effectrecord 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
effectDatarecord component. - effects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
 - 
Returns the value of the
effectsrecord 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_21_4
 - EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EGG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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  - EITHER_HOLDER_TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - EitherHolder<T> - Interface in com.viaversion.viaversion.api.minecraft
 - EitherHolderType<T> - Class in com.viaversion.viaversion.api.type.types.misc
 - EitherHolderType(HolderType<T>) - Constructor for class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - EitherImpl<X,
Y> - Class in com.viaversion.viaversion.util  - EitherImpl(X, Y) - Constructor for class com.viaversion.viaversion.util.EitherImpl
 - EitherType<T,
V> - Class in com.viaversion.viaversion.api.type.types  - EitherType(Type<T>, Type<V>) - Constructor for class com.viaversion.viaversion.api.type.types.EitherType
 - 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
 - ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ELDER_GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - elytraTexture() - Method in record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Returns the value of the
elytraTexturerecord component. - empty() - Static method in class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - 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 record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
enabledrecord component. - enabled() - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 - 
Returns whether debug mode is enabled.
 - Enchantable - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - Enchantable(int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Enchantable
 - 
Creates an instance of a
Enchantablerecord class. - 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
enchantmentsrecord 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) - 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
Enchantmentsrecord class. - ENCHANTMENTS1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ENCHANTMENTS1_21_5 - 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
endrecord 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_21_4
 - END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - END_CRYSTAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ENDER_DRAGON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ENDER_PEARL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ENDERMAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ENDERMITE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 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_21_4
 - ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 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
 - 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
 - ENTITY_DATA_LIST1_12 - Static variable in class com.viaversion.viaversion.api.type.Types
 - ENTITY_DATA_LIST1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 - ENTITY_DATA_LIST1_9 - Static variable in class com.viaversion.viaversion.api.type.Types
 - 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
 - ENTITY_DATA1_12 - Static variable in class com.viaversion.viaversion.api.type.Types
 - ENTITY_DATA1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ENTITY_DATA1_21_9 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ENTITY_DATA1_8 - Static variable in class com.viaversion.viaversion.api.type.Types
 - ENTITY_DATA1_9 - Static variable in class com.viaversion.viaversion.api.type.Types
 - ENTITY_TYPE - Enum constant in enum class com.viaversion.viaversion.api.data.MappingData.MappingType
 - entityData - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - entityData() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 
Returns the value of the
entityDatarecord 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 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - EntityData(int, CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - 
Creates an instance of a
EntityDatarecord class. - 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. - entityDataList - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - entityDataList() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - entityDataList() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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 - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - entityDataTypes() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - entityDataTypes() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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(VersionedTypesHolder) - 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(VersionedTypesHolder) - 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(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 - EntityDataTypes1_21_5 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 - EntityDataTypes1_21_5(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - EntityDataTypes1_21_9 - Class in com.viaversion.viaversion.api.minecraft.entitydata.types
 - EntityDataTypes1_21_9(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - entityRewriteFunction(Protocol<?, ?, ?, ?>, boolean) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - 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_21_4 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 - EntityTypes1_21_5 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 - EntityTypes1_21_6 - Enum Class in com.viaversion.viaversion.api.minecraft.entities
 - EntityTypes1_21_9 - 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
entriesrecord component. - entries() - Method in class com.viaversion.viaversion.api.type.types.FakeEnumType
 - Entry(int, String) - Constructor for record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
Creates an instance of a
Entryrecord class. - EnumType - Class in com.viaversion.viaversion.api.type.types
 - EnumType(EnumType.Fallback, String...) - Constructor for class com.viaversion.viaversion.api.type.types.EnumType
 - EnumType(String...) - Constructor for class com.viaversion.viaversion.api.type.types.EnumType
 - EnumType.Fallback - Enum Class in com.viaversion.viaversion.api.type.types
 - EnumTypes - Class in com.viaversion.viaversion.api.minecraft.item.data
 - 
Enum types that aren't associated with any specific item data in this package.
 - EnumTypes() - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - Environment - Enum Class in com.viaversion.viaversion.api.minecraft
 - EPSILON - Static variable in class com.viaversion.viaversion.util.MathUtil
 - 
Miniscule value below which positive floats are considered zero
 - equals(Object) - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Indicates whether some other object is "equal to" this one.
 - 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.AnimalVariant
 - 
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.chunks.Heightmap
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Indicates whether some other object is "equal to" this one.
 - 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.BlockEntityData
 - 
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.BlocksAttacks.DamageReduction
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
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.CustomModelData1_21_4
 - 
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.DebugStickState
 - 
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.Enchantable
 - 
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.EntityData
 - 
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.ItemModel
 - 
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.LockCode
 - 
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.PotDecorations
 - 
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.ProvidesTrimMaterial
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 
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.TooltipDisplay
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 
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.Weapon
 - 
Indicates whether some other object is "equal to" this one.
 - equals(Object) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - 
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.HashedStructuredItem
 - 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.ResolvableProfile
 - 
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.Vector3d
 - 
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 record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
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 class com.viaversion.viaversion.util.Key
 - 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) - Method in class com.viaversion.viaversion.util.Key
 - 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.
 - EQUIPMENT_SLOT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - equipmentSlot() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
equipmentSlotrecord component. - equipOnInteract() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
equipOnInteractrecord 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
 - Equippable(int, Holder<SoundEvent>, String, String, HolderSet, boolean, boolean, boolean, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - Equippable(int, Holder<SoundEvent>, String, String, HolderSet, boolean, boolean, boolean, boolean, boolean, Holder<SoundEvent>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Creates an instance of a
Equippablerecord class. - EQUIPPABLE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - EQUIPPABLE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - EQUIPPABLE1_21_6 - 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
EulerAnglerecord 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 - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EVOKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EVOKER_FANGS - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - exactPredicates() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Returns the value of the
exactPredicatesrecord component. - exceedsLimits() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - 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_21_4
 - EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EXPERIENCE_BOTTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EXPERIENCE_ORB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
expiresAtrecord component. - explosions() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
 - 
Returns the value of the
explosionsrecord 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_21_4
 - EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - EYE_OF_ENDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
- factor() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 
Returns the value of the
factorrecord component. - factor() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
Returns the value of the
factorrecord component. - fadeColors() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 - 
Returns the value of the
fadeColorsrecord component. - FakeEnumType - Class in com.viaversion.viaversion.api.type.types
 - 
For enum types with hardcoded custom ids.
 - FakeEnumType(FakeEnumType.Entry...) - Constructor for class com.viaversion.viaversion.api.type.types.FakeEnumType
 - FakeEnumType(List<String>, FakeEnumType.Entry...) - Constructor for class com.viaversion.viaversion.api.type.types.FakeEnumType
 - FakeEnumType.Entry - Record Class in com.viaversion.viaversion.api.type.types
 - 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_21_4
 - FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FALLING_BLOCK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_11.EntityType
 - 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_13.EntityType
 - 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_9.EntityType
 - findById(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 - findById(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 - findById(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 - findById(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 - findById(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 - findById(int, 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_21_4
 - FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FIREWORK_ROCKET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
FireworkExplosionrecord 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
Fireworksrecord 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
firstrecord 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_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FISHING_BOBBER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
fixedRangerecord component. - flightDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Fireworks
 - 
Returns the value of the
flightDurationrecord 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
 - FLOAT_ARRAY_PRIMITIVE - Static variable in class com.viaversion.viaversion.api.type.Types
 - FloatArrayType - Class in com.viaversion.viaversion.api.type.types
 - FloatArrayType() - Constructor for class com.viaversion.viaversion.api.type.types.FloatArrayType
 - FloatArrayType(int) - Constructor for class com.viaversion.viaversion.api.type.types.FloatArrayType
 - floats() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.CustomModelData1_21_4
 - 
Returns the value of the
floatsrecord component. - 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_5
 - floatType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_21_4
 - FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FLYING_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
FoodEffectrecord 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_5record 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_2record 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
 - forLogging(Object) - Static method in class com.viaversion.viaversion.util.StringUtil
 - forLogging(String) - Static method in class com.viaversion.viaversion.util.StringUtil
 - 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
 - FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FOX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - FOX_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - FOX_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
 - FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FROG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - FROG_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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_5
 - frogVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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.UnsignedIntType
 - 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.
 - fromTag(Tag, Function<String, Integer>) - Static method in interface com.viaversion.viaversion.api.minecraft.HolderSet
 - frontItem() - Method in record 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 - FURNACE_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 
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) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile
 - GameProfile(String, UUID, GameProfile.Property[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile
 - GameProfile(String, UUID, GameProfile.Property[], boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile
 - 
Creates an instance of a
GameProfilerecord 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 transforming 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
generationrecord 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_2
 - 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
 - getBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - getBitmask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - getBlockEntities() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - getChunkMask() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - getClientConnection(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns the client UserConnection.
 - getClientConnections() - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns a map containing the UUIDs and client UserConnections When ViaVersion is reloaded, this method may not return some players.
 - 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
 - 
Returns the protocol's component rewriter if present.
 - 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
 - 
Deprecated.
 - getConnectedClients() - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Deprecated.
 - getConnection(UUID) - Method in interface com.viaversion.viaversion.api.ViaAPI
 - 
Returns the 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 enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 - getData() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 - getData() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 - getData() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 - getData() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 - getData() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 - getData() - Method in interface com.viaversion.viaversion.api.minecraft.entities.ObjectType
 - 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
 - 
Gets optional platform specific data 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, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_10.ObjectType
 - getEntityType(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_11.ObjectType
 - getEntityType(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_12.ObjectType
 - getEntityType(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_13.ObjectType
 - getEntityType(int, int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_8.ObjectType
 - getEntityType(int, 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
 - getFullBlockMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 - getFullBlockMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 - 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
 - getFullMappings(MappingData.MappingType) - Method in interface com.viaversion.viaversion.api.data.MappingData
 - 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.
 - getFullSoundMappings() - Method in interface com.viaversion.viaversion.api.data.MappingData
 - getFullSoundMappings() - Method in class com.viaversion.viaversion.api.data.MappingDataBase
 - 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
 - getHeightMap() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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_21_4
 - getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - getId() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - getItemHasher(Class<? extends Protocol>) - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 - 
Returns the item hasher by the given protocol class if present.
 - 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
ViaAPIprovides. - 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.
 - getMappings(String) - Method in interface com.viaversion.viaversion.api.rewriter.RegistryDataRewriter
 - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - getMaxPPSKickMessage() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - getMaxWarningsKickMessage() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
 - 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
 - getPacketSizeTrackerConfig() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 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.
 - getPacketTrackerConfig() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 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_21_4
 - getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - getParent() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - 
Deprecated.
 - 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
 - getRegistryDataRewriter() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 - 
Returns the protocol's registry data rewriter if present.
 - 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.
 - 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
 - getSections() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - getServerConnection(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns the server UserConnection.
 - getServerConnections() - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns a map containing the UUIDs and server UserConnections When ViaVersion is reloaded, this method may not return some players.
 - 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
 - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - getTypeFromId(int) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
 - getX() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - getZ() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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_21_4
 - GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GIANT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - globalPaletteBits - Variable in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 - 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_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GLOW_ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GLOW_SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - GUARDIAN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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.
 - handleHashedItem(UserConnection, HashedItem) - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
 - 
Returns the rewritten item, which may or may not be the same given HashedItem instance.
 - 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
 - handleShowItem(UserConnection, CompoundTag) - Method in interface com.viaversion.viaversion.api.rewriter.ComponentRewriter
 - 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_21_4
 - HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HANGING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - HAPPY_GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HAPPY_GHAST - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - hasClientConnection(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns if Via has injected.
 - 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
hasConsumeParticlesrecord 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
 - hash() - Method in interface com.viaversion.viaversion.api.minecraft.codec.hash.Hasher
 - 
Returns the current hash value.
 - hashCode() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns a hash code value for this object.
 - 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.AnimalVariant
 - 
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.chunks.Heightmap
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Returns a hash code value for this object.
 - 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.BlockEntityData
 - 
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.BlocksAttacks.DamageReduction
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
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.CustomModelData1_21_4
 - 
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.DebugStickState
 - 
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.Enchantable
 - 
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.EntityData
 - 
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.ItemModel
 - 
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.LockCode
 - 
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.PotDecorations
 - 
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.ProvidesTrimMaterial
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 
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.TooltipDisplay
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 
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.Weapon
 - 
Returns a hash code value for this object.
 - hashCode() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - 
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.HashedStructuredItem
 - 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.ResolvableProfile
 - 
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.Vector3d
 - 
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 record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
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 class com.viaversion.viaversion.util.Key
 - 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.
 - HASHED_ITEM - Static variable in class com.viaversion.viaversion.api.type.Types
 - HashedItem - Interface in com.viaversion.viaversion.api.minecraft.item
 - 
Item that does not hold any real data outside of its id and amount.
 - HashedItemType1_21_5 - Class in com.viaversion.viaversion.api.type.types.item
 - HashedItemType1_21_5() - Constructor for class com.viaversion.viaversion.api.type.types.item.HashedItemType1_21_5
 - HashedStructuredItem - Class in com.viaversion.viaversion.api.minecraft.item
 - HashedStructuredItem(int, int) - Constructor for class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - HashedStructuredItem(int, int, Int2IntMap, IntSet) - Constructor for class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - Hasher - Interface in com.viaversion.viaversion.api.minecraft.codec.hash
 - 
Hash operations.
 - hasHolder() - Method in interface com.viaversion.viaversion.api.minecraft.EitherHolder
 - 
Returns true if this holder is backed by a direct value.
 - 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.
 - hasKey() - Method in interface com.viaversion.viaversion.api.minecraft.EitherHolder
 - 
Returns true if this holder has a resource key.
 - 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. - hasMinecraftNamespace() - Method in class com.viaversion.viaversion.util.Key
 - 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.
 - hasServerConnection(UUID) - Method in interface com.viaversion.viaversion.api.connection.ConnectionManager
 - 
Returns if Via has injected.
 - 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
hasTrailrecord component. - hasTwinkle() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 - 
Returns the value of the
hasTwinklerecord 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
heightrecord component. - heightMap - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 - heightMap - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 - Heightmap - Record Class in com.viaversion.viaversion.api.minecraft.chunks
 - Heightmap(int, long[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.chunks.Heightmap
 - 
Creates an instance of a
Heightmaprecord class. - HEIGHTMAP - Static variable in class com.viaversion.viaversion.api.type.Types
 - HEIGHTMAP_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 - heightmaps - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - heightmaps() - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 - heightmaps() - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 - heightmaps() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 - heightmaps() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - HeightmapType - Class in com.viaversion.viaversion.api.type.types.chunk
 - HeightmapType() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.HeightmapType
 - hiddenComponents() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay
 - 
Returns the value of the
hiddenComponentsrecord component. - hiddenEffect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
 - 
Returns the value of the
hiddenEffectrecord 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.
 - hideTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay
 - 
Returns the value of the
hideTooltiprecord component. - 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
 - HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - holder() - Method in interface com.viaversion.viaversion.api.minecraft.EitherHolder
 - 
Returns the value of this holder.
 - 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
holderSetrecord 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(RegistryKey) - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderSetType
 - 
Creates a holder set type that is able to write to
Ops. - 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
 - HolderType(MappingData.MappingType) - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderType
 - HolderType.OptionalHolderType<T> - Class in com.viaversion.viaversion.api.type.types.misc
 - 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 - HOPPER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 - horizontalBlockingAngle() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 
Returns the value of the
horizontalBlockingAnglerecord component. - 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_21_4
 - HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - HORSE_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - HORSE_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
 - HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - HUSK - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 
I
- id() - Method in interface com.viaversion.viaversion.api.data.entity.DimensionData
 - id() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Returns the value of the
idrecord component. - 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 enum class com.viaversion.viaversion.api.minecraft.GameMode
 - id() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
 - 
Returns the value of the
idrecord 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 class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - id() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
 - 
Returns the value of the
idrecord component. - id() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
 - 
Returns the value of the
idrecord component. - id() - Method in class com.viaversion.viaversion.api.minecraft.Particle
 - id() - Method in record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
Returns the value of the
idrecord component. - id() - Method in interface com.viaversion.viaversion.util.IdHolder
 - id(MappingData.MappingType, String) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 
Returns the numeric id for a stored mapping type and its identifier.
 - 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
 - ID - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.OverrideText
 - 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
identifierrecord 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_21_4
 - identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - identifier() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - identifier() - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 
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
identifierrecord component. - identifier() - Method in record class com.viaversion.viaversion.api.minecraft.TagData
 - 
Returns the value of the
identifierrecord 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(Ops, int) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 - 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
IdentityMappingsrecord class. - idFromName(String) - Method in class com.viaversion.viaversion.api.type.types.EnumType
 - IdHolder - Interface in com.viaversion.viaversion.util
 - ids() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
 - 
Gets the direct ids.
 - idToKey(int) - Method in class com.viaversion.viaversion.util.KeyMappings
 - 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
 - ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ILLUSIONER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - incrementReceived() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - incrementReceived(int) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - 
Increments the number of packets received from the client.
 - incrementSent() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - 
Increments 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
 - 
Called with
ProtocolManager.registerProtocol(com.viaversion.viaversion.api.protocol.Protocol, com.viaversion.viaversion.api.protocol.version.ProtocolVersion, com.viaversion.viaversion.api.protocol.version.ProtocolVersion)to register packet handlers and automatic packet id remapping. - 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(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - initialize(Protocol<?, ?, ?, ?>) - Static method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_5record 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_2record class. - INSTRUMENT1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - INSTRUMENT1_21_5 - 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
 - INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - INTERACTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - IRON_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_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_21_4
 - isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - isAbstractType() - Method in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - isBiomeData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - 
Deprecated.
 - isClientSide() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 - 
Returns whether this is a backend 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 class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 - isEmpty() - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 
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.
 - 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
 - isFullChunk() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - isIgnoreOldLightData() - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - 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
 - isProcessingClientboundInventoryPacket() - Method in interface com.viaversion.viaversion.api.data.item.ItemHasher
 - 
Returns whether this connection is currently processing a clientbound player inventory packet.
 - 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
 - isServerSide() - Method in interface com.viaversion.viaversion.api.connection.UserConnection
 - 
Returns whether this is a frontend connection.
 - 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.
 - isSupported(StructuredDataKey<?>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext
 - 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
 - isSuppressTextComponentConversionWarnings() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 
Should we hide errors that occur when trying to convert text components?
 - 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 - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - item() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - item() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - item(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 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.data.MappingData.MappingType
 - 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_21_4
 - ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ITEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_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_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ITEM_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ITEM_FRAME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ITEM_PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ITEM_USE_ANIMATION - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
 - itemArray - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - itemArray() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - itemArray() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - itemArrayType() - Method in interface com.viaversion.viaversion.api.rewriter.ItemRewriter
 - 
Returns the item array type of the current protocol.
 - ItemBase - Interface in com.viaversion.viaversion.api.minecraft.item
 - itemCost - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - itemCost() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - itemCost() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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
 - itemDamage() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
Returns the value of the
itemDamagerecord component. - ItemDamageFunction(float, float, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
Creates an instance of a
ItemDamageFunctionrecord class. - itemDamagePerAttack() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Weapon
 - 
Returns the value of the
itemDamagePerAttackrecord component. - 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
 - ItemHasher - Interface in com.viaversion.viaversion.api.data.item
 - 
Used for converting items to hashed items and caching them for later use during serverbound packets.
 - itemId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - 
Returns the value of the
itemIdrecord component. - itemId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - 
Returns the value of the
itemIdrecord component. - itemIds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 - 
Returns the value of the
itemIdsrecord component. - itemMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 - ItemModel - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - ItemModel(Key) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ItemModel
 - 
Creates an instance of a
ItemModelrecord class. - itemModelIndex() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - 
Returns the value of the
itemModelIndexrecord component. - itemRewriteFunction(Protocol<?, ?, ?, ?>, boolean) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - ItemRewriter<T extends Protocol<?,
?, ?, ?>> - Interface in com.viaversion.viaversion.api.rewriter  - items() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 
Returns the value of the
itemsrecord component. - 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_5
 - itemType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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(StructuredDataTypeBase) - 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_PLAYABLE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - JUKEBOX_PLAYABLE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - JukeboxPlayable - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - JukeboxPlayable(EitherHolder<JukeboxPlayable.JukeboxSong>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 - 
Creates an instance of a
JukeboxPlayablerecord class. - JukeboxPlayable(Holder<JukeboxPlayable.JukeboxSong>, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 - 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
JukeboxSongrecord class. - JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - JUNGLE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - JUNGLE_CHEST_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_4
 - JUNGLE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - JUNGLE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - JUNGLE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 
K
- key() - Method in enum class com.viaversion.viaversion.api.data.MappingData.MappingType
 - key() - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 - key() - Method in interface com.viaversion.viaversion.api.minecraft.EitherHolder
 - 
Returns the resource key.
 - key() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ItemModel
 - 
Returns the value of the
keyrecord component. - key() - Method in record class com.viaversion.viaversion.api.minecraft.RegistryEntry
 - 
Returns the value of the
keyrecord component. - key() - Method in interface com.viaversion.viaversion.api.minecraft.RegistryKey
 - key() - Method in enum class com.viaversion.viaversion.api.minecraft.RegistryType
 - key() - Method in class com.viaversion.viaversion.api.type.types.misc.RegistryValueType
 - key() - Method in record class com.viaversion.viaversion.util.Pair
 - 
Returns the value of the
keyrecord component. - key(int) - Method in class com.viaversion.viaversion.api.type.types.item.LengthPrefixedStructuredDataType
 - key(int) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 - key(int) - Method in interface com.viaversion.viaversion.api.type.types.item.StructuredDataTypeBase
 - key(MappingData.MappingType, int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 
Returns the key for a stored mapping type and its numeric id.
 - Key - Class in com.viaversion.viaversion.util
 - KeyMappings - Class in com.viaversion.viaversion.util
 - KeyMappings(ListTag<StringTag>) - Constructor for class com.viaversion.viaversion.util.KeyMappings
 - KeyMappings(String...) - Constructor for class com.viaversion.viaversion.util.KeyMappings
 - KeyMappings(Collection<String>) - Constructor for class com.viaversion.viaversion.util.KeyMappings
 - keys() - Method in class com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
 - keys() - Method in class com.viaversion.viaversion.util.KeyMappings
 - 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
keySignaturerecord component. - keyToId(String) - Method in class com.viaversion.viaversion.util.KeyMappings
 - KeyType - Class in com.viaversion.viaversion.api.type.types.misc
 - KeyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.KeyType
 - KeyType.OptionalKeyType - Class in com.viaversion.viaversion.api.type.types.misc
 - kickPlayer(UserConnection, 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_21_4
 - LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LEASH_KNOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 record 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
lengthInSecondsrecord component. - lengthPrefixedItem - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - lengthPrefixedItem() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - lengthPrefixedItem() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - lengthPrefixedStructuredData - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - LengthPrefixedStructuredDataType - Class in com.viaversion.viaversion.api.type.types.item
 - 
Wraps a data component codec, where data components are prefixed with their byte size (used in creative mode packets).
 - LengthPrefixedStructuredDataType(StructuredDataType) - Constructor for class com.viaversion.viaversion.api.type.types.item.LengthPrefixedStructuredDataType
 - LengthPrefixedTagType - Class in com.viaversion.viaversion.api.type.types.misc
 - LengthPrefixedTagType(int) - Constructor for class com.viaversion.viaversion.api.type.types.misc.LengthPrefixedTagType
 - level() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
 - 
Returns the value of the
levelrecord 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_21_4
 - LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LIGHTNING_BOLT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - LINGERING_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LINGERING_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LINGERING_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LIVING_ENTITY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - LLAMA_SPIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - LLAMA_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - LLAMA_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
 - loadFullOrBiMappings(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
 - LOCK1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - LOCK1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - LockCode - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - LockCode(CompoundTag) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.LockCode
 - 
Creates an instance of a
LockCoderecord class. - 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
LodestoneTrackerrecord class. - log(Level, String) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 - log(Level, String, Throwable) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 - logBlockedJoins() - Method in interface com.viaversion.viaversion.api.configuration.ViaVersionConfig
 - 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.
 - logPrePacketTransform() - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 - 
Returns whether packets should be logged before 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
 - LongArrayType(int) - 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_5
 - longType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - LongType.OptionalLongType - Class in com.viaversion.viaversion.api.type.types
 - 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_21_4
 - MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MAGMA_CUBE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - MANGROVE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MANGROVE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MANGROVE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - MANGROVE_CHEST_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_4
 - MANGROVE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MANGROVE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MANGROVE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - MANNEQUIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - mannequinProfileType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
MapDecorationrecord class. - mapped() - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext
 - 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
mappedClientboundPacketTypesrecord 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(FullMappings, String) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - 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
mappedServerboundPacketTypesrecord 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
mappedSizerecord 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.
 - mappedTypes() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 - 
Similar to
Protocol.types(), but for the mapped types. - mappedVersion - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 - MappingData - Interface in com.viaversion.viaversion.api.data
 - MappingData.MappingType - Enum Class in com.viaversion.viaversion.api.data
 - 
Type of mappings.
 - 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
 - MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MARKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
matcherrecord component. - material() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - 
Returns the value of the
materialrecord component. - material() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ProvidesTrimMaterial
 - 
Returns the value of the
materialrecord 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_UNSIGNED_INT - Static variable in class com.viaversion.viaversion.api.type.types.UnsignedIntType
 - MAX_VALUE - Static variable in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 - maxRate() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
maxRaterecord component. - maxRateKickMessage() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
maxRateKickMessagerecord component. - maxValue() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
 - 
Returns the value of the
maxValuerecord component. - maxWarnings() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
maxWarningsrecord 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_21_4
 - MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - minimized() - Method in class com.viaversion.viaversion.util.Key
 - 
Returns the identifier in a minimized form.
 - minTicksInHive() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 
Returns the value of the
minTicksInHiverecord component. - minValue() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
 - 
Returns the value of the
minValuerecord 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
 - MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - MOB_EFFECT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - mobEffect() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.SuspiciousStewEffect
 - 
Returns the value of the
mobEffectrecord component. - model() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
modelrecord component. - modelType() - Method in record class com.viaversion.viaversion.api.minecraft.AnimalVariant
 - 
Returns the value of the
modelTyperecord component. - modelType() - Method in record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Returns the value of the
modelTyperecord 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
modifierrecord component. - modifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - 
Returns the value of the
modifierrecord component. - ModifierData(String, double, int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
 - 
Creates an instance of a
ModifierDatarecord 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
ModifierDatarecord class. - modifiers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
 - 
Returns the value of the
modifiersrecord component. - modifiers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - 
Returns the value of the
modifiersrecord 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_21_4
 - MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MOOSHROOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - MOOSHROOM_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - MOVEMENT_VECTOR - Static variable in class com.viaversion.viaversion.api.type.Types
 - MovementVectorType - Class in com.viaversion.viaversion.api.type.types.math
 - MovementVectorType() - Constructor for class com.viaversion.viaversion.api.type.types.math.MovementVectorType
 - 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
 - MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - MULE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - MUSHROOM_COW_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 
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
namerecord component. - name() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
 - 
Returns the value of the
namerecord component. - name() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
 - 
Returns the value of the
namerecord component. - name() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher
 - 
Returns the value of the
namerecord component. - name() - Method in record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
Returns the value of the
namerecord 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
 - nameFromId(int) - Method in class com.viaversion.viaversion.api.type.types.EnumType
 - names() - Method in class com.viaversion.viaversion.api.type.types.EnumType
 - names() - Method in class com.viaversion.viaversion.api.type.types.misc.RegistryValueType
 - namespace() - Method in class com.viaversion.viaversion.util.Key
 - namespace(String) - Static method in class com.viaversion.viaversion.util.Key
 - 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
narrationDecorationrecord 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
netherrecord 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
nutritionrecord component. - nutrition() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
 - 
Returns the value of the
nutritionrecord component. 
O
- OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - OAK_CHEST_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_4
 - OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - ObjectType - Interface in com.viaversion.viaversion.api.minecraft.entities
 - 
Represents a legacy object entity type.
 - objectTypeFromId(int, 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_21_4
 - OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - OCELOT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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(int, String) - Static method in record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 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(Holder<T>) - Static method in interface com.viaversion.viaversion.api.minecraft.EitherHolder
 - 
Returns a direct or indirect value holder.
 - of(Protocol<?, ?, ?, ?>) - Static method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - of(ProtocolVersion, ProtocolVersion) - Static method in class com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange
 - 
Returns a range that contains only the given version.
 - of(Type<F>, Class<T>, Function<F, T>, Function<T, F>) - Static method in class com.viaversion.viaversion.api.type.TransformingType
 - 
Returns a type that transforms the input to a separate output type.
 - 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.EitherHolder
 - 
Returns an indirect holder via the resource key.
 - of(String) - Static method in interface com.viaversion.viaversion.api.minecraft.HolderSet
 - 
Creates a new holder set for the given tag.
 - of(String) - Static method in interface com.viaversion.viaversion.api.minecraft.RegistryKey
 - of(String) - Static method in class com.viaversion.viaversion.util.Key
 - 
Creates a new key from the given identifier string, with or without an explicit namespace.
 - of(String, String) - Static method in class com.viaversion.viaversion.util.Key
 - 
Creates a new key with the given namespace and path.
 - 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.
 - ofPath(String) - Static method in class com.viaversion.viaversion.util.Key
 - 
Creates a new key with the given path and the default namespace "minecraft".
 - ofUnsequenced(Class<E>) - Static method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
 - 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
 - OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - OMINOUS_ITEM_SPAWNER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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 ViaVersion is initialized twice during the same process, this happens on platforms where ViaVersion is loaded as a plugin which can be reloaded.
 - 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
operationrecord component. - operation() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.ModifierData
 - 
Returns the value of the
operationrecord component. - opposite() - Method in enum class com.viaversion.viaversion.api.minecraft.BlockFace
 - Ops - Interface in com.viaversion.viaversion.api.minecraft.codec
 - Ops.ListSerializer - Interface in com.viaversion.viaversion.api.minecraft.codec
 - Ops.MapSerializer - Interface in com.viaversion.viaversion.api.minecraft.codec
 - 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_LONG - Static variable in class com.viaversion.viaversion.api.type.Types
 - 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_RESOURCE_LOCATION - Static variable in class com.viaversion.viaversion.api.type.Types
 - OPTIONAL_SIGNATURE_BYTES - Static variable in class com.viaversion.viaversion.api.type.Types
 - OPTIONAL_SOUND_EVENT - 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_5
 - optionalBlockPositionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - optionalBlockStateType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - optionalComponentType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - optionalGlobalPosition - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - OptionalHolderType(HolderType<T>) - Constructor for class com.viaversion.viaversion.api.type.types.misc.HolderType.OptionalHolderType
 - optionalItem - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_21
 - optionalItemCost - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - optionalItemCost() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - optionalItemCost() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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
 - OptionalKeyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.KeyType.OptionalKeyType
 - OptionalLongType() - Constructor for class com.viaversion.viaversion.api.type.types.LongType.OptionalLongType
 - 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
 - OptionalSoundEventType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.SoundEventType.OptionalSoundEventType
 - 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_5
 - optionalUUIDType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - optionalVarIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - original() - Method in class com.viaversion.viaversion.util.Key
 - 
Returns the unmodified original identifier, possbily without an explicit namespace.
 - 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
overrideArmorMaterialsrecord component. - OverrideText(Tag) - Constructor for class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.OverrideText
 - overworld() - Method in record class com.viaversion.viaversion.api.minecraft.WorldIdentifiers
 - 
Returns the value of the
overworldrecord 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
 - packedId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 
Returns the value of the
packedIdrecord component. - 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
packedXZrecord 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.WritableBook
 - 
Returns the value of the
pagesrecord component. - pages() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
 - 
Returns the value of the
pagesrecord 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_21_4
 - PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PAINTING - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - PAINTING_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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
PaintingVariantrecord 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_5
 - paintingVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
Pairrecord class. - PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PALE_OAK_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - PALE_OAK_CHEST_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_4
 - PALE_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PALE_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PALE_OAK_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - PaletteType1_21_5 - Class in com.viaversion.viaversion.api.type.types.chunk
 - PaletteType1_21_5(PaletteType, int) - Constructor for class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_21_5
 - PaletteTypeBase - Class in com.viaversion.viaversion.api.type.types.chunk
 - PaletteTypeBase() - Constructor for class com.viaversion.viaversion.api.type.types.chunk.PaletteTypeBase
 - 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
 - PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PANDA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - parameters() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
 - 
Returns the value of the
parametersrecord 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
 - PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PARROT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - PARROT_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - PARROT_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - particle - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - particle() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - particle() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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
 - 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 - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - particles() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - particles() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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_5
 - particlesType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_5
 - particleType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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.
 - path() - Method in class com.viaversion.viaversion.util.Key
 - 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
 - PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PATHFINDER_MOB - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - pattern() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - 
Returns the value of the
patternrecord component. - pattern() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BannerPatternLayer
 - 
Returns the value of the
patternrecord 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
 - PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PHANTOM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PIG - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - PIG_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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 - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PIGLIN_BRUTE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - pigVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - pigVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PLAYER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
PlayerMessageSignaturerecord 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
 - POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - POLAR_BEAR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_5
 - poseType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
positionrecord component. - possibleEffects() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
 - 
Returns the value of the
possibleEffectsrecord component. - POT_DECORATIONS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - PotDecorations - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - PotDecorations(int[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 - 
Creates an instance of a
PotDecorationsrecord class. - PotDecorations(int, int, int, int) - Constructor for record 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
potionrecord 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_21_4
 - 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 - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
 - POTION_DURATION_SCALE - 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
PotionContentsrecord 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
PotionEffectrecord 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
PotionEffectDatarecord class. - POWER - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 - predicate() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Returns the value of the
predicaterecord component. - predicates() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Returns the value of the
predicatesrecord component. - predicates() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - 
Returns the value of the
predicatesrecord component. - probability() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ApplyStatusEffects
 - 
Returns the value of the
probabilityrecord component. - probability() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5.FoodEffect
 - 
Returns the value of the
probabilityrecord 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
 - processText(UserConnection, String) - 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
professionrecord component. - profile() - Method in record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Returns the value of the
profilerecord component. - 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_ACTIONS_ENUM1_21_4 - Static variable in class com.viaversion.viaversion.api.type.Types
 - PROFILE_KEY - Static variable in class com.viaversion.viaversion.api.type.Types
 - PROFILE_PROPERTY - Static variable in class com.viaversion.viaversion.api.type.Types
 - PROFILE_PROPERTY_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 - PROFILE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - PROFILE1_21_9 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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
ProfileKeyrecord 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
 - ProfilePropertyType - Class in com.viaversion.viaversion.api.type.types.misc
 - ProfilePropertyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ProfilePropertyType
 - 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_21_4
 - PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PROJECTILE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
propertiesrecord component. - properties() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockStateProperties
 - 
Returns the value of the
propertiesrecord component. - propertiesMap() - Method in record class com.viaversion.viaversion.api.minecraft.GameProfile
 - Property(String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
 - Property(String, String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.GameProfile.Property
 - 
Creates an instance of a
Propertyrecord class. - propertyMatchers() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - 
Returns the value of the
propertyMatchersrecord 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
Protocolinstance 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
Rangeto support multiple ranges. - Provider - Interface in com.viaversion.viaversion.api.platform.providers
 - PROVIDES_BANNER_PATTERNS - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - PROVIDES_TRIM_MATERIAL - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - ProvidesTrimMaterial - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - ProvidesTrimMaterial(EitherHolder<ArmorTrimMaterial>) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ProvidesTrimMaterial
 - 
Creates an instance of a
ProvidesTrimMaterialrecord class. - 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
publicKeyrecord 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
 - PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - PUFFERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
Quaternionrecord 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_5
 - quaternionType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_21_4
 - RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - RABBIT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - RABBIT_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - RABBIT_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - range() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 - 
Returns the value of the
rangerecord component. - range() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - 
Returns the value of the
rangerecord component. - RangedMatcher(String, String) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.StatePropertyMatcher.RangedMatcher
 - 
Creates an instance of a
RangedMatcherrecord 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
 - RARITY - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - RateLimitConfig - Record Class in com.viaversion.viaversion.api.configuration
 - RateLimitConfig(boolean, int, String, int, int, long, String, String) - Constructor for record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Creates an instance of a
RateLimitConfigrecord class. - ratePlaceholder() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
ratePlaceholderrecord component. - 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
 - RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - RAVAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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.data.predicate.DataComponentMatchers.DataComponentMatchersType
 - read(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate.AdventureModePredicateType1_21_5
 - read(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate.BlockPredicateType1_21_5
 - 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.TransformingType
 - 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.BooleanArrayType
 - 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.ChunkBiomesType1_19_4
 - 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_21_5
 - 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.HeightmapType
 - 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.EitherType
 - 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.FloatArrayType
 - 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.HashedItemType1_21_5
 - 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.LengthPrefixedStructuredDataType
 - read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 - read(ByteBuf) - Method in interface com.viaversion.viaversion.api.type.types.item.StructuredDataTypeBase
 - 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.MovementVectorType
 - 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.EitherHolderType
 - 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.OptionalHolderType
 - 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.KeyType
 - read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.LengthPrefixedTagType
 - 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.ProfilePropertyType
 - read(ByteBuf) - Method in class com.viaversion.viaversion.api.type.types.misc.ResolvableProfileType
 - 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.UnsignedIntType
 - 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, Type<X>, Type<Y>) - Static method in class com.viaversion.viaversion.api.type.types.EitherType
 - read(ByteBuf, HolderType<T>) - Static method in class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - 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.OptionalHolderType
 - 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
 - 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
 - readFixedLength(ByteBuf, int) - Static method in class com.viaversion.viaversion.api.type.types.LongArrayType
 - 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.UnsignedIntType
 - 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
 - readValues(ByteBuf, int, DataPaletteImpl) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 - readValues(ByteBuf, int, DataPaletteImpl) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_21_5
 - 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 overridden.
 - 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 overridden.
 - 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
 - registryAccess() - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext
 - RegistryDataRewriter - Interface in com.viaversion.viaversion.api.rewriter
 - 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
RegistryEntryrecord class. - RegistryEntryType - Class in com.viaversion.viaversion.api.type.types
 - RegistryEntryType() - Constructor for class com.viaversion.viaversion.api.type.types.RegistryEntryType
 - registryKey(String, int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - 
Returns the key for a client-synchronized registry element.
 - RegistryKey - Interface in com.viaversion.viaversion.api.minecraft
 - 
Holds a key for a registry.
 - RegistryType - Enum Class in com.viaversion.viaversion.api.minecraft
 - RegistryValueType - Class in com.viaversion.viaversion.api.type.types.misc
 - RegistryValueType(Key, String...) - Constructor for class com.viaversion.viaversion.api.type.types.misc.RegistryValueType
 - 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.
 - remove(Collection<StructuredDataKey<?>>) - Method in class com.viaversion.viaversion.api.minecraft.data.StructuredDataContainer
 - 
Removes data by the given keys.
 - remove(T[], int) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - 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
 - removedDataIds() - Method in interface com.viaversion.viaversion.api.minecraft.item.HashedItem
 - removedDataIds() - Method in class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - 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 - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - Repairable(HolderSet) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 
Creates an instance of a
Repairablerecord class. - 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
 - reset() - Method in interface com.viaversion.viaversion.api.minecraft.codec.hash.Hasher
 - 
Resets the hasher to its initial state.
 - reset() - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - resetReader() - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
 - 
Reset the reader, so that it can be read again.
 - RESOLVABLE_PROFILE - Static variable in class com.viaversion.viaversion.api.type.Types
 - ResolvableProfile - Record Class in com.viaversion.viaversion.api.minecraft
 - 
Profile that can be either dynamically filled by the client or is already static.
 - ResolvableProfile(GameProfile) - Constructor for record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - ResolvableProfile(GameProfile, String, String, String, Integer) - Constructor for record class com.viaversion.viaversion.api.minecraft.ResolvableProfile
 - 
Creates an instance of a
ResolvableProfilerecord class. - ResolvableProfileType - Class in com.viaversion.viaversion.api.type.types.misc
 - ResolvableProfileType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.ResolvableProfileType
 - resolved() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WrittenBook
 - 
Returns the value of the
resolvedrecord component. - RESOURCE_LOCATION - Static variable in class com.viaversion.viaversion.api.type.Types
 - RESOURCE_LOCATION_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 - 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.
 - Rewritable - Interface in com.viaversion.viaversion.util
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockEntityData
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DebugStickState
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in class com.viaversion.viaversion.api.minecraft.item.data.FilterableComponent
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ItemModel
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LockCode
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotDecorations
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ProvidesTrimMaterial
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ToolRule
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
 - rewrite(UserConnection, Protocol<?, ?, ?, ?>, boolean) - Method in interface com.viaversion.viaversion.util.Rewritable
 - 
Rewrites the object to a different version, may return self or a new object.
 - 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.AttributeModifiers1_21
 - rewriteDataComponentType(Protocol<?, ?, ?, ?>, boolean, int) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - rewriteHolder(Holder<SoundEvent>, Int2IntFunction) - Static method in record class com.viaversion.viaversion.api.minecraft.SoundEvent
 - rewriteItem(Protocol<?, ?, ?, ?>, boolean, int) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - rewriteItem(Protocol<?, ?, ?, ?>, boolean, String) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - 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
 - rewriteSound(Protocol<?, ?, ?, ?>, boolean, int) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - rgb() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - 
Returns the value of the
rgbrecord 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 record 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
rotationrecord 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_5
 - rotationsType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
rulesrecord 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
 - SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SALMON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - SALMON_SIZE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - SALMON_VARIANT - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - 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
saturationModifierrecord component. - saturationModifier() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_21_2
 - 
Returns the value of the
saturationModifierrecord 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
secondrecord component. - seconds() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.UseCooldown
 - 
Returns the value of the
secondsrecord component. - sections - Variable in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 - sections - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 - sections - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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.
 - sendCustomPayload(UserConnection, String, byte[]) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
 - 
Send a custom payload to from a player to the server.
 - 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(UserConnection, String) - Method in interface com.viaversion.viaversion.api.platform.ViaPlatform
 - 
Send a message to a player
 - sendMessage(String) - Method in interface com.viaversion.viaversion.api.command.ViaCommandSender
 - 
Send a message to the sender
 - 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(DataPalette) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteTypeBase
 - 
Calculates the size of the serialized data in bytes.
 - 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
 - serializedValuesSize(int) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 - serializedValuesSize(int) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_21_5
 - 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 class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - setAmount(int) - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 
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
 - setBiomeData(int[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - setBitmask(int) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
 - setChunkMask(BitSet) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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!
 - setCurrentDimensionId(int) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 - 
Sets the id of the current dimension.
 - 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
 - setHeightMap(CompoundTag) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - setHeightmaps(Heightmap[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.BaseChunk
 - setHeightmaps(Heightmap[]) - Method in interface com.viaversion.viaversion.api.minecraft.chunks.Chunk
 - setHeightmaps(Heightmap[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_18
 - setHeightmaps(Heightmap[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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 class com.viaversion.viaversion.api.minecraft.item.HashedStructuredItem
 - setIdentifier(int) - Method in interface com.viaversion.viaversion.api.minecraft.item.ItemBase
 - 
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
 - setIgnoreOldLightData(boolean) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - setInstaBuild(boolean) - Method in interface com.viaversion.viaversion.api.data.entity.EntityTracker
 - 
Sets whether the client player has the "insta build" ability, usually from creative mode.
 - 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
 - setLogPacketTransform(boolean) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 - 
Sets whether packets should be logged before and after being transformed.
 - setLogPostPacketTransform(boolean) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 - 
Sets whether packets should be logged after being transformed.
 - setLogPrePacketTransform(boolean) - Method in interface com.viaversion.viaversion.api.debug.DebugHandler
 - 
Sets whether packets should be logged before 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
 - 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
 - setProcessingClientboundInventoryPacket(boolean) - Method in interface com.viaversion.viaversion.api.data.item.ItemHasher
 - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
 - setSections(ChunkSection[]) - Method in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - setSentPackets(long) - Method in class com.viaversion.viaversion.api.protocol.packet.PacketTracker
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
 - 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
 - 
Deprecated, for removal: This API element is subject to removal in a future version.
 - 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
shaperecord component. - SHAPES - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.FireworkExplosion
 - shearingSound() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
shearingSoundrecord 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_21_4
 - SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SHEEP - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - SHEEP_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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
showIconrecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 - 
Returns the value of the
showInTooltiprecord component. - showInTooltip() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Unbreakable
 - 
Returns the value of the
showInTooltiprecord component. - showParticles() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.PotionEffectData
 - 
Returns the value of the
showParticlesrecord 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_21_4
 - SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SHULKER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SHULKER_BULLET - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - SHULKER_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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
signaturerecord 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
signatureBytesrecord 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_21_4
 - SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SILVERFISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
SimplePacketTypesProviderrecord 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
sizerecord 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() - Method in class com.viaversion.viaversion.util.KeyMappings
 - SIZE - Static variable in interface com.viaversion.viaversion.api.minecraft.chunks.ChunkSection
 - 
Size (dimensions) of blocks in a chunks section.
 - sizeId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - sizeSpecificId() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 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_21_4
 - SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SKELETON_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SLIME - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
slotTyperecord component. - slotType() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - 
Returns the value of the
slotTyperecord 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_21_4
 - SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SMALL_FIREBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SNIFFER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_5
 - snifferState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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_21_4
 - SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SNOW_GOLEM - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SNOWBALL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
songrecord 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
soundrecord component. - sound(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - SOUND - Enum constant in enum class com.viaversion.viaversion.api.data.MappingData.MappingType
 - 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
soundEventrecord component. - soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 - 
Returns the value of the
soundEventrecord component. - soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - 
Returns the value of the
soundEventrecord component. - soundEvent() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable.JukeboxSong
 - 
Returns the value of the
soundEventrecord 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
SoundEventrecord class. - SoundEventType - Class in com.viaversion.viaversion.api.type.types.misc
 - SoundEventType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.SoundEventType
 - SoundEventType.OptionalSoundEventType - Class in com.viaversion.viaversion.api.type.types.misc
 - soundMappings - Variable in class com.viaversion.viaversion.api.data.MappingDataBase
 - soundRewriteFunction(Protocol<?, ?, ?, ?>, boolean) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.EntityType
 - SPAWNER_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_9.ObjectType
 - 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_21_4
 - SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPECTRAL_ARROW - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
speedrecord component. - SPELL - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 - 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
 - SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPELLCASTER_ILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - SPLASH_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPLASH_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPLASH_POTION - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_2
 - SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPRUCE_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - SPRUCE_CHEST_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_4
 - SPRUCE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SPRUCE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SPRUCE_CHEST_BOAT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - SQUID - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
StatePropertyMatcherrecord 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_ENCHANTMENTS1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - STORED_ENCHANTMENTS1_21_5 - 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
 - STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - STRAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - STRIDER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - strings() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.CustomModelData1_21_4
 - 
Returns the value of the
stringsrecord component. - 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_5
 - stringType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - StringUtil - Class in com.viaversion.viaversion.util
 - StringUtil() - Constructor for class com.viaversion.viaversion.util.StringUtil
 - 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
 - structuredData - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredData() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredData() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - StructuredData<T> - Interface in com.viaversion.viaversion.api.minecraft.data
 - structuredDataArray - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredDataArray() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredDataArray() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - 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
 - 
Holds data component keys.
 - StructuredDataKey(String, Type<T>) - Constructor for record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 
Creates an instance of a
StructuredDataKeyrecord class. - structuredDataKeys - Variable in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredDataKeys() - Method in class com.viaversion.viaversion.api.type.types.version.Types1_20_5
 - structuredDataKeys() - Method in interface com.viaversion.viaversion.api.type.types.version.VersionedTypesHolder
 - StructuredDataKeys1_20_5 - Class in com.viaversion.viaversion.api.minecraft.data.version
 - StructuredDataKeys1_20_5(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_20_5
 - StructuredDataKeys1_21_2 - Class in com.viaversion.viaversion.api.minecraft.data.version
 - StructuredDataKeys1_21_2(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
 - StructuredDataKeys1_21_5 - Class in com.viaversion.viaversion.api.minecraft.data.version
 - StructuredDataKeys1_21_5(VersionedTypesHolder) - Constructor for class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_5
 - 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
 - StructuredDataTypeBase - Interface 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
stylerecord 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.
 - supportsOps(StructuredDataKey<?>) - Method in class com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
 - 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
SuspiciousStewEffectrecord class. - swappable() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 
Returns the value of the
swappablerecord component. - SynchronizedRegistryEitherType - Class in com.viaversion.viaversion.api.type.types.misc
 - SynchronizedRegistryEitherType(RegistryKey) - Constructor for class com.viaversion.viaversion.api.type.types.misc.SynchronizedRegistryEitherType
 - SynchronizedRegistryValueType - Class in com.viaversion.viaversion.api.type.types.misc
 - SynchronizedRegistryValueType(RegistryKey) - Constructor for class com.viaversion.viaversion.api.type.types.misc.SynchronizedRegistryValueType
 
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
 - TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TADPOLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
tagrecord component. - tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockEntityData
 - 
Returns the value of the
tagrecord component. - tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - 
Returns the value of the
tagrecord component. - tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DebugStickState
 - 
Returns the value of the
tagrecord component. - tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - 
Returns the value of the
tagrecord component. - tag() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LockCode
 - 
Returns the value of the
tagrecord 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
tagrecord component. - TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 - TAG_ARRAY - Static variable in class com.viaversion.viaversion.api.type.Types
 - TAG_KEY - 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
TagDatarecord class. - tagKey() - Method in interface com.viaversion.viaversion.api.minecraft.HolderSet
 - 
Gets the tag key, not including '#'.
 - TagKeyType - Class in com.viaversion.viaversion.api.type.types.misc
 - TagKeyType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.TagKeyType
 - 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_21_4
 - TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TAMABLE_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
tameTexturerecord 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_COMPONENT_TAG - Static variable in class com.viaversion.viaversion.api.type.Types
 - 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
 - TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TEXT_DISPLAY - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - TextComponentTagType - Class in com.viaversion.viaversion.api.type.types.misc
 - 
Only strictly needed for hashing purposes for now.
 - TextComponentTagType() - Constructor for class com.viaversion.viaversion.api.type.types.misc.TextComponentTagType
 - texture() - Method in record class com.viaversion.viaversion.api.minecraft.AnimalVariant
 - 
Returns the value of the
texturerecord component. - 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
thirdrecord component. - threshold() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
Returns the value of the
thresholdrecord component. - ThrowingOps - Class in com.viaversion.viaversion.api.minecraft.codec
 - ThrowingOps() - Constructor for class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - ticksInHive() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 
Returns the value of the
ticksInHiverecord 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
titlerecord component. - title() - Method in record class com.viaversion.viaversion.api.minecraft.PaintingVariant
 - 
Returns the value of the
titlerecord 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_21_4
 - TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TNT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_10.ObjectType
 - 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_11.ObjectType
 - 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_12.ObjectType
 - 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_13.ObjectType
 - 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_21_4
 - TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TNT_MINECART - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_8.ObjectType
 - TNT_MINECART - 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_9.ObjectType
 - 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.
 - TOOL1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TOOL1_21_5 - 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
 - ToolProperties(ToolRule[], float, int, boolean) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - 
Creates an instance of a
ToolPropertiesrecord 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
ToolRulerecord class. - TOOLTIP_DISPLAY - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TOOLTIP_STYLE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TooltipDisplay - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - TooltipDisplay(boolean, IntSortedSet) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay
 - 
Creates an instance of a
TooltipDisplayrecord class. - 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.configuration.RateLimitConfig
 - 
Returns a string representation of this record class.
 - 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.AnimalVariant
 - 
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 record class com.viaversion.viaversion.api.minecraft.chunks.Heightmap
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 
Returns a string representation of this record class.
 - 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.BlockEntityData
 - 
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.BlocksAttacks.DamageReduction
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 
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.CustomModelData1_21_4
 - 
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.DebugStickState
 - 
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.Enchantable
 - 
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.EntityData
 - 
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.ItemModel
 - 
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.LockCode
 - 
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.PotDecorations
 - 
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.ProvidesTrimMaterial
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 
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.TooltipDisplay
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 
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.Weapon
 - 
Returns a string representation of this record class.
 - toString() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - 
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.HashedStructuredItem
 - 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.ResolvableProfile
 - 
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.Vector3d
 - 
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 record class com.viaversion.viaversion.api.type.types.FakeEnumType.Entry
 - 
Returns a string representation of this record class.
 - toString() - Method in class com.viaversion.viaversion.util.EitherImpl
 - toString() - Method in class com.viaversion.viaversion.util.IdAndData
 - toString() - Method in class com.viaversion.viaversion.util.Key
 - 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.
 - toString(Object) - Static method in class com.viaversion.viaversion.util.ArrayUtil
 - tracked() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.LodestoneTracker
 - 
Returns the value of the
trackedrecord 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.
 - trackingPeriodNanos() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
trackingPeriodNanosrecord component. - 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
 - TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TRADER_LLAMA - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - TRAIL1_21_2 - Static variable in class com.viaversion.viaversion.api.type.types.misc.ParticleType.Readers
 - TRAIL1_21_4 - 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(Direction, State, PacketWrapper) - Method in interface com.viaversion.viaversion.api.protocol.ProtocolPipeline
 - 
Transform a packet using the protocols in this pipeline.
 - 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.
 - TransformingType<F,
T> - Class in com.viaversion.viaversion.api.type  - TransformingType(Type<F>, Class<T>, Function<F, T>, Function<T, F>) - Constructor for class com.viaversion.viaversion.api.type.TransformingType
 - 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
translationKeyrecord component. - translationKey() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.ChatType.ChatTypeDecoration
 - 
Returns the value of the
translationKeyrecord 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
 - TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TRIDENT - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - TRIM1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TRIM1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TRIM1_21_4 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TRIM1_21_5 - 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
Triplerecord 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
 - TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TROPICAL_FISH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - TROPICAL_FISH_BASE_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TROPICAL_FISH_PATTERN - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TROPICAL_FISH_PATTERN_COLOR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - TropicalFishPattern - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - TropicalFishPattern(int) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 
Creates an instance of a
TropicalFishPatternrecord class. - tryParse(String) - Static method in class com.viaversion.viaversion.util.Key
 - 
Tries to create a new key from the given identifier string, with or without an explicit namespace.
 - 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
 - TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - TURTLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - type - Variable in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 - 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.chunks.Heightmap
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 
Returns the value of the
typerecord 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.BlockEntityData
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Consumable1_21_2.ConsumeEffect
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.minecraft.VillagerData
 - 
Returns the value of the
typerecord component. - type() - Method in record class com.viaversion.viaversion.api.protocol.remapper.TypeRemapper
 - 
Returns the value of the
typerecord 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.AnimalVariant
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentPredicate
 - 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.ModifierData
 - 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.BlockEntityData
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.DamageReduction
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks.ItemDamageFunction
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlocksAttacks
 - 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.CustomModelData1_21_4
 - 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.DebugStickState
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantable
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.EntityData
 - 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.ItemModel
 - 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.LockCode
 - 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 record 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.ProvidesTrimMaterial
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Repairable
 - 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.ToolRule
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.TooltipDisplay
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.TropicalFishPattern
 - 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.Weapon
 - TYPE - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - 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.AdventureModePredicate
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - TYPE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 - 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_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - TYPE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - TYPE1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - 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.item.data.JukeboxPlayable
 - 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.ArmorTrim
 - TYPE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - TYPE1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - 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
 - TYPE1_21_4 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - TYPE1_21_4 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrim
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimMaterial
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ArmorTrimPattern
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.DyedColor
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantments
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.JukeboxPlayable
 - TYPE1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.ToolProperties
 - TYPE1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.AttributeModifier
 - TYPE1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21
 - TYPE1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Equippable
 - TYPE1_21_9 - Static variable in record class com.viaversion.viaversion.api.minecraft.item.data.Bee
 - 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
typeIdrecord 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
TypeRemapperrecord class. - types() - Method in interface com.viaversion.viaversion.api.protocol.packet.provider.PacketTypeMap
 - 
Returns a collection of all contained packet types.
 - types() - Method in interface com.viaversion.viaversion.api.protocol.Protocol
 - 
Returns types which are initialized during protocol loading in
Protocol.loadMappingData(). - Types - Class in com.viaversion.viaversion.api.type
 - 
Holds the mostly stable
Typeinstances. - Types() - Constructor for class com.viaversion.viaversion.api.type.Types
 - 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<K extends VersionedStructuredDataKeys,
E extends AbstractEntityDataTypes> - Class in com.viaversion.viaversion.api.type.types.version  - Types1_20_5(Function<Types1_20_5<?, ?>, K>, Function<Types1_20_5<?, ?>, E>) - 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(Function<Types1_20_5<?, ?>, StructuredDataKeys1_20_5>, Function<Types1_20_5<?, ?>, EntityDataTypes1_21>) - Constructor for class com.viaversion.viaversion.api.type.types.version.Types1_21
 - typesTagKey() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.DamageResistant
 - 
Returns the value of the
typesTagKeyrecord 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
Unbreakablerecord class. - UNBREAKABLE1_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - UNBREAKABLE1_21_5 - 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
unmappedClientboundPacketTypesrecord 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
 - unmappedIdentifier(FullMappings, String) - Static method in interface com.viaversion.viaversion.util.Rewritable
 - 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
unmappedServerboundPacketTypesrecord 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_INT - 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
 - UnsignedIntType - Class in com.viaversion.viaversion.api.type.types
 - UnsignedIntType() - Constructor for class com.viaversion.viaversion.api.type.types.UnsignedIntType
 - UnsignedShortType - Class in com.viaversion.viaversion.api.type.types
 - UnsignedShortType() - Constructor for class com.viaversion.viaversion.api.type.types.UnsignedShortType
 - unsupportedForOps - Variable in class com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
 - 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.
 - updateId(Int2IntFunction, Supplier<Holder<T>>) - 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
 - updateValue(Function<T, T>) - Method in interface com.viaversion.viaversion.api.minecraft.Holder
 - 
Returns a new holder with the value rewritten using the given function, or self if this is an id holder or the value did not change.
 - 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
 - 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
UseCooldownrecord class. - useDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_20_5
 - 
Returns the value of the
useDurationrecord component. - useDuration() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Instrument1_21_2
 - 
Returns the value of the
useDurationrecord 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
 - useRemainder - Variable in class com.viaversion.viaversion.api.minecraft.data.version.StructuredDataKeys1_21_2
 - usingConvertsTo() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.FoodProperties1_20_5
 - 
Returns the value of the
usingConvertsTorecord component. - uuid() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_20_5.ModifierData
 - 
Returns the value of the
uuidrecord component. - uuid() - Method in record class com.viaversion.viaversion.api.minecraft.PlayerMessageSignature
 - 
Returns the value of the
uuidrecord 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_20_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_20_5 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21_2 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21_2 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21_2 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21_4 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21_4 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21_4 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21_5 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21_5 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21_5 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21_6 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21_6 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21_6 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - v1_21_7 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - v1_21_9 - Static variable in class com.viaversion.viaversion.api.protocol.version.ProtocolVersion
 - V1_21_9 - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - V1_21_9 - Static variable in class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - 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
valuerecord 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
valuerecord component. - value() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.Enchantable
 - 
Returns the value of the
valuerecord component. - value() - Method in record class com.viaversion.viaversion.util.Pair
 - 
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.viaversion.viaversion.api.data.MappingData.MappingType
 - 
Returns the enum constant of this class with the specified name.
 - 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_21_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_21_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_6
 - 
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_9
 - 
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.api.type.types.EnumType.Fallback
 - 
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.data.MappingData.MappingType
 - 
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.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_21_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_21_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_6
 - 
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_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.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() - Static method in enum class com.viaversion.viaversion.api.type.types.EnumType.Fallback
 - 
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_5
 - varIntType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
Vectorrecord class. - VECTOR - Static variable in class com.viaversion.viaversion.api.type.Types
 - Vector3d - Record Class in com.viaversion.viaversion.api.minecraft
 - Vector3d(double, double, double) - Constructor for record class com.viaversion.viaversion.api.minecraft.Vector3d
 - 
Creates an instance of a
Vector3drecord class. - 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
Vector3frecord 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_5
 - vector3FType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
 - VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - VEHICLE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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.
 - VersionedStructuredDataKeys - Class in com.viaversion.viaversion.api.minecraft.data.version
 - VersionedStructuredDataKeys() - Constructor for class com.viaversion.viaversion.api.minecraft.data.version.VersionedStructuredDataKeys
 - VersionedTypes - Class in com.viaversion.viaversion.api.type.types.version
 - 
Holds versioned accessors for highly volatile types, specifically around items and data components.
 - VersionedTypes() - Constructor for class com.viaversion.viaversion.api.type.types.version.VersionedTypes
 - VersionedTypesHolder - Interface in com.viaversion.viaversion.api.type.types.version
 - 
Types which are initialized during protocol loading.
 - 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
 - VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - VEX - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - VILLAGER_TYPE - Static variable in class com.viaversion.viaversion.api.minecraft.item.data.EnumTypes
 - VILLAGER_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - 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
VillagerDatarecord class. - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_14
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_3
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19_4
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_19
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_2
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_3
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_20_5
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_2
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - villagerDataType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - villagerDataType - 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
 - VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - VINDICATOR - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 
W
- w() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
 - 
Returns the value of the
wrecord 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
 - WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WANDERING_TRADER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WARDEN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - warning(String) - Method in class com.viaversion.viaversion.util.ProtocolLogger
 - warningKickMessage() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
warningKickMessagerecord component. - warningRate() - Method in record class com.viaversion.viaversion.api.configuration.RateLimitConfig
 - 
Returns the value of the
warningRaterecord component. - 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_21_4
 - WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WATER_ANIMAL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - Weapon - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - Weapon(int, float) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.Weapon
 - 
Creates an instance of a
Weaponrecord class. - WEAPON - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - weatheringCopperState - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
widthrecord component. - wildTexture() - Method in record class com.viaversion.viaversion.api.minecraft.WolfVariant
 - 
Returns the value of the
wildTexturerecord 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
 - WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WIND_CHARGE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WITCH - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WITHER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WITHER_SKELETON - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WITHER_SKULL - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - withMapped(boolean) - Method in interface com.viaversion.viaversion.api.minecraft.codec.CodecContext.RegistryAccess
 - withNamespace(String) - Method in class com.viaversion.viaversion.util.Key
 - withPath(String) - Method in class com.viaversion.viaversion.util.Key
 - 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_21_4
 - WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - WOLF - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - WOLF_COLLAR - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - WOLF_SOUND_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - WOLF_VARIANT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - wolfSoundVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_5
 - wolfSoundVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
WolfVariantrecord 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_5
 - wolfVariantType - Variable in class com.viaversion.viaversion.api.minecraft.entitydata.types.EntityDataTypes1_21_9
 - 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
WorldIdentifiersrecord class. - WRAP - Enum constant in enum class com.viaversion.viaversion.api.type.types.EnumType.Fallback
 - WRITABLE_BOOK_CONTENT - Static variable in record class com.viaversion.viaversion.api.minecraft.data.StructuredDataKey
 - WritableBook - Record Class in com.viaversion.viaversion.api.minecraft.item.data
 - WritableBook(FilterableString[]) - Constructor for record class com.viaversion.viaversion.api.minecraft.item.data.WritableBook
 - 
Creates an instance of a
WritableBookrecord class. - write(Ops, byte[]) - Method in class com.viaversion.viaversion.api.type.types.ByteArrayType
 - write(Ops, int[]) - Method in class com.viaversion.viaversion.api.type.types.IntArrayType
 - write(Ops, long[]) - Method in class com.viaversion.viaversion.api.type.types.LongArrayType
 - write(Ops, CompoundTag) - Method in class com.viaversion.viaversion.api.type.types.misc.CompoundTagType
 - write(Ops, Tag) - Method in class com.viaversion.viaversion.api.type.types.misc.TagType
 - write(Ops, Tag) - Method in class com.viaversion.viaversion.api.type.types.misc.TextComponentTagType
 - write(Ops, BlockPosition) - Method in class com.viaversion.viaversion.api.type.types.math.BlockPositionType1_14
 - write(Ops, StructuredData<?>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 - write(Ops, EitherHolder<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - write(Ops, EitherHolder<T>, HolderType<T>) - Static method in class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - write(Ops, GameProfile) - Method in class com.viaversion.viaversion.api.type.types.misc.GameProfileType
 - write(Ops, GameProfile.Property) - Method in class com.viaversion.viaversion.api.type.types.misc.ProfilePropertyType
 - write(Ops, GlobalBlockPosition) - Method in class com.viaversion.viaversion.api.type.types.math.GlobalBlockPositionType
 - write(Ops, Holder<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 - write(Ops, HolderSet) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderSetType
 - write(Ops, Item) - Method in class com.viaversion.viaversion.api.type.types.item.ItemType1_20_5
 - write(Ops, Item[]) - Method in class com.viaversion.viaversion.api.minecraft.item.data.ContainterContents.ContainerContentsType
 - write(Ops, ResolvableProfile) - Method in class com.viaversion.viaversion.api.type.types.misc.ResolvableProfileType
 - write(Ops, Either<Integer, String>) - Method in class com.viaversion.viaversion.api.type.types.misc.SynchronizedRegistryEitherType
 - write(Ops, Key) - Method in class com.viaversion.viaversion.api.type.types.misc.KeyType
 - write(Ops, Key) - Method in class com.viaversion.viaversion.api.type.types.misc.TagKeyType
 - write(Ops, Unit) - Method in class com.viaversion.viaversion.api.type.types.EmptyType
 - write(Ops, F) - Method in class com.viaversion.viaversion.api.minecraft.item.data.Filterable.FilterableType
 - write(Ops, Boolean) - Method in class com.viaversion.viaversion.api.type.types.BooleanType
 - write(Ops, Byte) - Method in class com.viaversion.viaversion.api.type.types.ByteType
 - write(Ops, Double) - Method in class com.viaversion.viaversion.api.type.types.DoubleType
 - write(Ops, Float) - Method in class com.viaversion.viaversion.api.type.types.FloatType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.EnumType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.FakeEnumType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.IntType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.misc.RegistryValueType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.misc.SynchronizedRegistryValueType
 - write(Ops, Integer) - Method in class com.viaversion.viaversion.api.type.types.VarIntType
 - write(Ops, Long) - Method in class com.viaversion.viaversion.api.type.types.LongType
 - write(Ops, Short) - Method in class com.viaversion.viaversion.api.type.types.ShortType
 - write(Ops, Short) - Method in class com.viaversion.viaversion.api.type.types.UnsignedByteType
 - write(Ops, String) - Method in class com.viaversion.viaversion.api.type.types.StringType
 - write(Ops, T) - Method in interface com.viaversion.viaversion.api.type.CodecWriter
 - write(Ops, T) - Method in class com.viaversion.viaversion.api.type.OptionalType
 - write(Ops, T) - Method in class com.viaversion.viaversion.api.type.TransformingType
 - write(Ops, T) - Method in class com.viaversion.viaversion.api.type.Type
 - write(Ops, T[]) - Method in class com.viaversion.viaversion.api.type.types.ArrayType
 - 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<K>, K, Type<V>, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - write(Type<T>, T) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
 - 
Write a type to the output.
 - write(Type<V>, V) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - write(Type<V>, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.ListSerializer
 - write(Type<V>, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - write(Type<V>, V) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - write(ByteBuf) - Method in interface com.viaversion.viaversion.api.minecraft.data.StructuredData
 - write(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.Display
 - write(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.item.data.AttributeModifiers1_21.OverrideText
 - write(ByteBuf) - Method in class com.viaversion.viaversion.api.minecraft.Particle.ParticleData
 - write(ByteBuf, boolean[]) - Method in class com.viaversion.viaversion.api.type.types.BooleanArrayType
 - 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, float[]) - Method in class com.viaversion.viaversion.api.type.types.FloatArrayType
 - 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.LengthPrefixedTagType
 - 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_21_5
 - 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, DataPalette[]) - Method in class com.viaversion.viaversion.api.type.types.chunk.ChunkBiomesType1_19_4
 - write(ByteBuf, Heightmap) - Method in class com.viaversion.viaversion.api.type.types.chunk.HeightmapType
 - write(ByteBuf, DataComponentMatchers) - Method in class com.viaversion.viaversion.api.minecraft.data.predicate.DataComponentMatchers.DataComponentMatchersType
 - write(ByteBuf, StructuredData<?>) - Method in class com.viaversion.viaversion.api.type.types.item.LengthPrefixedStructuredDataType
 - write(ByteBuf, StructuredData<?>) - Method in class com.viaversion.viaversion.api.type.types.item.StructuredDataType
 - write(ByteBuf, StructuredData<?>) - Method in interface com.viaversion.viaversion.api.type.types.item.StructuredDataTypeBase
 - write(ByteBuf, EitherHolder<T>) - Method in class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - write(ByteBuf, EitherHolder<T>, HolderType<T>) - Static method in class com.viaversion.viaversion.api.type.types.misc.EitherHolderType
 - 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, GameProfile.Property) - Method in class com.viaversion.viaversion.api.type.types.misc.ProfilePropertyType
 - 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.OptionalHolderType
 - 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, AdventureModePredicate) - Method in class com.viaversion.viaversion.api.minecraft.item.data.AdventureModePredicate.AdventureModePredicateType1_21_5
 - write(ByteBuf, BlockPredicate) - Method in class com.viaversion.viaversion.api.minecraft.item.data.BlockPredicate.BlockPredicateType1_21_5
 - write(ByteBuf, HashedItem) - Method in class com.viaversion.viaversion.api.type.types.item.HashedItemType1_21_5
 - 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, ResolvableProfile) - Method in class com.viaversion.viaversion.api.type.types.misc.ResolvableProfileType
 - write(ByteBuf, Vector) - Method in class com.viaversion.viaversion.api.type.types.math.VectorType
 - write(ByteBuf, Vector3d) - Method in class com.viaversion.viaversion.api.type.types.math.MovementVectorType
 - 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, Either<T, V>) - Method in class com.viaversion.viaversion.api.type.types.EitherType
 - write(ByteBuf, Either<X, Y>, Type<X>, Type<Y>) - Static method in class com.viaversion.viaversion.api.type.types.EitherType
 - write(ByteBuf, Key) - Method in class com.viaversion.viaversion.api.type.types.misc.KeyType
 - 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.UnsignedIntType
 - 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.TransformingType
 - write(ByteBuf, T[]) - Method in class com.viaversion.viaversion.api.type.types.ArrayType
 - write(String, Type<V>, V, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - 
Writes the given value or default value if the value is null.
 - write(String, Type<V>, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - 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
 - writeBoolean(boolean) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeBoolean(boolean) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeBoolean(boolean) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeByte(byte) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeByte(byte) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeByte(byte) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeBytes(byte[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeBytes(byte[]) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeBytes(byte[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeDirect(Ops, SoundEvent) - Method in class com.viaversion.viaversion.api.type.types.misc.SoundEventType
 - writeDirect(Ops, T) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType
 - writeDirect(ByteBuf, T) - Method in class com.viaversion.viaversion.api.type.types.misc.HolderType.OptionalHolderType
 - 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
 - writeDouble(double) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeDouble(double) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeDouble(double) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeFixedLength(ByteBuf, long[]) - Static method in class com.viaversion.viaversion.api.type.types.LongArrayType
 - writeFloat(float) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeFloat(float) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeFloat(float) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeInlinedMap(Type<T>, T) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - writeInt(int) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeInt(int) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeInt(int) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeInts(int[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeInts(int[]) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeInts(int[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeList(String, Consumer<Ops.ListSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - writeList(Consumer<Ops.ListSerializer>) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeList(Consumer<Ops.ListSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.ListSerializer
 - writeList(Consumer<Ops.ListSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeList(Consumer<Ops.ListSerializer>) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeLong(long) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeLong(long) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeLong(long) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeLongs(long[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeLongs(long[]) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeLongs(long[]) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeMap(String, Consumer<Ops.MapSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - writeMap(Consumer<Ops.MapSerializer>) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeMap(Consumer<Ops.MapSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.ListSerializer
 - writeMap(Consumer<Ops.MapSerializer>) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeMap(Consumer<Ops.MapSerializer>) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeOptional(String, Type<V>, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - 
Writes the given value if it is not null.
 - writeOptional(String, Type<V>, V, V) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops.MapSerializer
 - 
Writes the given value if it is not null and not equal to the default value.
 - 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.UnsignedIntType
 - 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
 - writeShort(short) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeShort(short) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeShort(short) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - 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
 - writeString(CharSequence) - Method in class com.viaversion.viaversion.api.minecraft.codec.DelegatingOps
 - writeString(CharSequence) - Method in interface com.viaversion.viaversion.api.minecraft.codec.Ops
 - writeString(CharSequence) - Method in class com.viaversion.viaversion.api.minecraft.codec.ThrowingOps
 - writeToBuffer(ByteBuf) - Method in interface com.viaversion.viaversion.api.protocol.packet.PacketWrapper
 - 
Write the current output to a buffer.
 - writeValues(ByteBuf, DataPalette, int) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_18
 - writeValues(ByteBuf, DataPalette, int) - Method in class com.viaversion.viaversion.api.type.types.chunk.PaletteType1_21_5
 - 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
WrittenBookrecord 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 - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
xrecord component. - x() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
 - 
Returns the value of the
xrecord component. - x() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
 - 
Returns the value of the
xrecord component. - x() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3d
 - 
Returns the value of the
xrecord component. - x() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
 - 
Returns the value of the
xrecord 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
yrecord 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
yrecord component. - y() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
 - 
Returns the value of the
yrecord component. - y() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3d
 - 
Returns the value of the
yrecord component. - y() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
 - 
Returns the value of the
yrecord 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 - Variable in class com.viaversion.viaversion.api.minecraft.chunks.Chunk1_21_5
 - 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
zrecord component. - z() - Method in record class com.viaversion.viaversion.api.minecraft.item.data.MapDecoration
 - 
Returns the value of the
zrecord component. - z() - Method in record class com.viaversion.viaversion.api.minecraft.Quaternion
 - 
Returns the value of the
zrecord component. - z() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3d
 - 
Returns the value of the
zrecord component. - z() - Method in record class com.viaversion.viaversion.api.minecraft.Vector3f
 - 
Returns the value of the
zrecord component. - Z - Enum constant in enum class com.viaversion.viaversion.api.minecraft.BlockFace.EnumAxis
 - ZERO - Enum constant in enum class com.viaversion.viaversion.api.type.types.EnumType.Fallback
 - ZERO - Static variable in record class com.viaversion.viaversion.api.minecraft.Vector3d
 - 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
 - ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ZOGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_21_4
 - ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ZOMBIE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ZOMBIE_HORSE - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ZOMBIE_VILLAGER - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 - 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
 - ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_4
 - ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_5
 - ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_6
 - ZOMBIFIED_PIGLIN - Enum constant in enum class com.viaversion.viaversion.api.minecraft.entities.EntityTypes1_21_9
 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
PacketWrapper.create(PacketType, ByteBuf, UserConnection)