Class JobPlaceholder

All Implemented Interfaces:
IJob<AbstractAISkeleton<JobPlaceholder>>, net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>

public class JobPlaceholder extends AbstractJob<AbstractAISkeleton<JobPlaceholder>,JobPlaceholder>
Class of the placeholder job. Used if a certain building doesn't have a job yet.
  • Constructor Details

    • JobPlaceholder

      public JobPlaceholder(ICitizenData entity)
      Instantiates the placeholder job.
      Parameters:
      entity - the entity.
  • Method Details

    • generateAI

      @Nullable public @Nullable AbstractAISkeleton<JobPlaceholder> generateAI()
      Generate your AI class to register.
      Returns:
      your personal AI instance.