@ParametersAreNonnullByDefault public class BooleanBlockTrait extends BlockTrait<Boolean>
name, possibleValues, valueClass, vanillaName| Modifier and Type | Method and Description |
|---|---|
Boolean |
getDefaultValue() |
int |
getIndex(boolean value) |
int |
getIndex(Object value) |
static BooleanBlockTrait |
of(String name) |
static BooleanBlockTrait |
of(String name,
boolean defaultValue) |
static BooleanBlockTrait |
of(String name,
String vanillaName) |
static BooleanBlockTrait |
of(String name,
String vanillaName,
boolean defaultValue) |
Boolean |
parseStorageValue(Object value) |
Boolean |
parseValue(String text) |
getVanillaName, toStringpublic static BooleanBlockTrait of(String name)
public static BooleanBlockTrait of(String name, @Nullable String vanillaName)
public static BooleanBlockTrait of(String name, boolean defaultValue)
public static BooleanBlockTrait of(String name, @Nullable String vanillaName, boolean defaultValue)
public Boolean getDefaultValue()
getDefaultValue in class BlockTrait<Boolean>public int getIndex(Object value)
getIndex in class BlockTrait<Boolean>public int getIndex(boolean value)
public Boolean parseValue(String text)
parseValue in class BlockTrait<Boolean>public Boolean parseStorageValue(Object value)
parseStorageValue in class BlockTrait<Boolean>Copyright © 2020. All rights reserved.