Interface Archetype<S extends LocatableSnapshot<S>,E>

All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Mutable, DataSerializable, SerializableDataHolder, SerializableDataHolder.Mutable, ValueContainer
All Known Subinterfaces:
BlockEntityArchetype, EntityArchetype

public interface Archetype<S extends LocatableSnapshot<S>,E> extends SerializableDataHolder.Mutable
A DataHolder which has no attachment to any particular world allowing it to be used as a blueprint to create multiple copies of its containing data.
  • Method Details