feat: inital commit release
Some checks failed
Publish / Build and Release (push) Has been cancelled

This commit is contained in:
Guz
2026-04-05 22:31:39 -03:00
commit aa2c2aad17
90 changed files with 4003 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
{
"values": ["sixsides_easter_eggs:load"]
}

View File

@@ -0,0 +1,4 @@
{
"values": ["sixsides_easter_eggs:tick"]
}

View File

@@ -0,0 +1,4 @@
execute as @s run loot give @s loot sixsides_easter_eggs:items/easter_egg_spawners
execute as @s run loot give @s loot sixsides_easter_eggs:items/easter_eggs
execute as @s run loot give @s loot sixsides_easter_eggs:items/chocolate_bar
execute as @s run loot give @s loot sixsides_easter_eggs:items/bunny_ears

View File

@@ -0,0 +1 @@
kill @e[type=minecraft:armor_stand,tag=sixsides_easter_egg_loot_spawner]

View File

@@ -0,0 +1,2 @@
execute as @p at @e[type=minecraft:armor_stand,tag=sixsides_easter_egg_loot_spawner] run loot spawn ~ ~ ~ loot sixsides_easter_eggs:items/easter_egg_loot
kill @e[type=minecraft:armor_stand,tag=sixsides_easter_egg_loot_spawner]

View File

@@ -0,0 +1,48 @@
{
"type": "minecraft:command",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:carrot",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:model": "BUNNY_EARS"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:equippable": {
"slot": "head",
"damage_on_hurt": false,
"equip_on_interact": true
},
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.bunny_ears",
"fallback": "Bunny Ears",
"color": "red",
"italic": false
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.bunny_ears.lore",
"fallback": "Put it on your head!",
"color": "white",
"italic": true
}
]
}
}
]
}
]
}
]
}

View File

@@ -0,0 +1,43 @@
{
"type": "minecraft:command",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:golden_carrot",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "CHOCOLATE_BAR"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.chocolate_bar",
"fallback": "Chocolate Bar",
"color": "red",
"italic": false
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.chocolate_bar.lore",
"fallback": "A tasty treat!",
"color": "white",
"italic": true
}
]
}
}
]
}
]
}
]
}

View File

@@ -0,0 +1,66 @@
{
"type": "minecraft:command",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "minecraft:loot_table",
"value": "sixsides_easter_eggs:items/chocolate_bar"
}
]
},
{
"rolls": 3,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:diamond",
"weight": 2
},
{
"type": "minecraft:item",
"name": "minecraft:iron_ingot",
"weight": 5
},
{
"type": "minecraft:item",
"name": "minecraft:iron_nugget",
"weight": 3
},
{
"type": "minecraft:item",
"name": "minecraft:gold_ingot",
"weight": 5
},
{
"type": "minecraft:item",
"name": "minecraft:gold_nugget",
"weight": 3
},
{
"type": "minecraft:item",
"name": "minecraft:redstone",
"weight": 4
},
{
"type": "minecraft:item",
"name": "minecraft:emerald",
"weight": 4
},
{
"type": "minecraft:item",
"name": "minecraft:book",
"weight": 2,
"functions": [
{
"function": "enchant_with_levels",
"levels": 30,
"treasure": true
}
]
}
]
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,845 @@
{
"type": "minecraft:command",
"pools": [
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_1"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 1",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.1",
"fallback": "1"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_1"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_2"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 2",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.2",
"fallback": "2"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_2"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_3"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 3",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.3",
"fallback": "3"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_3"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_4"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 4",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.4",
"fallback": "4"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_4"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_5"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 5",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.5",
"fallback": "5"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_5"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_6"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 6",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.6",
"fallback": "6"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_6"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_7"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 7",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.7",
"fallback": "7"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_7"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_8"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 8",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.8",
"fallback": "8"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_8"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_9"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg 9",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.9",
"fallback": "9"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_9"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_ENDER_DRAGON"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg Ender Dragon",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.ender_dragon",
"fallback": "Ender Dragon"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_ENDER_DRAGON"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_MAJORDOMO"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg Majordomo",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.majordomo",
"fallback": "Majordomo"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_MAJORDOMO"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_NETHER_CREATURE"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg Nether Creature",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.nether_creature",
"fallback": "Nether Creature"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_NETHER_CREATURE"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_WARDEN"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg Warden",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.warden",
"fallback": "Warden"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_WARDEN"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
},
{
"rolls": 1,
"entries": [
{
"type": "minecraft:item",
"name": "minecraft:rabbit_spawn_egg",
"functions": [
{
"function": "minecraft:set_custom_data",
"tag": {
"sixsides_easter_eggs:texture": "EASTER_EGG_CHICKEN"
}
},
{
"function": "minecraft:set_components",
"components": {
"minecraft:item_name": {
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg",
"fallback": "Easter Egg Chicken",
"color": "light_purple",
"italic": false,
"with": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.variant.chicken",
"fallback": "Chicken"
}
]
},
"minecraft:lore": [
{
"type": "translatable",
"translate": "sixsides_easter_eggs.item.easter_egg.lore",
"fallback": "Use this item on the floor and get a surprise!",
"color": "light_purple",
"italic": true
}
],
"minecraft:custom_data": {
"sixsides_easter_eggs:texture": "EASTER_EGG_CHICKEN"
},
"minecraft:entity_data": {
"id": "minecraft:armor_stand",
"NoGravity": true,
"Invulnerable": true,
"CustomNameVisible": false,
"Silent": true,
"Tags": [
"sixsides_easter_egg_loot_spawner"
],
"Invisible": true,
"Small": true
}
}
}
]
}
]
}
]
}