接口 CauldronInteraction
public interface CauldronInteraction
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明static final com.mojang.serialization.Codec
<CauldronInteraction.InteractionMap> static final CauldronInteraction.InteractionMap
static final Map
<String, CauldronInteraction.InteractionMap> static final CauldronInteraction.InteractionMap
static final CauldronInteraction.InteractionMap
static final CauldronInteraction.InteractionMap
-
方法概要
修饰符和类型方法说明static void
addDefaultInteractions
(Map<Item, CauldronInteraction> p_175648_) private static InteractionResult
bannerInteraction
(BlockState p_367762_, Level p_366713_, BlockPos p_368348_, Player p_365632_, InteractionHand p_369503_, ItemStack p_363311_) static void
private static InteractionResult
dyedItemIteration
(BlockState p_367064_, Level p_365282_, BlockPos p_365414_, Player p_364718_, InteractionHand p_362544_, ItemStack p_368695_) static InteractionResult
emptyBucket
(Level p_175619_, BlockPos p_175620_, Player p_175621_, InteractionHand p_175622_, ItemStack p_175623_, BlockState p_175624_, SoundEvent p_175625_) static InteractionResult
fillBucket
(BlockState p_175636_, Level p_175637_, BlockPos p_175638_, Player p_175639_, InteractionHand p_175640_, ItemStack p_175641_, ItemStack p_175642_, Predicate<BlockState> p_175643_, SoundEvent p_175644_) private static InteractionResult
fillLavaInteraction
(BlockState p_365957_, Level p_368892_, BlockPos p_365280_, Player p_368758_, InteractionHand p_369203_, ItemStack p_369309_) private static InteractionResult
fillPowderSnowInteraction
(BlockState p_367322_, Level p_368177_, BlockPos p_369168_, Player p_362349_, InteractionHand p_363299_, ItemStack p_365742_) private static InteractionResult
fillWaterInteraction
(BlockState p_363465_, Level p_369690_, BlockPos p_365994_, Player p_361538_, InteractionHand p_363296_, ItemStack p_369551_) interact
(BlockState p_175711_, Level p_175712_, BlockPos p_175713_, Player p_175714_, InteractionHand p_175715_, ItemStack p_175716_) private static boolean
isUnderWater
(Level p_362699_, BlockPos p_366592_) newInteractionMap
(String p_311265_) private static InteractionResult
shulkerBoxInteraction
(BlockState p_361616_, Level p_361740_, BlockPos p_363368_, Player p_365016_, InteractionHand p_367201_, ItemStack p_364495_)
-
字段详细资料
-
INTERACTIONS
-
CODEC
-
EMPTY
-
WATER
-
LAVA
-
POWDER_SNOW
-
-
方法详细资料
-
newInteractionMap
-
interact
InteractionResult interact(BlockState p_175711_, Level p_175712_, BlockPos p_175713_, Player p_175714_, InteractionHand p_175715_, ItemStack p_175716_) -
bootStrap
static void bootStrap() -
addDefaultInteractions
-
fillBucket
static InteractionResult fillBucket(BlockState p_175636_, Level p_175637_, BlockPos p_175638_, Player p_175639_, InteractionHand p_175640_, ItemStack p_175641_, ItemStack p_175642_, Predicate<BlockState> p_175643_, SoundEvent p_175644_) -
emptyBucket
static InteractionResult emptyBucket(Level p_175619_, BlockPos p_175620_, Player p_175621_, InteractionHand p_175622_, ItemStack p_175623_, BlockState p_175624_, SoundEvent p_175625_) -
fillWaterInteraction
private static InteractionResult fillWaterInteraction(BlockState p_363465_, Level p_369690_, BlockPos p_365994_, Player p_361538_, InteractionHand p_363296_, ItemStack p_369551_) -
fillLavaInteraction
private static InteractionResult fillLavaInteraction(BlockState p_365957_, Level p_368892_, BlockPos p_365280_, Player p_368758_, InteractionHand p_369203_, ItemStack p_369309_) -
fillPowderSnowInteraction
private static InteractionResult fillPowderSnowInteraction(BlockState p_367322_, Level p_368177_, BlockPos p_369168_, Player p_362349_, InteractionHand p_363299_, ItemStack p_365742_) -
shulkerBoxInteraction
private static InteractionResult shulkerBoxInteraction(BlockState p_361616_, Level p_361740_, BlockPos p_363368_, Player p_365016_, InteractionHand p_367201_, ItemStack p_364495_) -
bannerInteraction
private static InteractionResult bannerInteraction(BlockState p_367762_, Level p_366713_, BlockPos p_368348_, Player p_365632_, InteractionHand p_369503_, ItemStack p_363311_) -
dyedItemIteration
private static InteractionResult dyedItemIteration(BlockState p_367064_, Level p_365282_, BlockPos p_365414_, Player p_364718_, InteractionHand p_362544_, ItemStack p_368695_) -
isUnderWater
-