public class ContraptionType
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static ContraptionType |
BEARING |
static ContraptionType |
CLOCKWORK |
static java.util.Map<java.lang.String,ContraptionType> |
entries |
static ContraptionType |
GANTRY |
static ContraptionType |
MOUNTED |
static ContraptionType |
PISTON |
static ContraptionType |
PULLEY |
static ContraptionType |
STABILIZED |
| Modifier and Type | Method and Description |
|---|---|
static Contraption |
fromType(java.lang.String type) |
static ContraptionType |
register(java.lang.String id,
java.util.function.Supplier<? extends Contraption> factory) |
public static java.util.Map<java.lang.String,ContraptionType> entries
public static ContraptionType PISTON
public static ContraptionType BEARING
public static ContraptionType PULLEY
public static ContraptionType CLOCKWORK
public static ContraptionType MOUNTED
public static ContraptionType STABILIZED
public static ContraptionType GANTRY
public static ContraptionType register(java.lang.String id, java.util.function.Supplier<? extends Contraption> factory)
public static Contraption fromType(java.lang.String type)