package net.t7seven7t.craftfx.data.effect;
import net.t7seven7t.craftfx.data.AbstractData;
import net.t7seven7t.craftfx.data.Data;
/**
*
*/
public class ModifyFoodData extends AbstractData {
private final int feedAmountDef;
private int feedAmount;
public ModifyFoodData(int feedAmountDef) {
this.feedAmountDef = feedAmountDef;
}
public int getFeedAmount() {
return feedAmount;
}
@Override
public void onDataHolderUpdate() {
this.feedAmount = get("feed-amount", Integer.class, feedAmountDef);
}
@Override
public Data getCopy() {
return new ModifyFoodData(feedAmountDef);
}
}