Package net.minecraft.block.cauldron
Interface CauldronBehavior
public interface CauldronBehavior
-
Field Summary
Fields Modifier and Type Field Description static CauldronBehaviorCLEAN_BANNERstatic CauldronBehaviorCLEAN_DYEABLE_ITEMstatic CauldronBehaviorCLEAN_SHULKER_BOXstatic Map<Item,CauldronBehavior>EMPTY_CAULDRON_BEHAVIORstatic CauldronBehaviorFILL_WITH_LAVAstatic CauldronBehaviorFILL_WITH_POWDER_SNOWstatic CauldronBehaviorFILL_WITH_WATERstatic Map<Item,CauldronBehavior>LAVA_CAULDRON_BEHAVIORstatic Map<Item,CauldronBehavior>POWDER_SNOW_CAULDRON_BEHAVIORstatic Map<Item,CauldronBehavior>WATER_CAULDRON_BEHAVIOR -
Method Summary
Modifier and Type Method Description static Object2ObjectOpenHashMap<Item,CauldronBehavior>createMap()static ActionResultemptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent)static ActionResultfillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent)ActionResultinteract(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack)static voidregisterBehavior()
-
Field Details
-
EMPTY_CAULDRON_BEHAVIOR
-
WATER_CAULDRON_BEHAVIOR
-
LAVA_CAULDRON_BEHAVIOR
-
POWDER_SNOW_CAULDRON_BEHAVIOR
-
FILL_WITH_WATER
-
FILL_WITH_LAVA
-
FILL_WITH_POWDER_SNOW
-
CLEAN_SHULKER_BOX
-
CLEAN_BANNER
-
CLEAN_DYEABLE_ITEM
-
-
Method Details
-
createMap
-
interact
ActionResult interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) -
registerBehavior
static void registerBehavior() -
emptyCauldron
static ActionResult emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent) -
fillCauldron
static ActionResult fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent)
-