# VerityFit > How the Verity ball is sized against the hitbox of the entity it replaces. `gg.lode.lecternapi.api.verity.VerityFit` --- ## Signature ```java public enum VerityFit ``` --- ## Notes A fixed-size ball only looks right on the entity it was authored for. Deriving the diameter from the hitbox instead lets the same model sit correctly on a player, a slime, or an armor stand without per-entity tuning. --- ## Values | Value | Description | |---|---| | `FIXED` | A fixed half-block ball, regardless of hitbox. | | `WIDTH` | Diameter matches the hitbox width, the ball is as wide as what it replaced. | | `HEIGHT` | Diameter matches the hitbox height, fills a tall entity top to bottom. | | `HITBOX` | Diameter is the smaller of width and height, so the ball always fits inside the hitbox. | --- ## Methods ### getId ```java public String getId() ``` Wire identifier sent to the client. --- ### byId ```java public static VerityFit byId(String id) ``` | Parameter | Type | |---|---| | `id` | `String` | ---