Class AbstractJobGuard<J extends AbstractJobGuard<J>>

java.lang.Object
com.minecolonies.core.colony.jobs.AbstractJob<AbstractEntityAIGuard<J,? extends AbstractBuildingGuards>,J>
com.minecolonies.core.colony.jobs.AbstractJobGuard<J>
All Implemented Interfaces:
IJob<AbstractEntityAIGuard<J,? extends AbstractBuildingGuards>>, net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
Direct Known Subclasses:
JobCavalry, JobDruid, JobKnight, JobRanger

public abstract class AbstractJobGuard<J extends AbstractJobGuard<J>> extends AbstractJob<AbstractEntityAIGuard<J,? extends AbstractBuildingGuards>,J>
Abstract Class for Guard Jobs.