You can smoke weed, just not in public places — similar to the restrictions that are historically used with alcohol and cigarettes.
Under the law, anyone in New Jersey can possess or use up to 6 ounces of marijuana without any penalty — even a minor ticket, like some cities or states which have decriminalized but not legalized weed.
However, a marijuana user can still be charged with a DUI if they operate a vehicle while high. And the laws still ban the consumption of marijuana in public places, like a park, beach or inside at a bar.
Unique to marijuana, however, is language that allows property owners to set their own restrictions, including banning tenants from "smoking, vaping or aerosolizing of marijuana or hashish" but not consuming edible forms of marijuana.
The decriminalization laws also bars police officers from using the smell of marijuana to conduct a search, except in the cases of a possible DUI.
However, here the the catch: There's nowhere you can actually purchase marijuana — at least, not legally.
So, if you are somehow able to simply manifest up to 6 ounces of cannabis into existence without actually making an illegal purchase or transfer, you'd seemingly be good to go.