public class SchematicBlockFactory<S extends ISchematicBlock> extends java.lang.Object implements java.lang.Comparable<SchematicBlockFactory<?>>
| Modifier and Type | Field and Description |
|---|---|
java.lang.Class<S> |
clazz |
net.minecraft.util.ResourceLocation |
name |
java.util.function.Predicate<SchematicBlockContext> |
predicate |
int |
priority |
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 |
|---|---|
int |
compareTo(SchematicBlockFactory o) |
@Nonnull public final net.minecraft.util.ResourceLocation name
public final int priority
@Nonnull public final java.util.function.Predicate<SchematicBlockContext> predicate
@Nonnull public final java.util.function.Supplier<S extends ISchematicBlock> supplier
@Nonnull public final java.lang.Class<S extends ISchematicBlock> clazz
public SchematicBlockFactory(@Nonnull
net.minecraft.util.ResourceLocation name,
int priority,
@Nonnull
java.util.function.Predicate<SchematicBlockContext> predicate,
@Nonnull
java.util.function.Supplier<S> supplier)
public int compareTo(@Nonnull
SchematicBlockFactory o)
compareTo in interface java.lang.Comparable<SchematicBlockFactory<?>>