Class PropertyWrapper<T extends Comparable<T>>
java.lang.Object
net.nikdo53.tinymultiblocklib.components.PropertyWrapper<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPropertyWrapper(net.minecraft.world.level.block.state.properties.Property<T> property) PropertyWrapper(net.minecraft.world.level.block.state.properties.Property<T> property, T value) -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
PropertyWrapper<?>addProperty(net.minecraft.world.level.block.state.properties.Property<T> property) net.minecraft.world.level.block.state.BlockStateapplyTo(net.minecraft.world.level.block.state.BlockState state) voidcaptureValue(net.minecraft.world.level.block.state.BlockState state)
-
Field Details
-
property
public final net.minecraft.world.level.block.state.properties.Property<T extends Comparable<T>> property -
value
-
-
Constructor Details
-
PropertyWrapper
-
PropertyWrapper
-
-
Method Details
-
addProperty
public static <T extends Comparable<T>> PropertyWrapper<?> addProperty(net.minecraft.world.level.block.state.properties.Property<T> property) -
applyTo
public net.minecraft.world.level.block.state.BlockState applyTo(net.minecraft.world.level.block.state.BlockState state) -
captureValue
public void captureValue(net.minecraft.world.level.block.state.BlockState state)
-