diff --git a/game/src/main/org/apollo/game/model/entity/attr/AttributeDefinition.java b/game/src/main/org/apollo/game/model/entity/attr/AttributeDefinition.java index 9f08acbb..6a47996f 100644 --- a/game/src/main/org/apollo/game/model/entity/attr/AttributeDefinition.java +++ b/game/src/main/org/apollo/game/model/entity/attr/AttributeDefinition.java @@ -42,6 +42,17 @@ public final class AttributeDefinition { return new AttributeDefinition<>(defaultValue, persistence, AttributeType.LONG); } + /** + * Creates an AttributeDefinition for a {@code long}. + * + * @param defaultValue The default value of the definition. + * @param persistence The {@link AttributePersistence} of the definition. + * @return The AttributeDefinition. + */ + public static AttributeDefinition forLong(long defaultValue, AttributePersistence persistence) { + return new AttributeDefinition<>(defaultValue, persistence, AttributeType.LONG); + } + /** * Creates an AttributeDefinition for a String. *