# 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` |
---