package jas.spawner.modern.modification;
import jas.spawner.modern.spawner.creature.handler.LivingHandlerBuilder;
import jas.spawner.modern.spawner.creature.handler.LivingHandlerRegistry;
import jas.spawner.modern.spawner.creature.type.CreatureTypeRegistry;
public class ModUpdateLivingHandler extends BaseModification {
private LivingHandlerBuilder builder;
public ModUpdateLivingHandler(String handlerID) {
this(handlerID, CreatureTypeRegistry.NONE, false, "");
}
public ModUpdateLivingHandler(String handlerID, String creatureTypeID, boolean shouldSpawn,
String optionalParameters) {
builder = new LivingHandlerBuilder(handlerID, creatureTypeID).setShouldSpawn(shouldSpawn);
}
@Override
public void applyModification(LivingHandlerRegistry registry) {
registry.updateLivingHandler(builder);
}
}