[Demonstration 1]

[Buggy Method]
public Location getBukkitLocation(WarLocation location) {
    World world = this.getServer().getWorld(location.getWorld());
    return new Location(world, location.getX(), location.getY(), location.getZ(), (float) location.getPitch(), (float) location.getYaw());
}

[Buggy Hunk]
return new Location(world, location.getX(), location.getY(), location.getZ(), (float) location.getPitch(), (float) location.getYaw());

[Patch]
return new Location(world, location.getX(), location.getY(), location.getZ(), (float) location.getYaw(), (float) location.getPitch());

[Demonstration 2]

[Buggy Method]
@Override
public PlcIC createInstance(Location<World> location) {
    return new PlcIC<>(this, location, lang);
}

[Buggy Hunk]
public PlcIC createInstance(Location<World> location) {

[Patch]
public PlcIC<Lang> createInstance(Location<World> location) {

[Demonstration 3]

[Buggy Method]
public GeometrySpace makeEmptySpace() {
    return new GeometrySpace(geometryFactory.createPoint((CoordinateSequence) null));
}

[Buggy Hunk]
return new GeometrySpace(geometryFactory.createPoint((CoordinateSequence) null));

[Patch]
return new GeometrySpace(geometryFactory.createPoint((CoordinateSequence) null), config.geometryPrecision);