mojira.dev
MC-83998

Unable to place blocks on fences from off-hand

The bug

Blocks cannot be placed on fences with the off-hand.

How to reproduce

  1. Hold torch in offhand

  2. Right click on top of a fence

  3. You can't place it

Code analysis

The method net.minecraft.block.BlockFence.onBlockActivated(World worldIn, BlockPos pos, IBlockState state, EntityPlayer playerIn, EnumHand hand, EnumFacing facing, float hitX, float hitY, float hitZ) returns true if your mainhand is empty or holding a lead. This is also the reason for MC-21433. Since the method returns true when there's nothing in your mainhand, the offhand is ignored.

Related issues

Attachments

Comments

migrated
[media][media][media][media]
migrated

Likely caused by fences having a right click action (for leashes).

[Mod]Les3awe

Confirmed for 16w03a
It affects all blocks.

marcono1234

Confirmed for

  • 16w15b

When you hold SHIFT you are able to place the block, however for the mainhand this is not the case, see MC-93651

marcono1234

Same reason as for MC-93651

The client thinks it interacted with its mainhand with the fence, and because of this does not try to use the offhand.

Asteraoth

Confirmed for 1.9.4

Asteraoth

Confirmed for 16w20a

migrated

Confirmed for 1.10-pre1

Jack McKalling

Confirmed for 1.10.2, Java version.

marcono1234

Looks like it is fixed in 16w39c probably because MC-93651 was fixed

FaRo1

This is not fixed for me in 16w42a.

migrated

Confirmed for 1.11

Asteraoth

Confirmed for 17w13b

JUE13

Confirmed for 17w16b

migrated

Confirmed for 17w18b

migrated

Confirmed for 1.12-pre1

Jack McKalling

Confirmed for 1.12.2

Asteraoth

Confirmed for 17w45b

Asteraoth

Confirmed for 18w07a

Asteraoth

Confirmed for 18w11a

Asteraoth

Fixed in 18w20c, you can shift right click and place blocks on the fence.

[Mod] Neko

Not fixed, that's the way it's always been.

Asteraoth

Confirmed for 18w22c

Asteraoth

Confirmed for 1.13-pre2

Jack McKalling

Confirmed in 1.13.2

Jack McKalling

Confirmed for 18w48a

Jack McKalling

Confirmed for 18w48b

Jack McKalling

Confirmed for 18w49a

Jack McKalling

Confirmed for 18w50a

Jack McKalling

Confirmed for 19w02a

Jack McKalling

Confirmed for 19w03a

Jack McKalling

Confirmed for 19w03b

Jack McKalling

Confirmed for 19w03c

Jack McKalling

Comfirmed for 19w04a

Jack McKalling

Confirmed for 19w05a

Jack McKalling

Confirmed for 19w06a

Jack McKalling

Confirmed for 19w07a

Jack McKalling

Confirmed for 19w09a

Jack McKalling

Confirmed for 19w11a

Jack McKalling

Confirmed for 19w11b

Jack McKalling

Confirmed for 19w12a

Jack McKalling

Confirmed for 19w12b

Jack McKalling

Confirmed for 19w13a

Jack McKalling

Confirmed for 19w13b

Jack McKalling

Confirmed for 19w14a

Jack McKalling

Confirmed for 1.14 pre-1

Jack McKalling

Confirmed for 1.14 pre-2

Jack McKalling

Confirmed for 1.14 pre-3

Jack McKalling

Confirmed for 1.14 pre-4

Jack McKalling

Confirmed for 1.14 pre-5

Jack McKalling

Confirmed for 1.14

Jack McKalling

Confirmed for 1.14.1 pre-1

Jack McKalling

Confirmed for 1.14.1 pre-2

Jack McKalling

Confirmed for 1.14.1

muzikbike

Cannot reproduce in 19w42a, probably fixed

Jack McKalling

Confirmed fixed in 19w42a

Asteraoth

coschevi

Confirmed

(Unassigned)

fence, off-hand

Minecraft 15w31b, Minecraft 15w31c, Minecraft 15w32c, Minecraft 15w33b, Minecraft 15w33c, ..., 19w38b, 19w38a, 19w39a, 19w40a, 19w41a

Minecraft 16w39c, 19w42a

Retrieved