Interface IEventDescriptionManager

All Superinterfaces:
net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
All Known Implementing Classes:
EventDescriptionManager

public interface IEventDescriptionManager extends net.neoforged.neoforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>
Interface for the event description manager, the event description manager deals the colony event log events.
  • Method Details

    • addEventDescription

      void addEventDescription(IColonyEventDescription colonyEventDescription)
      Adds an event description.
      Parameters:
      colonyEventDescription - the event description to add.
    • getEventDescriptions

      List<IColonyEventDescription> getEventDescriptions()
      Returns the current list of colony events.
      Returns:
      the list of colony events.