[Demonstration 1]

[Buggy Method]
@SubscribeEvent
public void onEnterWorld(EntityJoinWorldEvent event) {
    if (event.world.isRemote)
        return;
    EntityPlayer player;
    if (!(event.entity instanceof EntityPlayer))
        return;
    player = (EntityPlayer) event.entity;
    PlayerExtender.loadProxyData(player);
    PlayerExtender prop = PlayerExtender.get(player);
    if (prop.firstConnection) {
        prop.firstConnection = false;
        player.inventory.addItemStackToInventory(new ItemStack(Items.dye, 64, 15));
        player.inventory.addItemStackToInventory(new ItemStack(Blocks.sapling, 4));
    }
}

[Buggy Hunk]
if (prop.firstConnection) {

[Patch]
if (prop.firstConnection && !islandsLoaded) {

[Demonstration 2]

[Buggy Method]
@Override
public void run() {
    if (!musicPlayer.getMixedAudioBuffer().isPresent() || !musicPlayer.getLeftAudioBuffer().isPresent() || !musicPlayer.getRightAudioBuffer().isPresent() || !musicPlayer.getLength().isPresent() || !musicPlayer.getPosition().isPresent() && !musicPlayer.getBeatDetect().isPresent() && !musicPlayer.getFFT().isPresent()) {
        return;
    }
    //Forward fft to mixed audio buffer
    try {
        this.musicPlayer.getFFT().get().forward(this.musicPlayer.getMixedAudioBuffer().get());
    } catch (NoSuchElementException ignored) {
    }
    this.visualizer.onDraw(musicPlayer.getLength().get(), musicPlayer.getPosition().get(), musicPlayer.getLeftAudioBuffer().get(), musicPlayer.getRightAudioBuffer().get(), musicPlayer.getMixedAudioBuffer().get(), musicPlayer.getBeatDetect().get(), musicPlayer.getFFT().get());
}

[Buggy Hunk]
!musicPlayer.getPosition().isPresent() && !musicPlayer.getBeatDetect().isPresent() && !musicPlayer.getFFT().isPresent()) {

[Patch]
!musicPlayer.getPosition().isPresent() || !musicPlayer.getBeatDetect().isPresent() || !musicPlayer.getFFT().isPresent()) {

[Demonstration 3]

[Buggy Method]
@Override
public CommandResult execute(CommandSource src, CommandContext args) throws CommandException {
    if (src instanceof Player) {
        Player player = (Player) src;
        Vector3i chunk = player.getLocation().getChunkPosition();
        UUID worldUUID = player.getWorld().getUniqueId();
        if (!Utils.isClaimed(chunk, player.getWorld().getUniqueId())) {
            List<Vector3i> protectedList = Utils.getProtectedClaims(worldUUID);
            protectedList.add(chunk);
            Utils.setProtectedClaims(worldUUID, protectedList);
            player.sendMessage(Text.of(TextColors.RED, "You have claimed this chunk"));
        } else {
            player.sendMessage(Text.of(TextColors.RED, "This land is already claimed"));
        }
        return CommandResult.success();
    } else {
        src.sendMessage(Text.of(TextColors.RED, "You must be a player to use this command"));
        return CommandResult.empty();
    }
}

[Buggy Hunk]
player.sendMessage(Text.of(TextColors.RED, "You have claimed this chunk"));

[Patch]
player.sendMessage(Text.of(TextColors.DARK_AQUA, "You have protected this chunk"));