scoreboard players set #VB vb.dummy2 0

## COMMON FISH ##
function vb:tick_entity/modified_mob/cat/check_item/default {name:'cod',value:'1'}
function vb:tick_entity/modified_mob/cat/check_item/default {name:'salmon',value:'1'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'trout',value:'1'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'snapper',value:'2'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'bass',value:'2'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'perch',value:'3'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'carp',value:'3'}
function vb:tick_entity/modified_mob/cat/check_item/default {name:'pufferfish',value:'3'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'void_wisp',value:'2'}

## RARE FISH ##
function vb:tick_entity/modified_mob/cat/check_item/default {name:'tropical_fish',value:'4'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'haddock',value:'50'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'tuna',value:'50'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'alpha_cod',value:'50'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'lobster',value:'60'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'eel',value:'60'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'goldfish',value:'60'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'anglerfish',value:'60'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'marlin',value:'80'}

## EPIC FISH ##
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'mahi_mahi',value:'80'}

## LAVA FISH ##
# Easy to find
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'codsidian',value:'1'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'obsidibass',value:'1'}
# Harder to find
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'strider_guppy',value:'10'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'sunken_salmon',value:'10'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'magma_carpa',value:'10'}
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'soulphisher',value:'10'}
# Extremely hard to find
function vb:tick_entity/modified_mob/cat/check_item/custom {name:'lava_marlin',value:'300'}



## Remove item
item modify entity @s container.0 {function:"minecraft:set_count",count:-1,add:1b}