java.lang.Object
org.cloudburstmc.api.block.trait.BlockTrait<Boolean>
org.cloudburstmc.api.block.trait.BooleanBlockTrait
-
Field Summary
Fields inherited from class org.cloudburstmc.api.block.trait.BlockTrait
name, onlySerialize, possibleValues, valueClass, vanillaName -
Method Summary
Modifier and TypeMethodDescriptionintgetIndex(boolean value) intstatic BooleanBlockTraitstatic BooleanBlockTraitstatic BooleanBlockTraitstatic BooleanBlockTraitstatic BooleanBlockTraitparseStorageValue(Object value) parseValue(String text) Methods inherited from class org.cloudburstmc.api.block.trait.BlockTrait
getPossibleValues, getVanillaName, isOnlySerialize, testValue, toString
-
Method Details
-
of
-
of
-
of
-
of
-
of
public static BooleanBlockTrait of(String name, @Nullable String vanillaName, boolean defaultValue, boolean onlySerialize) -
getDefaultValue
- Specified by:
getDefaultValuein classBlockTrait<Boolean>
-
getIndex
- Specified by:
getIndexin classBlockTrait<Boolean>
-
getIndex
public int getIndex(boolean value) -
parseValue
- Specified by:
parseValuein classBlockTrait<Boolean>
-
parseStorageValue
- Specified by:
parseStorageValuein classBlockTrait<Boolean>
-