Package net.minecraft.item
Class AutomaticItemPlacementContext
java.lang.Object
net.minecraft.item.ItemUsageContext
net.minecraft.item.ItemPlacementContext
net.minecraft.item.AutomaticItemPlacementContext
- Mappings:
Namespace Name official cpi
intermediary net/minecraft/class_2968
named net/minecraft/item/AutomaticItemPlacementContext
-
Field Summary
Fields inherited from class net.minecraft.item.ItemPlacementContext
canReplaceExisting
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
canPlace()
boolean
Returns the horizontal facing direction of the player.float
boolean
Methods inherited from class net.minecraft.item.ItemPlacementContext
getVerticalPlayerLookDirection, offset
Methods inherited from class net.minecraft.item.ItemUsageContext
getHand, getHitPos, getHitResult, getPlayer, getSide, getStack, getWorld, hitsInsideBlock
-
Field Details
-
facing
- Mappings:
Namespace Name Mixin selector official b
Lcpi;b:Lic;
intermediary field_13362
Lnet/minecraft/class_2968;field_13362:Lnet/minecraft/class_2350;
named facing
Lnet/minecraft/item/AutomaticItemPlacementContext;facing:Lnet/minecraft/util/math/Direction;
-
-
Constructor Details
-
AutomaticItemPlacementContext
public AutomaticItemPlacementContext(World world, BlockPos pos, Direction facing, ItemStack stack, Direction side) - Mappings:
Namespace Name Mixin selector official <init>
Lcpi;<init>(Lctp;Lhx;Lic;Lcmy;Lic;)V
intermediary <init>
Lnet/minecraft/class_2968;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_1799;Lnet/minecraft/class_2350;)V
named <init>
Lnet/minecraft/item/AutomaticItemPlacementContext;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)V
-
-
Method Details
-
getBlockPos
- Overrides:
getBlockPos
in classItemPlacementContext
- Mappings:
Namespace Name Mixin selector official a
Lcpj;a()Lhx;
intermediary method_8037
Lnet/minecraft/class_1838;method_8037()Lnet/minecraft/class_2338;
named getBlockPos
Lnet/minecraft/item/ItemUsageContext;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
canPlace
public boolean canPlace()- Overrides:
canPlace
in classItemPlacementContext
- Mappings:
Namespace Name Mixin selector official b
Lcph;b()Z
intermediary method_7716
Lnet/minecraft/class_1750;method_7716()Z
named canPlace
Lnet/minecraft/item/ItemPlacementContext;canPlace()Z
-
canReplaceExisting
public boolean canReplaceExisting()- Overrides:
canReplaceExisting
in classItemPlacementContext
- Mappings:
Namespace Name Mixin selector official c
Lcph;c()Z
intermediary method_7717
Lnet/minecraft/class_1750;method_7717()Z
named canReplaceExisting
Lnet/minecraft/item/ItemPlacementContext;canReplaceExisting()Z
-
getPlayerLookDirection
- Overrides:
getPlayerLookDirection
in classItemPlacementContext
- Mappings:
Namespace Name Mixin selector official d
Lcph;d()Lic;
intermediary method_7715
Lnet/minecraft/class_1750;method_7715()Lnet/minecraft/class_2350;
named getPlayerLookDirection
Lnet/minecraft/item/ItemPlacementContext;getPlayerLookDirection()Lnet/minecraft/util/math/Direction;
-
getPlacementDirections
- Overrides:
getPlacementDirections
in classItemPlacementContext
- Mappings:
Namespace Name Mixin selector official f
Lcph;f()[Lic;
intermediary method_7718
Lnet/minecraft/class_1750;method_7718()[Lnet/minecraft/class_2350;
named getPlacementDirections
Lnet/minecraft/item/ItemPlacementContext;getPlacementDirections()[Lnet/minecraft/util/math/Direction;
-
getHorizontalPlayerFacing
Returns the horizontal facing direction of the player.- Overrides:
getHorizontalPlayerFacing
in classItemUsageContext
- Returns:
- the horizontal facing direction of the player
- Mappings:
Namespace Name Mixin selector official g
Lcpj;g()Lic;
intermediary method_8042
Lnet/minecraft/class_1838;method_8042()Lnet/minecraft/class_2350;
named getHorizontalPlayerFacing
Lnet/minecraft/item/ItemUsageContext;getHorizontalPlayerFacing()Lnet/minecraft/util/math/Direction;
-
shouldCancelInteraction
public boolean shouldCancelInteraction()- Overrides:
shouldCancelInteraction
in classItemUsageContext
- Mappings:
Namespace Name Mixin selector official h
Lcpj;h()Z
intermediary method_8046
Lnet/minecraft/class_1838;method_8046()Z
named shouldCancelInteraction
Lnet/minecraft/item/ItemUsageContext;shouldCancelInteraction()Z
-
getPlayerYaw
public float getPlayerYaw()- Overrides:
getPlayerYaw
in classItemUsageContext
- Mappings:
Namespace Name Mixin selector official i
Lcpj;i()F
intermediary method_8044
Lnet/minecraft/class_1838;method_8044()F
named getPlayerYaw
Lnet/minecraft/item/ItemUsageContext;getPlayerYaw()F
-