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/AutomaticItemPlacementContext- intermediary - net/minecraft/class_2968- official - dai
- 
Field SummaryFieldsFields inherited from class net.minecraft.item.ItemPlacementContextcanReplaceExisting
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanPlace()booleanReturns the horizontal facing direction of the player.floatbooleanMethods inherited from class net.minecraft.item.ItemPlacementContextgetVerticalPlayerLookDirection, offsetMethods inherited from class net.minecraft.item.ItemUsageContextgetHand, getHitPos, getHitResult, getPlayer, getSide, getStack, getWorld, hitsInsideBlock
- 
Field Details- 
facing- Mappings:
- Namespace - Name - Mixin selector - named - facing- Lnet/minecraft/item/AutomaticItemPlacementContext;facing:Lnet/minecraft/util/math/Direction;- intermediary - field_13362- Lnet/minecraft/class_2968;field_13362:Lnet/minecraft/class_2350;- official - b- Ldai;b:Ljn;
 
 
- 
- 
Constructor Details- 
AutomaticItemPlacementContextpublic 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;)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- official - <init>- Ldai;<init>(Ldgj;Lji;Ljn;Lcwq;Ljn;)V
 
 
- 
- 
Method Details- 
getBlockPos- Overrides:
- getBlockPosin class- ItemPlacementContext
- Mappings:
- Namespace - Name - Mixin selector - named - getBlockPos- Lnet/minecraft/item/ItemUsageContext;getBlockPos()Lnet/minecraft/util/math/BlockPos;- intermediary - method_8037- Lnet/minecraft/class_1838;method_8037()Lnet/minecraft/class_2338;- official - a- Ldaj;a()Lji;
 
- 
canPlacepublic boolean canPlace()- Overrides:
- canPlacein class- ItemPlacementContext
- Mappings:
- Namespace - Name - Mixin selector - named - canPlace- Lnet/minecraft/item/ItemPlacementContext;canPlace()Z- intermediary - method_7716- Lnet/minecraft/class_1750;method_7716()Z- official - b- Ldah;b()Z
 
- 
canReplaceExistingpublic boolean canReplaceExisting()- Overrides:
- canReplaceExistingin class- ItemPlacementContext
- Mappings:
- Namespace - Name - Mixin selector - named - canReplaceExisting- Lnet/minecraft/item/ItemPlacementContext;canReplaceExisting()Z- intermediary - method_7717- Lnet/minecraft/class_1750;method_7717()Z- official - c- Ldah;c()Z
 
- 
getPlayerLookDirection- Overrides:
- getPlayerLookDirectionin class- ItemPlacementContext
- Mappings:
- Namespace - Name - Mixin selector - named - getPlayerLookDirection- Lnet/minecraft/item/ItemPlacementContext;getPlayerLookDirection()Lnet/minecraft/util/math/Direction;- intermediary - method_7715- Lnet/minecraft/class_1750;method_7715()Lnet/minecraft/class_2350;- official - d- Ldah;d()Ljn;
 
- 
getPlacementDirections- Overrides:
- getPlacementDirectionsin class- ItemPlacementContext
- Mappings:
- Namespace - Name - Mixin selector - named - getPlacementDirections- Lnet/minecraft/item/ItemPlacementContext;getPlacementDirections()[Lnet/minecraft/util/math/Direction;- intermediary - method_7718- Lnet/minecraft/class_1750;method_7718()[Lnet/minecraft/class_2350;- official - f- Ldah;f()[Ljn;
 
- 
getHorizontalPlayerFacingReturns the horizontal facing direction of the player.- Overrides:
- getHorizontalPlayerFacingin class- ItemUsageContext
- Returns:
- the horizontal facing direction of the player
- Implementation Requirements:
- If the player is null, returnsDirection.NORTH.
- Mappings:
- Namespace - Name - Mixin selector - named - getHorizontalPlayerFacing- Lnet/minecraft/item/ItemUsageContext;getHorizontalPlayerFacing()Lnet/minecraft/util/math/Direction;- intermediary - method_8042- Lnet/minecraft/class_1838;method_8042()Lnet/minecraft/class_2350;- official - g- Ldaj;g()Ljn;
 
- 
shouldCancelInteractionpublic boolean shouldCancelInteraction()- Overrides:
- shouldCancelInteractionin class- ItemUsageContext
- Mappings:
- Namespace - Name - Mixin selector - named - shouldCancelInteraction- Lnet/minecraft/item/ItemUsageContext;shouldCancelInteraction()Z- intermediary - method_8046- Lnet/minecraft/class_1838;method_8046()Z- official - h- Ldaj;h()Z
 
- 
getPlayerYawpublic float getPlayerYaw()- Overrides:
- getPlayerYawin class- ItemUsageContext
- Mappings:
- Namespace - Name - Mixin selector - named - getPlayerYaw- Lnet/minecraft/item/ItemUsageContext;getPlayerYaw()F- intermediary - method_8044- Lnet/minecraft/class_1838;method_8044()F- official - i- Ldaj;i()F
 
 
-