net.minecraft.component.type

public class BlockTransformerComponent$Transform$Builder

net.minecraft.core.component.BlockTransformer$BlockTransformData$Builder
net.minecraft.class_1_1156$class_1_1157$class_1_1158
net.minecraft.component.type.BlockTransformerComponent$Transform$Builder

Field summary

Modifier and TypeField
private final BlockStateProvider
targetStateProvider
field_1_8079
blockStateProvider
private RegistryEntry<SoundEvent>
sound
field_1_8078
sound
private BlockTransformerComponent$Particle
particle
field_1_8077
particle
private List<Direction>
disallowedFaces
field_1_8073
disallowedFaces
private Optional<RegistryKey<LootTable>>
loot
field_1_8076
loot
private BlockTransformerComponent$DropStrategy
dropStrategy
field_1_8074
dropStrategy
private boolean
updateFromNeighbors
field_1_8496
updateFromNeighbors
private BlockTransformerComponent$TransformType
transformType
field_1_8080
transformType
private boolean
consumeOnUse
field_1_8072
consumeOnUse
private int
itemDamagePerUse
field_1_8075
itemDamagePerUse

Constructor summary

ModifierConstructor
private (BlockStateProvider blockStateProvider)

Method summary

Modifier and TypeMethod
public BlockTransformerComponent$Transform$Builder
sound(Holder<SoundEvent> sound)
method_1_7386(class_6880<class_3414> arg0)
sound(RegistryEntry<SoundEvent> sound)
public BlockTransformerComponent$Transform$Builder
particle(BlockTransformer$TransformParticle particle)
method_1_7385(class_1_1156$class_1_1161 arg0)
particle(BlockTransformerComponent$Particle particle)
public BlockTransformerComponent$Transform$Builder
disallowedFaces(List<Direction> disallowedFaces)
method_1_7381(List<class_2350> arg0)
disallowedFaces(List<Direction> disallowedFaces)
public BlockTransformerComponent$Transform$Builder
loot(ResourceKey<LootTable> loot)
method_1_7384(class_5321<class_52> arg0)
loot(RegistryKey<LootTable> loot)
public BlockTransformerComponent$Transform$Builder
dropStrategy(BlockTransformer$DropStrategy dropStrategy)
method_1_7382(class_1_1156$class_1_1159 arg0)
dropStrategy(BlockTransformerComponent$DropStrategy dropStrategy)
public BlockTransformerComponent$Transform$Builder
updateFromNeighbors(boolean updateFromNeighbors)
method_1_7770(boolean arg0)
updateFromNeighbors(boolean updateFromNeighbors)
public BlockTransformerComponent$Transform$Builder
transformType(BlockTransformer$TransformType transformType)
method_1_7387(class_1_1156$class_1_1162 arg0)
transformType(BlockTransformerComponent$TransformType transformType)
public BlockTransformerComponent$Transform$Builder
consumeOnUse(boolean consumeOnUse)
method_1_7380(boolean arg0)
consumeOnUse(boolean consumeOnUse)
public BlockTransformerComponent$Transform$Builder
itemDamagePerUse(int itemDamagePerUse)
method_1_7383(int arg0)
itemDamagePerUse(int itemDamagePerUse)
public BlockTransformerComponent$Transform
build()
method_1_7379()
build()