Package net.minecraft.item
Class AutomaticItemPlacementContext
java.lang.Object
net.minecraft.item.ItemUsageContext
net.minecraft.item.ItemPlacementContext
net.minecraft.item.AutomaticItemPlacementContext
- Mappings:
 Namespace Name named net/minecraft/item/AutomaticItemPlacementContextintermediary net/minecraft/class_2968official dee
- 
Field Summary
FieldsFields inherited from class net.minecraft.item.ItemPlacementContext
canReplaceExisting - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlace()booleanReturns the horizontal facing direction of the player.floatbooleanMethods inherited from class net.minecraft.item.ItemPlacementContext
getVerticalPlayerLookDirection, offsetMethods inherited from class net.minecraft.item.ItemUsageContext
getHand, getHitPos, getHitResult, getPlayer, getSide, getStack, getWorld, hitsInsideBlock 
- 
Field Details
- 
facing
- Mappings:
 Namespace Name Mixin selector named facingLnet/minecraft/item/AutomaticItemPlacementContext;facing:Lnet/minecraft/util/math/Direction;intermediary field_13362Lnet/minecraft/class_2968;field_13362:Lnet/minecraft/class_2350;official bLdee;b:Ljc;
 
 - 
 - 
Constructor Details
- 
AutomaticItemPlacementContext
public AutomaticItemPlacementContext(World world, BlockPos pos, Direction facing, ItemStack stack, Direction side) - Mappings:
 Namespace Name Mixin selector 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;)Vintermediary <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;)Vofficial <init>Ldee;<init>(Ldkj;Liw;Ljc;Ldak;Ljc;)V
 
 - 
 - 
Method Details
- 
getBlockPos
- Overrides:
 getBlockPosin classItemPlacementContext- Mappings:
 Namespace Name Mixin selector named getBlockPosLnet/minecraft/item/ItemUsageContext;getBlockPos()Lnet/minecraft/util/math/BlockPos;intermediary method_8037Lnet/minecraft/class_1838;method_8037()Lnet/minecraft/class_2338;official aLdef;a()Liw;
 - 
canPlace
public boolean canPlace()- Overrides:
 canPlacein classItemPlacementContext- Mappings:
 Namespace Name Mixin selector named canPlaceLnet/minecraft/item/ItemPlacementContext;canPlace()Zintermediary method_7716Lnet/minecraft/class_1750;method_7716()Zofficial bLded;b()Z
 - 
canReplaceExisting
public boolean canReplaceExisting()- Overrides:
 canReplaceExistingin classItemPlacementContext- Mappings:
 Namespace Name Mixin selector named canReplaceExistingLnet/minecraft/item/ItemPlacementContext;canReplaceExisting()Zintermediary method_7717Lnet/minecraft/class_1750;method_7717()Zofficial cLded;c()Z
 - 
getPlayerLookDirection
- Overrides:
 getPlayerLookDirectionin classItemPlacementContext- Mappings:
 Namespace Name Mixin selector named getPlayerLookDirectionLnet/minecraft/item/ItemPlacementContext;getPlayerLookDirection()Lnet/minecraft/util/math/Direction;intermediary method_7715Lnet/minecraft/class_1750;method_7715()Lnet/minecraft/class_2350;official dLded;d()Ljc;
 - 
getPlacementDirections
- Overrides:
 getPlacementDirectionsin classItemPlacementContext- Mappings:
 Namespace Name Mixin selector named getPlacementDirectionsLnet/minecraft/item/ItemPlacementContext;getPlacementDirections()[Lnet/minecraft/util/math/Direction;intermediary method_7718Lnet/minecraft/class_1750;method_7718()[Lnet/minecraft/class_2350;official fLded;f()[Ljc;
 - 
getHorizontalPlayerFacing
Returns the horizontal facing direction of the player.- Overrides:
 getHorizontalPlayerFacingin classItemUsageContext- Returns:
 - the horizontal facing direction of the player
 - Implementation Requirements:
 - If the player is 
null, returnsDirection.NORTH. - Mappings:
 Namespace Name Mixin selector named getHorizontalPlayerFacingLnet/minecraft/item/ItemUsageContext;getHorizontalPlayerFacing()Lnet/minecraft/util/math/Direction;intermediary method_8042Lnet/minecraft/class_1838;method_8042()Lnet/minecraft/class_2350;official gLdef;g()Ljc;
 - 
shouldCancelInteraction
public boolean shouldCancelInteraction()- Overrides:
 shouldCancelInteractionin classItemUsageContext- Mappings:
 Namespace Name Mixin selector named shouldCancelInteractionLnet/minecraft/item/ItemUsageContext;shouldCancelInteraction()Zintermediary method_8046Lnet/minecraft/class_1838;method_8046()Zofficial hLdef;h()Z
 - 
getPlayerYaw
public float getPlayerYaw()- Overrides:
 getPlayerYawin classItemUsageContext- Mappings:
 Namespace Name Mixin selector named getPlayerYawLnet/minecraft/item/ItemUsageContext;getPlayerYaw()Fintermediary method_8044Lnet/minecraft/class_1838;method_8044()Fofficial iLdef;i()F
 
 -