@ParametersAreNonnullByDefault public class BooleanBlockTrait extends BlockTrait<Boolean>
name, onlySerialize, 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) |
static BooleanBlockTrait |
of(String name,
String vanillaName,
boolean defaultValue,
boolean onlySerialize) |
Boolean |
parseStorageValue(Object value) |
Boolean |
parseValue(String text) |
getPossibleValues, getVanillaName, isOnlySerialize, testValue, 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 static BooleanBlockTrait of(String name, @Nullable String vanillaName, boolean defaultValue, boolean onlySerialize)
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 © 2021. All rights reserved.