Arclight1.18/i18n-config/src/main/java/io/izzel/arclight/i18n/conf/EntityPropertySpec.java
2020-07-06 16:04:05 +08:00

26 lines
687 B
Java

package io.izzel.arclight.i18n.conf;
import ninja.leaping.configurate.objectmapping.Setting;
import ninja.leaping.configurate.objectmapping.serialize.ConfigSerializable;
@ConfigSerializable
public class EntityPropertySpec implements Cloneable {
public static final EntityPropertySpec EMPTY = new EntityPropertySpec();
@Setting("entityClass")
public String entityClass;
@Setting("entityImplClass")
public String entityImplClass;
@Override
public EntityPropertySpec clone() {
try {
return (EntityPropertySpec) super.clone();
} catch (CloneNotSupportedException e) {
throw new RuntimeException(e);
}
}
}