Package net.minecraft.block.cauldron
Interface CauldronBehavior
public interface CauldronBehavior
- Mappings:
Namespace Name official he
intermediary net/minecraft/class_5620
named net/minecraft/block/cauldron/CauldronBehavior
-
Field Summary
Modifier and TypeFieldDescriptionstatic final CauldronBehavior
static final CauldronBehavior
static final CauldronBehavior
static final Map<Item,
CauldronBehavior> static final CauldronBehavior
static final CauldronBehavior
static final CauldronBehavior
static final Map<Item,
CauldronBehavior> static final Map<Item,
CauldronBehavior> static final Map<Item,
CauldronBehavior> -
Method Summary
Modifier and TypeMethodDescriptionstatic 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) interact
(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) static void
static void
registerBucketBehavior
(Map<Item, CauldronBehavior> behavior)
-
Field Details
-
EMPTY_CAULDRON_BEHAVIOR
- Mappings:
Namespace Name Mixin selector official a
Lhe;a:Ljava/util/Map;
intermediary field_27775
Lnet/minecraft/class_5620;field_27775:Ljava/util/Map;
named EMPTY_CAULDRON_BEHAVIOR
Lnet/minecraft/block/cauldron/CauldronBehavior;EMPTY_CAULDRON_BEHAVIOR:Ljava/util/Map;
-
WATER_CAULDRON_BEHAVIOR
- Mappings:
Namespace Name Mixin selector official b
Lhe;b:Ljava/util/Map;
intermediary field_27776
Lnet/minecraft/class_5620;field_27776:Ljava/util/Map;
named WATER_CAULDRON_BEHAVIOR
Lnet/minecraft/block/cauldron/CauldronBehavior;WATER_CAULDRON_BEHAVIOR:Ljava/util/Map;
-
LAVA_CAULDRON_BEHAVIOR
- Mappings:
Namespace Name Mixin selector official c
Lhe;c:Ljava/util/Map;
intermediary field_27777
Lnet/minecraft/class_5620;field_27777:Ljava/util/Map;
named LAVA_CAULDRON_BEHAVIOR
Lnet/minecraft/block/cauldron/CauldronBehavior;LAVA_CAULDRON_BEHAVIOR:Ljava/util/Map;
-
POWDER_SNOW_CAULDRON_BEHAVIOR
- Mappings:
Namespace Name Mixin selector official d
Lhe;d:Ljava/util/Map;
intermediary field_28011
Lnet/minecraft/class_5620;field_28011:Ljava/util/Map;
named POWDER_SNOW_CAULDRON_BEHAVIOR
Lnet/minecraft/block/cauldron/CauldronBehavior;POWDER_SNOW_CAULDRON_BEHAVIOR:Ljava/util/Map;
-
FILL_WITH_WATER
- Mappings:
Namespace Name Mixin selector official e
Lhe;e:Lhe;
intermediary field_27778
Lnet/minecraft/class_5620;field_27778:Lnet/minecraft/class_5620;
named FILL_WITH_WATER
Lnet/minecraft/block/cauldron/CauldronBehavior;FILL_WITH_WATER:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
FILL_WITH_LAVA
- Mappings:
Namespace Name Mixin selector official f
Lhe;f:Lhe;
intermediary field_27779
Lnet/minecraft/class_5620;field_27779:Lnet/minecraft/class_5620;
named FILL_WITH_LAVA
Lnet/minecraft/block/cauldron/CauldronBehavior;FILL_WITH_LAVA:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
FILL_WITH_POWDER_SNOW
- Mappings:
Namespace Name Mixin selector official g
Lhe;g:Lhe;
intermediary field_28012
Lnet/minecraft/class_5620;field_28012:Lnet/minecraft/class_5620;
named FILL_WITH_POWDER_SNOW
Lnet/minecraft/block/cauldron/CauldronBehavior;FILL_WITH_POWDER_SNOW:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
CLEAN_SHULKER_BOX
- Mappings:
Namespace Name Mixin selector official h
Lhe;h:Lhe;
intermediary field_27780
Lnet/minecraft/class_5620;field_27780:Lnet/minecraft/class_5620;
named CLEAN_SHULKER_BOX
Lnet/minecraft/block/cauldron/CauldronBehavior;CLEAN_SHULKER_BOX:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
CLEAN_BANNER
- Mappings:
Namespace Name Mixin selector official i
Lhe;i:Lhe;
intermediary field_27781
Lnet/minecraft/class_5620;field_27781:Lnet/minecraft/class_5620;
named CLEAN_BANNER
Lnet/minecraft/block/cauldron/CauldronBehavior;CLEAN_BANNER:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
CLEAN_DYEABLE_ITEM
- Mappings:
Namespace Name Mixin selector official j
Lhe;j:Lhe;
intermediary field_27782
Lnet/minecraft/class_5620;field_27782:Lnet/minecraft/class_5620;
named CLEAN_DYEABLE_ITEM
Lnet/minecraft/block/cauldron/CauldronBehavior;CLEAN_DYEABLE_ITEM:Lnet/minecraft/block/cauldron/CauldronBehavior;
-
-
Method Details
-
createMap
- Mappings:
Namespace Name Mixin selector official a
Lhe;a()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
intermediary method_32206
Lnet/minecraft/class_5620;method_32206()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
named createMap
Lnet/minecraft/block/cauldron/CauldronBehavior;createMap()Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;
-
interact
ActionResult interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) - Mappings:
Namespace Name Mixin selector official interact
Lhe;interact(Lcnv;Lbzw;Lgh;Lbnk;Lavi;Lbtx;)Lavj;
intermediary interact
Lnet/minecraft/class_5620;interact(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1269;
named interact
Lnet/minecraft/block/cauldron/CauldronBehavior;interact(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)Lnet/minecraft/util/ActionResult;
-
registerBehavior
static void registerBehavior()- Mappings:
Namespace Name Mixin selector official b
Lhe;b()V
intermediary method_32212
Lnet/minecraft/class_5620;method_32212()V
named registerBehavior
Lnet/minecraft/block/cauldron/CauldronBehavior;registerBehavior()V
-
registerBucketBehavior
- Mappings:
Namespace Name Mixin selector official a
Lhe;a(Ljava/util/Map;)V
intermediary method_34850
Lnet/minecraft/class_5620;method_34850(Ljava/util/Map;)V
named registerBucketBehavior
Lnet/minecraft/block/cauldron/CauldronBehavior;registerBucketBehavior(Ljava/util/Map;)V
-
emptyCauldron
static ActionResult emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent) - Mappings:
Namespace Name Mixin selector official a
Lhe;a(Lcnv;Lbzw;Lgh;Lbnk;Lavi;Lbtx;Lbtx;Ljava/util/function/Predicate;Lago;)Lavj;
intermediary method_32210
Lnet/minecraft/class_5620;method_32210(Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;Ljava/util/function/Predicate;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269;
named emptyCauldron
Lnet/minecraft/block/cauldron/CauldronBehavior;emptyCauldron(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Ljava/util/function/Predicate;Lnet/minecraft/sound/SoundEvent;)Lnet/minecraft/util/ActionResult;
-
fillCauldron
static ActionResult fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent) - Mappings:
Namespace Name Mixin selector official a
Lhe;a(Lbzw;Lgh;Lbnk;Lavi;Lbtx;Lcnv;Lago;)Lavj;
intermediary method_32207
Lnet/minecraft/class_5620;method_32207(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_2680;Lnet/minecraft/class_3414;)Lnet/minecraft/class_1269;
named fillCauldron
Lnet/minecraft/block/cauldron/CauldronBehavior;fillCauldron(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;Lnet/minecraft/block/BlockState;Lnet/minecraft/sound/SoundEvent;)Lnet/minecraft/util/ActionResult;
-