Mojira Archive
MC-94016

Glass panes and iron bars connect to barrier blocks

The bug

Glass panes and iron bars connect to barrier blocks.

Suggested fix

Based off of Minecraft 1.11, MCP 9.35

net.minecraft.block.BlockPane.canPaneConnectToBlock(Block blockIn)
    public final boolean canPaneConnectToBlock(Block blockIn)
    {
    	//added "blockIn == Blocks.BARRIER ? false : "
        return blockIn == Blocks.BARRIER ? false : blockIn.getDefaultState().isFullCube() || blockIn == this || blockIn == Blocks.GLASS || blockIn == Blocks.STAINED_GLASS || blockIn == Blocks.STAINED_GLASS_PANE || blockIn instanceof BlockPane;
    }

This fixes all glass panes and iron bars.