Class MetadataDef

java.lang.Object
net.minestom.server.entity.MetadataDef
Direct Known Subclasses:
MetadataDef.AbstractArrow, MetadataDef.AbstractVehicle, MetadataDef.AreaEffectCloud, MetadataDef.Display, MetadataDef.EndCrystal, MetadataDef.ExperienceOrb, MetadataDef.EyeOfEnder, MetadataDef.FallingBlock, MetadataDef.Fireball, MetadataDef.FireworkRocketEntity, MetadataDef.FishingHook, MetadataDef.Hanging, MetadataDef.Interaction, MetadataDef.ItemEntity, MetadataDef.LivingEntity, MetadataDef.OminousItemSpawner, MetadataDef.PrimedTnt, MetadataDef.SmartFireball, MetadataDef.ThrownItemProjectile, MetadataDef.WitherSkull

List of all entity metadata.

Classes must be used (and not interfaces) to enforce loading order.

When using this class directly, ensure that you are using fields on the most inner class, for example ENTITY_FLAGS and not ENTITY_FLAGS. You need do this as some classes have different default values.