Package net.minecraft.block.cauldron
Interface CauldronBehavior
public interface CauldronBehavior
-
Field Summary
Fields Modifier and Type Field Description static CauldronBehavior
CLEAN_BANNER
static CauldronBehavior
CLEAN_DYEABLE_ITEM
static CauldronBehavior
CLEAN_SHULKER_BOX
static Map<Item,CauldronBehavior>
EMPTY_CAULDRON_BEHAVIOR
static CauldronBehavior
FILL_WITH_LAVA
static CauldronBehavior
FILL_WITH_POWDER_SNOW
static CauldronBehavior
FILL_WITH_WATER
static Map<Item,CauldronBehavior>
LAVA_CAULDRON_BEHAVIOR
static Map<Item,CauldronBehavior>
POWDER_SNOW_CAULDRON_BEHAVIOR
static Map<Item,CauldronBehavior>
WATER_CAULDRON_BEHAVIOR
-
Method Summary
Modifier and Type Method Description static Object2ObjectOpenHashMap<Item,CauldronBehavior>
createMap()
static ActionResult
emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent)
static ActionResult
fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent)
ActionResult
interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack)
static void
registerBehavior()
-
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)
-