[Demonstration 1]

[Buggy Method]
@Override
public boolean requestPipeExtension(World world, BlockPos pos, EnumFacing dir, IStripesActivator stripes, ItemStack stack) {
    if (world.isRemote) {
        return false;
    }
    if (!requests.containsKey(world.provider.getDimension())) {
        requests.put(world.provider.getDimension(), Sets.newLinkedHashSet());
    }
    return requests.get(world.provider.getDimension()).add(new PipeExtensionRequest(pos, dir, stripes, stack.copy()));
}

[Buggy Hunk]
requests.put(world.provider.getDimension(), Sets.newLinkedHashSet());

[Patch]
requests.put(world.provider.getDimension(), new LinkedHashSet<>());

[Demonstration 2]

[Buggy Method]
@NotNull
@Override
public String executeGet(@NotNull String path) throws IOException {
    sendRequest(createSentData((byte) Query.GET.ordinal(), path.getBytes()));
    return getBigResponse().getFilename();
}

[Buggy Hunk]
public String executeGet(@NotNull String path) throws IOException {

[Patch]
public Path executeGet(@NotNull String path) throws IOException {

[Demonstration 3]

[Buggy Method]
@Override
public int compare(Pair<Integer, GameStateChild> o1, Pair<Integer, GameStateChild> o2) {
    return o2.getKey() - o1.getKey();
}

[Buggy Hunk]
return o2.getKey() - o1.getKey();

[Patch]
return o2.a - o1.a;