>surface
/ one block
type=block,ID=lucky:lucky_block_pat@chance=500

/ lucky structure
group(type=structure,ID=pat_gen_good;type=block,ID=lucky:lucky_block_pat,posY=#bPosY+1,NBTTag=(Luck=75))@chance=500
group(type=structure,ID=gen_good;type=block,ID=lucky:lucky_block_pat,posy=#bPosY+1,tileEntity=(Luck=75))@chance=600

/ unlucky structure
group(type=structure,ID=pat_ruins_natural;type=block,ID=lucky:lucky_block_pat,NBTTag=(Luck=-75))@chance=500

/ kind of unlucky structure
group(type=structure,ID=pat_gen_bad;type=block,ID=lucky:lucky_block_pat,posY=#bPosY+1,NBTTag=(Luck=-50))@chance=500

>nether
type=block,ID=lucky:lucky_block_pat,NBTTag=(Luck=-80)@chance=300

>end
type=block,ID=lucky:lucky_block_pat,NBTTag=(Luck=50)@chance=60
