Package org.geysermc.geyser.entity.type.living.animal
package org.geysermc.geyser.entity.type.living.animal
-
ClassDescriptionVariantHolder<BedrockVariant extends VariantHolder.BuiltIn>Interface to help set up data-driven entity variants for mobs.Should be implemented on an enum within the entity class.Extension to
VariantHolderto make it easier to implement on mobs that use bedrock's metadata system to set their variants, which are quite common.The enum constants should be ordered in the order of their bedrock network ID.