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 dbg
-
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 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
Ldbg;b:Ljm;
-
-
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;)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>
Ldbg;<init>(Ldhh;Ljh;Ljm;Lcxo;Ljm;)V
-
-
Method Details
-
getBlockPos
- Overrides:
getBlockPos
in classItemPlacementContext
- 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
Ldbh;a()Ljh;
-
canPlace
public boolean canPlace()- Overrides:
canPlace
in classItemPlacementContext
- 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
Ldbf;b()Z
-
canReplaceExisting
public boolean canReplaceExisting()- Overrides:
canReplaceExisting
in classItemPlacementContext
- 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
Ldbf;c()Z
-
getPlayerLookDirection
- Overrides:
getPlayerLookDirection
in classItemPlacementContext
- 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
Ldbf;d()Ljm;
-
getPlacementDirections
- Overrides:
getPlacementDirections
in classItemPlacementContext
- 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
Ldbf;f()[Ljm;
-
getHorizontalPlayerFacing
Returns the horizontal facing direction of the player.- Overrides:
getHorizontalPlayerFacing
in classItemUsageContext
- 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
Ldbh;g()Ljm;
-
shouldCancelInteraction
public boolean shouldCancelInteraction()- Overrides:
shouldCancelInteraction
in classItemUsageContext
- 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
Ldbh;h()Z
-
getPlayerYaw
public float getPlayerYaw()- Overrides:
getPlayerYaw
in classItemUsageContext
- 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
Ldbh;i()F
-