Package | Description |
---|---|
buildcraft.api.schematics | |
buildcraft.builders.snapshot | |
buildcraft.transport.pipe |
Modifier and Type | Field and Description |
---|---|
java.util.function.Predicate<SchematicBlockContext> |
SchematicBlockFactory.predicate |
Modifier and Type | Method and Description |
---|---|
void |
ISchematicBlock.init(SchematicBlockContext context) |
Modifier and Type | Method and Description |
---|---|
static <S extends ISchematicBlock> |
SchematicBlockFactoryRegistry.registerFactory(java.lang.String name,
int priority,
java.util.function.Predicate<SchematicBlockContext> predicate,
java.util.function.Supplier<S> supplier) |
Constructor and Description |
---|
SchematicBlockFactory(net.minecraft.util.ResourceLocation name,
int priority,
java.util.function.Predicate<SchematicBlockContext> predicate,
java.util.function.Supplier<S> supplier) |
Modifier and Type | Method and Description |
---|---|
static ISchematicBlock |
SchematicBlockManager.getSchematicBlock(SchematicBlockContext context) |
void |
SchematicBlockDefault.init(SchematicBlockContext context) |
void |
SchematicBlockFluid.init(SchematicBlockContext context) |
void |
SchematicBlockAir.init(SchematicBlockContext context) |
static boolean |
SchematicBlockDefault.predicate(SchematicBlockContext context) |
static boolean |
SchematicBlockFluid.predicate(SchematicBlockContext context) |
static boolean |
SchematicBlockAir.predicate(SchematicBlockContext context) |
protected void |
SchematicBlockDefault.setBlockState(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setCanBeReplacedWithBlocks(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setIgnoredProperties(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setPlaceBlock(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setRequiredBlockOffsets(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setTileNbt(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
protected void |
SchematicBlockDefault.setUpdateBlockOffsets(SchematicBlockContext context,
java.util.Set<JsonRule> rules) |
Modifier and Type | Method and Description |
---|---|
void |
SchematicBlockPipe.init(SchematicBlockContext context) |
static boolean |
SchematicBlockPipe.predicate(SchematicBlockContext context) |