Do you need a license in belize or on CC?

Just been hassled by a guy about fishing from the docks and told as a non belizean I need a license.

He wasn't interested until I started catching fish.