@ParametersAreNonnullByDefault public interface IValueSettingsItem
  • Method Summary

    Modifier and Type
    Method
    Description
    com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBoard
    createValueSettingsBoard(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack stack)
     
    com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBehaviour.ValueSettings
    getValueSettings(net.minecraft.world.item.ItemStack stack)
     
    void
    setValueSettings(net.minecraft.world.item.ItemStack stack, com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBehaviour.ValueSettings valueSettings, boolean ctrlDown)
     
    default net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack>
    useValueSettingsItem(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand usedHand)
     
  • Method Details

    • useValueSettingsItem

      default net.minecraft.world.InteractionResultHolder<net.minecraft.world.item.ItemStack> useValueSettingsItem(net.minecraft.world.level.Level level, net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand usedHand)
    • createValueSettingsBoard

      com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBoard createValueSettingsBoard(net.minecraft.world.entity.player.Player player, net.minecraft.world.InteractionHand hand, net.minecraft.world.item.ItemStack stack)
    • getValueSettings

      com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBehaviour.ValueSettings getValueSettings(net.minecraft.world.item.ItemStack stack)
    • setValueSettings

      void setValueSettings(net.minecraft.world.item.ItemStack stack, com.simibubi.create.foundation.blockEntity.behaviour.ValueSettingsBehaviour.ValueSettings valueSettings, boolean ctrlDown)