Package | Description |
---|---|
buildcraft.api.schematics | |
buildcraft.builders.snapshot |
Modifier and Type | Class and Description |
---|---|
class |
SchematicEntityFactory<S extends ISchematicEntity> |
Modifier and Type | Method and Description |
---|---|
static <S extends ISchematicEntity> |
SchematicEntityFactoryRegistry.getFactoryByInstance(S instance) |
static <S extends ISchematicEntity> |
SchematicEntityFactoryRegistry.registerFactory(java.lang.String name,
int priority,
java.util.List<net.minecraft.util.ResourceLocation> entities,
java.util.function.Supplier<S> supplier) |
static <S extends ISchematicEntity> |
SchematicEntityFactoryRegistry.registerFactory(java.lang.String name,
int priority,
java.util.function.Predicate<SchematicEntityContext> predicate,
java.util.function.Supplier<S> supplier) |
Modifier and Type | Method and Description |
---|---|
ISchematicEntity |
ISchematicEntity.getRotated(net.minecraft.util.Rotation rotation) |
Modifier and Type | Class and Description |
---|---|
class |
SchematicEntityDefault |
Modifier and Type | Field and Description |
---|---|
java.util.List<ISchematicEntity> |
Blueprint.entities |
java.util.Set<ISchematicEntity> |
Blueprint.BuildingInfo.entities |
java.util.Map<ISchematicEntity,java.util.List<net.minecraftforge.fluids.FluidStack>> |
Blueprint.BuildingInfo.entitiesRequiredFluids |
java.util.Map<ISchematicEntity,java.util.List<net.minecraft.item.ItemStack>> |
Blueprint.BuildingInfo.entitiesRequiredItems |
Modifier and Type | Method and Description |
---|---|
static <S extends ISchematicEntity> |
SchematicEntityManager.createCleanCopy(S schematicBlock) |
static <S extends ISchematicEntity> |
SchematicEntityManager.writeToNBT(S schematicEntity) |
Modifier and Type | Method and Description |
---|---|
static ISchematicEntity |
SchematicEntityManager.getSchematicEntity(SchematicEntityContext context) |
static ISchematicEntity |
SchematicEntityManager.readFromNBT(net.minecraft.nbt.NBTTagCompound schematicEntityTag) |