
/Drops

/ hero villagers
type=entity,ID=villager,NBTTag=(
    VillagerData=(level=5,profession=#randList(armorer,butcher,cartographer,cleric,farmer,fisherman,fletcher,leatherworker,librarian,masion,shepherd,toolsmith,weaponsmith)),type=#randList(desert,jungle,plains,savanna,snow,swamp,taiga),
    Offers=(Recipes=[
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:amongus_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:desert_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:elemental_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:fire_lucky_block,Count=1),maxUses=10),
        (buy=(id=yakurum:crystal_gem,Count=#rand(40,60)),sell=(id=lucky:water_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:pink_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:morbius_lucky_block,Count=1),maxUses=10),
        (buy=(id=diamond,Count=#rand(20,30)),sell=(id=lucky:summer_lucky_block,Count=1),maxUses=10)
    ]),
    CustomName=#jsonStr(text="Lucky Block Master",color=yellow,bold=true),CustomNameVisible=true
)@luck=1

/ improvedmobs
group(type=message,ID="Difficulty reduce 0.5";
type=command,ID="/improvedmobs difficulty player #pName add -0.5")@luck=0
group(type=message,ID="Difficulty reduce 1";
type=command,ID="/improvedmobs difficulty player #pName add -1")@luck=0
group(type=message,ID="Difficulty add 1";
type=command,ID="/improvedmobs difficulty player #pName add 1")@luck=-1
group(type=message,ID="Difficulty reduce 2";
type=command,ID="/improvedmobs difficulty player #pName add -2")@luck=2

/ puresuffering
group(type=message,ID="Intrusion is being cancelled...";
type=command,ID="/puresuffering clear current")@luck=3
group(type=message,ID="Intrusion is coming......";
type=command,ID="/puresuffering add fixed random";
type=command,ID="/puresuffering #randList("day","night") random")@luck=-2

/ potion
ID=potion,amount=#rand(2,3),NBTTag=(Potion="mutantmonsters:chemical_x")@luck=0
ID=potion,amount=#rand(1,2),NBTTag=(Potion="parcool:energy_drink")@luck=1
ID=potion,amount=#rand(2,3),NBTTag=(Potion="parcool:poor_energy_drink")@luck=0

/ entity
group(type=entity,ID=artifacts:mimic)@luck=0

/ chest or barrel
group(type=block,ID=chest,tileEntity=(Items=#chestLootTable("chests/end_city_treasure")),posOffset=#circleOffset(1,3),amount=5;type=block,ID=end_stone_bricks,amount=100,posY=#bPosY-1,posOffset=#circleOffset(0,4))@luck=3
group(type=block,ID=chest,tileEntity=(Items=#chestLootTable("chests/ruined_portal")),posOffset=#circleOffset(1,4),amount=8;type=block,ID=netherrack,amount=100,posY=#bPosY-1,posOffset=#circleOffset(0,4))@luck=3
group(type=block,ID=chest,tileEntity=(Items=#chestLootTable("chests/bastion_treasure")),posOffset=#circleOffset(1,3),amount=5;type=block,ID=blackstone,amount=100,posY=#bPosY-1,posOffset=#circleOffset(0,4))@luck=3
group(type=block,ID=barrel,tileEntity=(Items=#chestLootTable("chests/ancient_city")),posOffset=#circleOffset(1,3),amount=5;type=block,ID=sculk,amount=100,posY=#bPosY-1,posOffset=#circleOffset(0,4))@luck=3

/ lucky block
ID=lucky:amongus_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0
ID=lucky:desert_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0
ID=lucky:elemental_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0
ID=lucky:fire_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0
ID=lucky:water_lucky_block,amount=#rand(2,4),NBTTag=(Luck=#rand(0,100))@luck=2
ID=lucky:pink_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0
ID=lucky:morbius_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=1
ID=lucky:summer_lucky_block,amount=#rand(5,8),NBTTag=(Luck=#rand(0,100))@luck=0