Minecraft/src/main/java/com/microsoft/Malmo/MissionHandlers/AgentQuitFromPossessingItemImplementation.java [186:198]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private void removeCollectedItemCount(ItemStack is) {
        boolean variant = getVariant(is);

        if (variant) {
            int prev = (possessedItems.get(is.getUnlocalizedName()) == null ? 0
                    : possessedItems.get(is.getUnlocalizedName()));
            possessedItems.put(is.getUnlocalizedName(), prev - is.getCount());
        } else {
            int prev = (possessedItems.get(is.getItem().getUnlocalizedName()) == null ? 0
                    : possessedItems.get(is.getItem().getUnlocalizedName()));
            possessedItems.put(is.getItem().getUnlocalizedName(), prev - is.getCount());
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



Minecraft/src/main/java/com/microsoft/Malmo/MissionHandlers/RewardForPossessingItemImplementation.java [187:199]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    private void removeCollectedItemCount(ItemStack is) {
        boolean variant = getVariant(is);

        if (variant) {
            int prev = (possessedItems.get(is.getUnlocalizedName()) == null ? 0
                    : possessedItems.get(is.getUnlocalizedName()));
            possessedItems.put(is.getUnlocalizedName(), prev - is.getCount());
        } else {
            int prev = (possessedItems.get(is.getItem().getUnlocalizedName()) == null ? 0
                    : possessedItems.get(is.getItem().getUnlocalizedName()));
            possessedItems.put(is.getItem().getUnlocalizedName(), prev - is.getCount());
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



