Advancement changes

This commit is contained in:
COW_ILLUMINATI 2025-05-27 08:12:37 -04:00
parent e65efe51cf
commit a794a70b19
97 changed files with 14720 additions and 2374 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 191 B

After

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 725 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 B

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 B

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 618 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 607 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 B

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 206 B

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 B

@ -4293,8 +4293,7 @@
"metadata": {
"files": [
"src/main/java/net/mcreator/cawezsmantletostratus/entity/SingularityEntity.java",
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/SingularityRenderer.java",
"src/main/resources/assets/cawezs_mantle_to_stratus/models/item/singularity_spawn_egg.json"
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/SingularityRenderer.java"
]
},
"path": "~/Mobs/Bosses/Singularity"
@ -4343,8 +4342,7 @@
"metadata": {
"files": [
"src/main/java/net/mcreator/cawezsmantletostratus/entity/GladiatorEntity.java",
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/GladiatorRenderer.java",
"src/main/resources/assets/cawezs_mantle_to_stratus/models/item/gladiator_spawn_egg.json"
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/GladiatorRenderer.java"
]
},
"path": "~/Mobs/Bosses/Gladiator"
@ -4358,8 +4356,7 @@
"metadata": {
"files": [
"src/main/java/net/mcreator/cawezsmantletostratus/entity/GladiatorSoulEntity.java",
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/GladiatorSoulRenderer.java",
"src/main/resources/assets/cawezs_mantle_to_stratus/models/item/gladiator_soul_spawn_egg.json"
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/GladiatorSoulRenderer.java"
]
},
"path": "~/Mobs/Bosses/Gladiator"
@ -4451,7 +4448,7 @@
}
]
},
"path": "~/Mobs/Bosses/Singularity"
"path": "~/Mobs/Bosses/Gladiator"
},
{
"name": "Wayfinder",
@ -5245,7 +5242,6 @@
"metadata": {
"files": [
"src/main/java/net/mcreator/cawezsmantletostratus/client/renderer/StarSerpentRenderer.java",
"src/main/resources/assets/cawezs_mantle_to_stratus/models/item/star_serpent_spawn_egg.json",
"src/main/java/net/mcreator/cawezsmantletostratus/entity/StarSerpentEntityProjectile.java",
"src/main/java/net/mcreator/cawezsmantletostratus/entity/StarSerpentEntity.java"
]
@ -5600,41 +5596,6 @@
},
"path": "~/Items/BossDrops"
},
{
"name": "StarforgedPickaxeBlockDestroyedWithTool",
"type": "procedure",
"compiles": true,
"locked_code": false,
"registry_name": "starforged_pickaxe_block_destroyed_with_tool",
"metadata": {
"files": [
"src/main/java/net/mcreator/cawezsmantletostratus/procedures/StarforgedPickaxeBlockDestroyedWithToolProcedure.java"
],
"dependencies": [
{
"name": "entity",
"type": "entity"
},
{
"name": "x",
"type": "number"
},
{
"name": "y",
"type": "number"
},
{
"name": "z",
"type": "number"
},
{
"name": "world",
"type": "world"
}
]
},
"path": "~/Items/StarforgedPickaxe"
},
{
"name": "AncientSunlight",
"type": "item",
@ -5803,6 +5764,84 @@
]
},
"path": "~/Mod"
},
{
"name": "HaeliumCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "haelium_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/haelium_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
},
{
"name": "AminaliteCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "aminalite_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/aminalite_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
},
{
"name": "SolititeCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "solitite_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/solitite_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
},
{
"name": "FortiteCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "fortite_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/fortite_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
},
{
"name": "ObsidiliteCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "obsidilite_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/obsidilite_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
},
{
"name": "CelerititeCraft",
"type": "recipe",
"compiles": true,
"locked_code": false,
"registry_name": "celeritite_craft",
"metadata": {
"files": [
"src/main/resources/data/cawezs_mantle_to_stratus/recipe/celeritite_craft.json"
]
},
"path": "~/Items/Ores/Tiles"
}
],
"variable_elements": [
@ -6032,8 +6071,15 @@
"Somnoporter",
"UnstableTeleporter",
"Orbofsatiety",
"AncientSunlight",
"EndlessScaffolding",
"BellOfRevelation",
"EtherialBlock",
"EtherialLiquid",
"AncientStylus",
"Amber",
"Blightstone",
"Wayfinder",
"Beyondallthatliesbeneath",
"DesolatedWorld",
"GoodbyeWorld",
@ -6042,18 +6088,7 @@
"Uiron",
"Haunter",
"Nymbus",
"Ceilock",
"AncientStylus",
"Singularity",
"Gladiator",
"GladiatorSoul",
"Wayfinder",
"Blightstone",
"Amber",
"StarSerpent",
"EtherialLiquid",
"EtherialBlock",
"AncientSunlight"
"Ceilock"
]
},
"language_map": {
@ -6061,15 +6096,14 @@
"item.cawezs_mantle_to_stratus.buried_armor_boots": "Buried Boots",
"item.cawezs_mantle_to_stratus.wayfinder": "Wayfinder",
"block.cawezs_mantle_to_stratus.base_ground": "Base Ground",
"advancements.adv_cms.descr": "Install CMS. Make sure you have at least one connectivity mod as well!",
"block.cawezs_mantle_to_stratus.endless_scaffolding": "Endless Scaffolding",
"advancements.adv_cms.descr": "Leave the overworld",
"item.cawezs_mantle_to_stratus.azure_amulte": "Azure Amulet",
"block.cawezs_mantle_to_stratus.endless_scaffolding": "Endless Scaffolding",
"entity.cawezs_mantle_to_stratus.ceilock": "Ceilock",
"item.cawezs_mantle_to_stratus.blood_aeris": "Blood of Aeris",
"item.cawezs_mantle_to_stratus.gladiator_soul_spawn_egg": "Gladiator Soul Spawn Egg",
"subtitles.beyond": "Music Plays",
"item.cawezs_mantle_to_stratus.verglas_labrys.description_0": "Repair at an anvil with packed ice",
"biome.cawezs_mantle_to_stratus.crystals": "Crystal caves",
"item.cawezs_mantle_to_stratus.gladiator_spawn_egg": "Gladiator Spawn Egg",
"advancements.adv_ride.descr": "Ride an Aceer",
"biome.cawezs_mantle_to_stratus.flipped_cherries": "Flipped Cherries",
"advancements.adv_potion.title": "Beaconless",
@ -6079,6 +6113,7 @@
"item.cawezs_mantle_to_stratus.bell_of_revelation": "Bell Of Revelation",
"item.cawezs_mantle_to_stratus.jade_amulet": "Jade Amulet",
"entity.cawezs_mantle_to_stratus.uiron": "Uiron",
"item.cawezs_mantle_to_stratus.diurnal_controller.description_0": "Control the sun",
"item.cawezs_mantle_to_stratus.queen_bow": "Queen\u0027s Crossbow",
"item.cawezs_mantle_to_stratus.celeritite_gemstone": "Celeritite Gemstone",
"advancements.adv_breed.descr": "Breed a passive mob: the Callion with redstone, the Aceer with string or the Uiron with fish",
@ -6091,9 +6126,9 @@
"item.cawezs_mantle_to_stratus.blood_grimstone": "Blood of Grimstone",
"advancements.adv_heights.title": "Heights",
"item.cawezs_mantle_to_stratus.callion_spawn_egg": "Callion Spawn Egg",
"item.cawezs_mantle_to_stratus.absorber.description_0": "Right click to remove block",
"item.cawezs_mantle_to_stratus.absorber.description_0": "Right click to instantly make a 3x3x3 volume vanish into the void",
"item.cawezs_mantle_to_stratus.beyondallthatliesbeneath.desc": "oddcharm* - Beyond All That Lies Beneath",
"item.cawezs_mantle_to_stratus.queen_bow.description_0": "Converts honeycombs to poison darts",
"item.cawezs_mantle_to_stratus.queen_bow.description_0": "Converts honeycombs to powerful poison darts",
"block.cawezs_mantle_to_stratus.aminalite": "Aminalite",
"biome.cawezs_mantle_to_stratus.volcano": "Volcano",
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket": "Etherial Liquid Bucket",
@ -6103,6 +6138,8 @@
"item.cawezs_mantle_to_stratus.buried_armor_boots.description_0": "It appears so weak...",
"item.cawezs_mantle_to_stratus.buried_armor_chestplate": "Buried Chestplate",
"item.cawezs_mantle_to_stratus.essence_ichor": "Essence of Ichor",
"item.cawezs_mantle_to_stratus.eye_canon.description_1": "Repair at an anvil with pearls",
"item.cawezs_mantle_to_stratus.eye_canon.description_0": "Instantly teleport to where you are looking",
"item.cawezs_mantle_to_stratus.eye_canon": "Eye Canon",
"item.cawezs_mantle_to_stratus.desolated_world.desc": "oddcharm* - Desolated World",
"entity.cawezs_mantle_to_stratus.haunter": "Haunter",
@ -6143,7 +6180,9 @@
"item.cawezs_mantle_to_stratus.eclaris_staff": "Eclaris Staff",
"item.cawezs_mantle_to_stratus.ancient_sunlight.description_1": "Shift right-click to remove",
"advancements.adv_heat.descr": "Craft your first Essence",
"item.cawezs_mantle_to_stratus.eclaris_staff.description_0": "Shoots lightning",
"advancements.adv_breed.title": "I love breeding",
"item.cawezs_mantle_to_stratus.eclaris_staff.description_1": "Repair at an anvil with an end crystal",
"block.cawezs_mantle_to_stratus.fortite": "Fortite",
"item.cawezs_mantle_to_stratus.heaven_armor_helmet.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.orbofsatiety.description_0": "Eat away: it never runs out",
@ -6151,12 +6190,13 @@
"item.cawezs_mantle_to_stratus.amber_amulet": "Amber Amulet",
"item.cawezs_mantle_to_stratus.nymbus_spawn_egg": "Nymbus Spawn Egg",
"item.cawezs_mantle_to_stratus.fortite_gemstone": "Fortite Gemstone",
"item.cawezs_mantle_to_stratus.phantom_sword.description_1": "6 Attack Damage",
"item.cawezs_mantle_to_stratus.phantom_sword.description_1": "Repair at an anvil with phantom membrane",
"advancements.adv_ride.title": "ACEER JOCKEY!",
"item.cawezs_mantle_to_stratus.wand_of_light": "Wand Of Light",
"item.cawezs_mantle_to_stratus.phantom_sword.description_2": "6 Attack Damage",
"item.cawezs_mantle_to_stratus.essence_gloom": "Essence of Gloom",
"item.cawezs_mantle_to_stratus.phantom_sword.description_0": "Can block like a shield",
"item.cawezs_mantle_to_stratus.banisher.description_0": "Sends foes elsewhere",
"item.cawezs_mantle_to_stratus.banisher.description_0": "Banish creatures to the void",
"subtitles.desolated": "Music Plays",
"item.cawezs_mantle_to_stratus.essence_overgrowth": "Essence of Overgrowth",
"fluid.cawezs_mantle_to_stratus.etherial_liquid": "Etherial Liquid",
@ -6177,7 +6217,6 @@
"item.cawezs_mantle_to_stratus.heaven_armor_boots.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.bell_of_revelation.description_0": "See those who hide",
"biome.cawezs_mantle_to_stratus.overgrowncaves": "Overgrown",
"item.cawezs_mantle_to_stratus.star_serpent_spawn_egg": "Star Serpent Spawn Egg",
"item.cawezs_mantle_to_stratus.blightstone.description_0": "The lightest of all the rocks...",
"advancements.adv_liquid.descr": "Find the rare Etherial Fluid",
"item.cawezs_mantle_to_stratus.blood_overgrowth": "Blood of Overgrowth",
@ -6196,9 +6235,9 @@
"block.cawezs_mantle_to_stratus.haelium": "Haelium",
"item.cawezs_mantle_to_stratus.solitite_gemstone": "Solitite Gemstone",
"item.cawezs_mantle_to_stratus.heaven_armor_leggings.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.wand_of_light.description_1": "Hight knockback",
"item.cawezs_mantle_to_stratus.wand_of_light.description_1": "High knockback",
"item.cawezs_mantle_to_stratus.blightstone": "Blightstone",
"item.cawezs_mantle_to_stratus.wand_of_light.description_0": "Hold to shoots torches",
"item.cawezs_mantle_to_stratus.wand_of_light.description_0": "Hold to shoot and place torches",
"advancements.adv_styl.descr": "Prepare yourself for battle",
"item.cawezs_mantle_to_stratus.finisher": "Finisher",
"item.cawezs_mantle_to_stratus.unstable_teleporter": "Unstable Teleporter",
@ -6232,7 +6271,6 @@
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket.description_0": "Fast-flowing fluid",
"advancements.adv_star.title": "Starforged",
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket.description_1": "Mixes with lava, water and snow",
"item.cawezs_mantle_to_stratus.singularity_spawn_egg": "Singularity Spawn Egg",
"biome.cawezs_mantle_to_stratus.exhumed": "Exhumed",
"item.cawezs_mantle_to_stratus.essence_storm": "Essence of Storm",
"advancements.adv_depths.descr": "Enter the depths by digging beneath the overworld",

@ -30,7 +30,7 @@
"damageVsEntity": 0.0,
"specialInformation": {
"fixedValue": [
"Right click to remove block"
"Right click to instantly make a 3x3x3 volume vanish into the void"
]
},
"glowCondition": {

@ -2,6 +2,6 @@
"_fv": 77,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_binary_ops\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"math_binary_ops\"><field name=\"OP\">GTE</field><value name=\"A\"><block type=\"math_number\"><field name=\"NUM\">55</field></block></value><value name=\"B\"><block type=\"blockat_hardness\"><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value></block></value></block></value><value name=\"B\"><block type=\"math_binary_ops\"><field name=\"OP\">NEQ</field><value name=\"A\"><block type=\"math_number\"><field name=\"NUM\">-1</field></block></value><value name=\"B\"><block type=\"blockat_hardness\"><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"block_remove_with_particles\"><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><next><block type=\"item_damage\"><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></next></block></statement></block></next></block></xml>"
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">fill ~-1 ~-1 ~-1 ~1 ~1 ~1 minecraft:air</field></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><next><block type=\"item_damage\"><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></next></block></next></block></xml>"
}
}

@ -3,7 +3,7 @@
"_type": "achievement",
"definition": {
"achievementName": "CAWEZ's Mantle to Stratus",
"achievementDescription": "Install CMS. Make sure you have at least one connectivity mod as well!",
"achievementDescription": "Leave the overworld",
"achievementIcon": {
"value": "CUSTOM:Asteroid"
},
@ -19,6 +19,6 @@
"parent": {
"value": "No parent: root"
},
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"advancement_trigger\" deletable=\"false\" x=\"40\" y=\"80\"><next><block type=\"tick\"></block></next></block></xml>"
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"advancement_trigger\" deletable=\"false\" x=\"40\" y=\"80\"><next><block type=\"dimension_left\"><field name=\"dimension\">Surface</field></block></next></block></xml>"
}
}

@ -157,8 +157,8 @@
}
],
"generationShape": "UNIFORM",
"frequencyPerChunks": 2,
"frequencyOnChunk": 2,
"frequencyPerChunks": 5,
"frequencyOnChunk": 5,
"minGenerateHeight": 0,
"maxGenerateHeight": 256
}

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": false,
"recipeSlots": [
{
"value": ""
},
{
"value": "Blocks.BLACKSTONE"
},
{
"value": "Items.GUNPOWDER"
},
{
"value": ""
},
{
"value": "CUSTOM:AminaliteGemstone"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Aminalite"
},
"name": "aminalite_craft",
"namespace": "mod"
}
}

File diff suppressed because one or more lines are too long

@ -10,7 +10,9 @@
"blockingModelName": "Normal blocking",
"name": "Banisher",
"specialInformation": {
"fixedValue": []
"fixedValue": [
"Banish creatures to the void"
]
},
"creativeTabs": [
{

@ -2,6 +2,6 @@
"_fv": 77,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"logic_entity_compare\"><field name=\"entity\">EntityDragon</field><value name=\"compareTo\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"move_entity\"><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><value name=\"x\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"y\"><block type=\"math_number\"><field name=\"NUM\">-1000</field></block></value><value name=\"z\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value></block></statement></block></next></block></xml>"
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"logic_entity_compare\"><field name=\"entity\">EntityDragon</field><value name=\"compareTo\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"logic_entity_compare\"><field name=\"entity\">CUSTOM:GladiatorSoul</field><value name=\"compareTo\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"logic_entity_compare\"><field name=\"entity\">CUSTOM:StarSerpent</field><value name=\"compareTo\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"move_entity\"><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><value name=\"x\"><block type=\"math_number\"><field name=\"NUM\">10000</field></block></value><value name=\"y\"><block type=\"math_number\"><field name=\"NUM\">-1000</field></block></value><value name=\"z\"><block type=\"math_number\"><field name=\"NUM\">10000</field></block></value></block></statement></block></statement></block></statement></block></next></block></xml>"
}
}

@ -181,8 +181,8 @@
}
],
"generationShape": "UNIFORM",
"frequencyPerChunks": 2,
"frequencyOnChunk": 2,
"frequencyPerChunks": 14,
"frequencyOnChunk": 5,
"minGenerateHeight": 0,
"maxGenerateHeight": 256
}

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": true,
"recipeSlots": [
{
"value": ""
},
{
"value": ""
},
{
"value": "Items.RAW_COPPER"
},
{
"value": ""
},
{
"value": "CUSTOM:CelerititeGemstone"
},
{
"value": "Blocks.OXIDIZED_CUT_COPPER"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Celeritite"
},
"name": "celeritite_craft",
"namespace": "mod"
}
}

@ -29,7 +29,9 @@
"enableMeleeDamage": false,
"damageVsEntity": 0.0,
"specialInformation": {
"fixedValue": []
"fixedValue": [
"Control the sun"
]
},
"glowCondition": {
"fixedValue": true

@ -10,7 +10,10 @@
"blockingModelName": "Normal blocking",
"name": "Eclaris Staff",
"specialInformation": {
"fixedValue": []
"fixedValue": [
"Shoots lightning",
"Repair at an anvil with an end crystal"
]
},
"creativeTabs": [
{

@ -13,14 +13,14 @@
"rotationMode": 0,
"enablePitch": false,
"emissiveRendering": true,
"displayFluidOverlay": false,
"displayFluidOverlay": true,
"itemTexture": "",
"particleTexture": "",
"tintType": "No tint",
"isItemTinted": false,
"hasTransparency": false,
"connectedSides": false,
"transparencyType": "TRANSLUCENT",
"connectedSides": true,
"transparencyType": "CUTOUT",
"disableOffset": false,
"boundingBoxes": [
{
@ -40,7 +40,7 @@
"See through the world"
]
},
"hardness": 1.0,
"hardness": 20.0,
"resistance": 10.0,
"hasGravity": false,
"isWaterloggable": false,
@ -53,7 +53,7 @@
"customDrop": {
"value": ""
},
"dropAmount": 0,
"dropAmount": 1,
"useLootTableForDrops": false,
"requiresCorrectTool": false,
"enchantPowerBonus": 0.0,

@ -10,7 +10,10 @@
"blockingModelName": "Normal blocking",
"name": "Eye Canon",
"specialInformation": {
"fixedValue": []
"fixedValue": [
"Instantly teleport to where you are looking",
"Repair at an anvil with pearls"
]
},
"creativeTabs": [
{

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": true,
"recipeSlots": [
{
"value": ""
},
{
"value": ""
},
{
"value": "CUSTOM:EtherialBlock"
},
{
"value": ""
},
{
"value": "Items.FLINT"
},
{
"value": "CUSTOM:FortiteGemstone"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Fortite"
},
"name": "fortite_craft",
"namespace": "mod"
}
}

@ -27,7 +27,7 @@
"modelHeight": 1.8,
"modelShadowSize": 0.5,
"mountedYOffset": 0.0,
"hasSpawnEgg": true,
"hasSpawnEgg": false,
"spawnEggBaseColor": {
"value": -1,
"falpha": 0.0
@ -36,11 +36,7 @@
"value": -1,
"falpha": 0.0
},
"creativeTabs": [
{
"value": "CUSTOM:MtS"
}
],
"creativeTabs": [],
"isBoss": true,
"bossBarColor": "GREEN",
"bossBarType": "PROGRESS",

@ -27,7 +27,7 @@
"modelHeight": 1.0,
"modelShadowSize": 0.5,
"mountedYOffset": 0.0,
"hasSpawnEgg": true,
"hasSpawnEgg": false,
"spawnEggBaseColor": {
"value": -1,
"falpha": 0.0
@ -36,11 +36,7 @@
"value": -1,
"falpha": 0.0
},
"creativeTabs": [
{
"value": "CUSTOM:MtS"
}
],
"creativeTabs": [],
"isBoss": true,
"bossBarColor": "GREEN",
"bossBarType": "NOTCHED_20",

@ -190,8 +190,8 @@
}
],
"generationShape": "UNIFORM",
"frequencyPerChunks": 2,
"frequencyOnChunk": 2,
"frequencyPerChunks": 32,
"frequencyOnChunk": 5,
"minGenerateHeight": 0,
"maxGenerateHeight": 256
}

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": true,
"recipeSlots": [
{
"value": ""
},
{
"value": "CUSTOM:HaeliumGemstone"
},
{
"value": "Items.COAL#1"
},
{
"value": ""
},
{
"value": ""
},
{
"value": "Blocks.DEEPSLATE"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Haelium"
},
"name": "haelium_craft",
"namespace": "mod"
}
}

@ -29,9 +29,7 @@
"enableMeleeDamage": false,
"damageVsEntity": 0.0,
"specialInformation": {
"fixedValue": [
"Material"
]
"fixedValue": []
},
"glowCondition": {
"fixedValue": false

@ -190,8 +190,8 @@
}
],
"generationShape": "UNIFORM",
"frequencyPerChunks": 2,
"frequencyOnChunk": 2,
"frequencyPerChunks": 32,
"frequencyOnChunk": 5,
"minGenerateHeight": 0,
"maxGenerateHeight": 256
}

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": false,
"recipeSlots": [
{
"value": ""
},
{
"value": "Blocks.BASALT"
},
{
"value": "Blocks.OBSIDIAN"
},
{
"value": ""
},
{
"value": ""
},
{
"value": "CUSTOM:ObsidiliteGemstone"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Obsidilite"
},
"name": "obsidilite_craft",
"namespace": "mod"
}
}

@ -24,6 +24,6 @@
"value": "CUSTOM:Exhumed"
}
],
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.3</field><field name=\"chance1\">0.3</field><field name=\"chance2\">0.3</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_REDSTONE_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_IRON_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_GOLD_ORE</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">7</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.3</field><field name=\"chance1\">0.3</field><field name=\"chance2\">0.3</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">10</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_REDSTONE_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">10</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_IRON_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">10</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.BLACKSTONE</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DEEPSLATE_GOLD_ORE</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">7</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
}
}

@ -24,6 +24,6 @@
"value": "CUSTOM:Volcano"
}
],
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.3</field><field name=\"chance1\">0.3</field><field name=\"chance2\">0.3</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.COAL_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">16</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.COPPER_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.LAPIS_ORE</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">25</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.3</field><field name=\"chance1\">0.3</field><field name=\"chance2\">0.3</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">32</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.COAL_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">10</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.COPPER_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">10</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.TUFF</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.LAPIS_ORE</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">25</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
}
}

@ -15,6 +15,6 @@
"value": "CUSTOM:FlippedCherries"
}
],
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.4</field><field name=\"chance1\">0.4</field><field name=\"chance2\">0.1</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DIAMOND_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.QUARTZ_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.ANCIENT_DEBRIS</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">12</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
"featurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"feature_container\" deletable=\"false\" x=\"40\" y=\"40\"><value name=\"feature\"><block type=\"feature_random_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"3\"></mutation><field name=\"chance0\">0.4</field><field name=\"chance1\">0.4</field><field name=\"chance2\">0.1</field><value name=\"default\"><block type=\"feature_no_op\"></block></value><value name=\"feature0\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.DIAMOND_ORE</field></block></value></block></value></block></value><value name=\"feature1\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.QUARTZ_ORE</field></block></value></block></value></block></value><value name=\"feature2\"><block type=\"feature_ore\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"1\"></mutation><field name=\"size\">4</field><field name=\"discardOnAirChance\">0</field><value name=\"target0\"><block type=\"ore_target\"><value name=\"target\"><block type=\"rule_test_block_match\"><field name=\"block\">Blocks.STONEBRICK#2</field></block></value><value name=\"state\"><block type=\"blockstate_selector\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" inputs=\"0\"></mutation><field name=\"block\">Blocks.ANCIENT_DEBRIS</field></block></value></block></value></block></value></block></value><next><block type=\"placement_count_on_every_layer\"><value name=\"count\"><block type=\"int_provider_constant\"><field name=\"value\">25</field></block></value><next><block type=\"placement_height_uniform\"><value name=\"min\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">0</field></block></value><value name=\"max\"><block type=\"vertical_anchor_absolute\"><field name=\"value\">256</field></block></value></block></next></block></next></block></xml>"
}
}

@ -12,6 +12,7 @@
"specialInformation": {
"fixedValue": [
"Can block like a shield",
"Repair at an anvil with phantom membrane",
"6 Attack Damage"
]
},
@ -24,7 +25,7 @@
"attackSpeed": 0.5,
"enchantability": 2,
"damageVsEntity": 4.0,
"usageCount": 1250,
"usageCount": 2500,
"glowCondition": {
"fixedValue": true
},

@ -18,7 +18,7 @@
"enchantability": 0,
"useDuration": 1,
"toolType": 1.0,
"damageCount": 100,
"damageCount": 1000,
"recipeRemainder": {
"value": ""
},
@ -30,7 +30,7 @@
"damageVsEntity": 0.0,
"specialInformation": {
"fixedValue": [
"Converts honeycombs to poison darts"
"Converts honeycombs to powerful poison darts"
]
},
"glowCondition": {

@ -2,6 +2,6 @@
"_fv": 77,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"item_cooldown_for\"><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value><value name=\"ticks\"><block type=\"math_number\"><field name=\"NUM\">200</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"item_cooldown_for\"><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value><value name=\"ticks\"><block type=\"math_number\"><field name=\"NUM\">60</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></next></block></xml>"
}
}

@ -27,7 +27,7 @@
"modelHeight": 1.0,
"modelShadowSize": 0.5,
"mountedYOffset": 0.0,
"hasSpawnEgg": true,
"hasSpawnEgg": false,
"spawnEggBaseColor": {
"value": -1,
"falpha": 0.0
@ -36,11 +36,7 @@
"value": -1,
"falpha": 0.0
},
"creativeTabs": [
{
"value": "CUSTOM:MtS"
}
],
"creativeTabs": [],
"isBoss": true,
"bossBarColor": "WHITE",
"bossBarType": "NOTCHED_12",

@ -181,8 +181,8 @@
}
],
"generationShape": "UNIFORM",
"frequencyPerChunks": 2,
"frequencyOnChunk": 2,
"frequencyPerChunks": 14,
"frequencyOnChunk": 5,
"minGenerateHeight": 0,
"maxGenerateHeight": 256
}

@ -0,0 +1,48 @@
{
"_fv": 77,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": true,
"recipeSlots": [
{
"value": ""
},
{
"value": "Items.BLAZE_POWDER"
},
{
"value": "Blocks.PRISMARINE"
},
{
"value": ""
},
{
"value": "CUSTOM:SolititeGemstone"
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:Solitite"
},
"name": "solitite_craft",
"namespace": "mod"
}
}

@ -27,7 +27,7 @@
"modelHeight": 1.5,
"modelShadowSize": 0.5,
"mountedYOffset": 0.0,
"hasSpawnEgg": true,
"hasSpawnEgg": false,
"spawnEggBaseColor": {
"value": -1,
"falpha": 0.0
@ -36,11 +36,7 @@
"value": -1,
"falpha": 0.0
},
"creativeTabs": [
{
"value": "CUSTOM:MtS"
}
],
"creativeTabs": [],
"isBoss": true,
"bossBarColor": "PINK",
"bossBarType": "PROGRESS",

@ -19,7 +19,7 @@
"value": "CUSTOM:MtS"
}
],
"efficiency": 15.0,
"efficiency": 12.0,
"attackSpeed": 1.0,
"enchantability": 1,
"damageVsEntity": 3.0,
@ -37,9 +37,6 @@
"blocksAffected": [],
"stayInGridWhenCrafting": false,
"damageOnCrafting": false,
"onBlockDestroyedWithTool": {
"name": "StarforgedPickaxeBlockDestroyedWithTool"
},
"onEntitySwing": {
"name": "StarforgedPickaxeEntitySwingsItem"
}

@ -1,7 +0,0 @@
{
"_fv": 77,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"entity_issneaking\"><value name=\"entity\"><block type=\"entity_from_deps\"></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"execute_command\"><value name=\"command\"><block type=\"text\"><field name=\"TEXT\">fill ~-1 ~-1 ~-1 ~1 ~1 ~1 minecraft:air destroy</field></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"coord_y\"></block></value><value name=\"z\"><block type=\"coord_z\"></block></value></block></statement></block></next></block></xml>"
}
}

@ -10,7 +10,9 @@
"blockingModelName": "Normal blocking",
"name": "Verglas Labrys",
"specialInformation": {
"fixedValue": []
"fixedValue": [
"Repair at an anvil with packed ice"
]
},
"creativeTabs": [
{

@ -30,8 +30,8 @@
"damageVsEntity": 0.0,
"specialInformation": {
"fixedValue": [
"Hold to shoots torches",
"Hight knockback"
"Hold to shoot and place torches",
"High knockback"
]
},
"glowCondition": {

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -58,7 +58,7 @@ chatLineSpacing:0.0
textBackgroundOpacity:0.5
backgroundForChatOnly:true
hideServerAddress:false
advancedItemTooltips:false
advancedItemTooltips:true
pauseOnLostFocus:true
overrideWidth:0
overrideHeight:0
@ -121,7 +121,7 @@ key_key.hotbar.6:key.keyboard.6
key_key.hotbar.7:key.keyboard.7
key_key.hotbar.8:key.keyboard.8
key_key.hotbar.9:key.keyboard.9
soundCategory_master:1.0
soundCategory_master:0.0
soundCategory_music:1.0
soundCategory_record:1.0
soundCategory_weather:1.0

@ -4,22 +4,25 @@ package net.mcreator.cawezsmantletostratus.block;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.material.FluidState;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.level.block.state.BlockBehaviour;
import net.minecraft.world.level.block.SoundType;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.BlockGetter;
import net.minecraft.world.level.BlockAndTintGetter;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Item;
import net.minecraft.network.chat.Component;
import net.minecraft.core.Direction;
import net.minecraft.core.BlockPos;
import java.util.List;
public class EtherialBlockBlock extends Block {
public EtherialBlockBlock() {
super(BlockBehaviour.Properties.of().sound(SoundType.METAL).strength(1f, 10f).hasPostProcess((bs, br, bp) -> true).emissiveRendering((bs, br, bp) -> true));
super(BlockBehaviour.Properties.of().sound(SoundType.METAL).strength(20f, 10f).hasPostProcess((bs, br, bp) -> true).emissiveRendering((bs, br, bp) -> true));
}
@Override
@ -29,6 +32,16 @@ public class EtherialBlockBlock extends Block {
list.add(Component.translatable("block.cawezs_mantle_to_stratus.etherial_block.description_0"));
}
@Override
public boolean shouldDisplayFluidOverlay(BlockState state, BlockAndTintGetter world, BlockPos pos, FluidState fluidstate) {
return true;
}
@Override
public boolean skipRendering(BlockState state, BlockState adjacentBlockState, Direction side) {
return adjacentBlockState.getBlock() == this ? true : super.skipRendering(state, adjacentBlockState, side);
}
@Override
public boolean propagatesSkylightDown(BlockState state, BlockGetter reader, BlockPos pos) {
return true;

@ -145,13 +145,9 @@ public class CawezsMantleToStratusModItems {
public static final DeferredItem<Item> ACEER_SPAWN_EGG = REGISTRY.register("aceer_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.ACEER, -11651787, -12569014, new Item.Properties()));
public static final DeferredItem<Item> UIRON_SPAWN_EGG = REGISTRY.register("uiron_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.UIRON, -12545786, -6684724, new Item.Properties()));
public static final DeferredItem<Item> ANCIENT_STYLUS = REGISTRY.register("ancient_stylus", AncientStylusItem::new);
public static final DeferredItem<Item> SINGULARITY_SPAWN_EGG = REGISTRY.register("singularity_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.SINGULARITY, -1, -1, new Item.Properties()));
public static final DeferredItem<Item> GLADIATOR_SPAWN_EGG = REGISTRY.register("gladiator_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.GLADIATOR, -1, -1, new Item.Properties()));
public static final DeferredItem<Item> GLADIATOR_SOUL_SPAWN_EGG = REGISTRY.register("gladiator_soul_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.GLADIATOR_SOUL, -1, -1, new Item.Properties()));
public static final DeferredItem<Item> WAYFINDER = REGISTRY.register("wayfinder", WayfinderItem::new);
public static final DeferredItem<Item> AMBER = REGISTRY.register("amber", AmberItem::new);
public static final DeferredItem<Item> BLIGHTSTONE = REGISTRY.register("blightstone", BlightstoneItem::new);
public static final DeferredItem<Item> STAR_SERPENT_SPAWN_EGG = REGISTRY.register("star_serpent_spawn_egg", () -> new DeferredSpawnEggItem(CawezsMantleToStratusModEntities.STAR_SERPENT, -1, -1, new Item.Properties()));
public static final DeferredItem<Item> ETHERIAL_LIQUID_BUCKET = REGISTRY.register("etherial_liquid_bucket", EtherialLiquidItem::new);
public static final DeferredItem<Item> ETHERIAL_BLOCK = block(CawezsMantleToStratusModBlocks.ETHERIAL_BLOCK);
public static final DeferredItem<Item> ANCIENT_SUNLIGHT = REGISTRY.register("ancient_sunlight", AncientSunlightItem::new);

@ -72,8 +72,15 @@ public class CawezsMantleToStratusModTabs {
tabData.accept(CawezsMantleToStratusModItems.SOMNOPORTER.get());
tabData.accept(CawezsMantleToStratusModItems.UNSTABLE_TELEPORTER.get());
tabData.accept(CawezsMantleToStratusModItems.ORBOFSATIETY.get());
tabData.accept(CawezsMantleToStratusModItems.ANCIENT_SUNLIGHT.get());
tabData.accept(CawezsMantleToStratusModBlocks.ENDLESS_SCAFFOLDING.get().asItem());
tabData.accept(CawezsMantleToStratusModItems.BELL_OF_REVELATION.get());
tabData.accept(CawezsMantleToStratusModBlocks.ETHERIAL_BLOCK.get().asItem());
tabData.accept(CawezsMantleToStratusModItems.ETHERIAL_LIQUID_BUCKET.get());
tabData.accept(CawezsMantleToStratusModItems.ANCIENT_STYLUS.get());
tabData.accept(CawezsMantleToStratusModItems.AMBER.get());
tabData.accept(CawezsMantleToStratusModItems.BLIGHTSTONE.get());
tabData.accept(CawezsMantleToStratusModItems.WAYFINDER.get());
tabData.accept(CawezsMantleToStratusModItems.BEYONDALLTHATLIESBENEATH.get());
tabData.accept(CawezsMantleToStratusModItems.DESOLATED_WORLD.get());
tabData.accept(CawezsMantleToStratusModItems.GOODBYE_WORLD.get());
@ -83,16 +90,5 @@ public class CawezsMantleToStratusModTabs {
tabData.accept(CawezsMantleToStratusModItems.HAUNTER_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.NYMBUS_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.CEILOCK_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.ANCIENT_STYLUS.get());
tabData.accept(CawezsMantleToStratusModItems.SINGULARITY_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.GLADIATOR_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.GLADIATOR_SOUL_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.WAYFINDER.get());
tabData.accept(CawezsMantleToStratusModItems.BLIGHTSTONE.get());
tabData.accept(CawezsMantleToStratusModItems.AMBER.get());
tabData.accept(CawezsMantleToStratusModItems.STAR_SERPENT_SPAWN_EGG.get());
tabData.accept(CawezsMantleToStratusModItems.ETHERIAL_LIQUID_BUCKET.get());
tabData.accept(CawezsMantleToStratusModBlocks.ETHERIAL_BLOCK.get().asItem());
tabData.accept(CawezsMantleToStratusModItems.ANCIENT_SUNLIGHT.get());
}).build());
}

@ -6,6 +6,7 @@ import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Tier;
import net.minecraft.world.item.Items;
import net.minecraft.world.item.ItemStack;
@ -15,9 +16,12 @@ import net.minecraft.world.item.DiggerItem;
import net.minecraft.world.entity.LivingEntity;
import net.minecraft.tags.TagKey;
import net.minecraft.tags.BlockTags;
import net.minecraft.network.chat.Component;
import net.mcreator.cawezsmantletostratus.procedures.BanisherLivingEntityIsHitWithToolProcedure;
import java.util.List;
public class BanisherItem extends HoeItem {
private static final Tier TOOL_TIER = new Tier() {
@Override
@ -62,6 +66,13 @@ public class BanisherItem extends HoeItem {
return retval;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.banisher.description_0"));
}
@Override
@OnlyIn(Dist.CLIENT)
public boolean isFoil(ItemStack itemstack) {

@ -5,15 +5,19 @@ import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.Level;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Rarity;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Item;
import net.minecraft.world.entity.player.Player;
import net.minecraft.world.InteractionResultHolder;
import net.minecraft.world.InteractionHand;
import net.minecraft.network.chat.Component;
import net.mcreator.cawezsmantletostratus.procedures.DiurnalControllerRightclickedProcedure;
import java.util.List;
public class DiurnalControllerItem extends Item {
public DiurnalControllerItem() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.UNCOMMON));
@ -25,6 +29,13 @@ public class DiurnalControllerItem extends Item {
return true;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.diurnal_controller.description_0"));
}
@Override
public InteractionResultHolder<ItemStack> use(Level world, Player entity, InteractionHand hand) {
InteractionResultHolder<ItemStack> ar = super.use(world, entity, hand);

@ -1,10 +1,14 @@
package net.mcreator.cawezsmantletostratus.item;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.Level;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.context.UseOnContext;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Tier;
import net.minecraft.world.item.ShovelItem;
import net.minecraft.world.item.Items;
@ -17,9 +21,12 @@ import net.minecraft.world.InteractionResult;
import net.minecraft.world.InteractionHand;
import net.minecraft.tags.TagKey;
import net.minecraft.tags.BlockTags;
import net.minecraft.network.chat.Component;
import net.mcreator.cawezsmantletostratus.procedures.EclarisStaffRightclickedProcedure;
import java.util.List;
public class EclarisStaffItem extends ShovelItem {
private static final Tier TOOL_TIER = new Tier() {
@Override
@ -64,6 +71,14 @@ public class EclarisStaffItem extends ShovelItem {
return ar;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.eclaris_staff.description_0"));
list.add(Component.translatable("item.cawezs_mantle_to_stratus.eclaris_staff.description_1"));
}
@Override
public InteractionResult useOn(UseOnContext context) {
super.useOn(context);

@ -1,10 +1,14 @@
package net.mcreator.cawezsmantletostratus.item;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.Level;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.context.UseOnContext;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Tier;
import net.minecraft.world.item.Items;
import net.minecraft.world.item.ItemStack;
@ -17,9 +21,12 @@ import net.minecraft.world.InteractionResult;
import net.minecraft.world.InteractionHand;
import net.minecraft.tags.TagKey;
import net.minecraft.tags.BlockTags;
import net.minecraft.network.chat.Component;
import net.mcreator.cawezsmantletostratus.procedures.EyeCanonRightclickedProcedure;
import java.util.List;
public class EyeCanonItem extends HoeItem {
private static final Tier TOOL_TIER = new Tier() {
@Override
@ -64,6 +71,14 @@ public class EyeCanonItem extends HoeItem {
return ar;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.eye_canon.description_0"));
list.add(Component.translatable("item.cawezs_mantle_to_stratus.eye_canon.description_1"));
}
@Override
public InteractionResult useOn(UseOnContext context) {
super.useOn(context);

@ -1,26 +1,11 @@
package net.mcreator.cawezsmantletostratus.item;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Rarity;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Item;
import net.minecraft.network.chat.Component;
import java.util.List;
public class HolloweggItem extends Item {
public HolloweggItem() {
super(new Item.Properties().stacksTo(64).rarity(Rarity.UNCOMMON));
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.hollowegg.description_0"));
}
}

@ -20,7 +20,7 @@ import java.util.List;
public class PhantomSwordItem extends ShieldItem {
public PhantomSwordItem() {
super(new Item.Properties().durability(1250));
super(new Item.Properties().durability(2500));
}
@Override
@ -34,6 +34,7 @@ public class PhantomSwordItem extends ShieldItem {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.phantom_sword.description_0"));
list.add(Component.translatable("item.cawezs_mantle_to_stratus.phantom_sword.description_1"));
list.add(Component.translatable("item.cawezs_mantle_to_stratus.phantom_sword.description_2"));
}
@Override

@ -28,7 +28,7 @@ import java.util.List;
public class QueenBowItem extends Item {
public QueenBowItem() {
super(new Item.Properties().durability(100).rarity(Rarity.COMMON));
super(new Item.Properties().durability(1000).rarity(Rarity.COMMON));
}
@Override

@ -4,9 +4,7 @@ package net.mcreator.cawezsmantletostratus.item;
import net.neoforged.api.distmarker.OnlyIn;
import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.level.Level;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Tier;
@ -20,10 +18,8 @@ import net.minecraft.world.InteractionHand;
import net.minecraft.tags.TagKey;
import net.minecraft.tags.BlockTags;
import net.minecraft.network.chat.Component;
import net.minecraft.core.BlockPos;
import net.mcreator.cawezsmantletostratus.procedures.StarforgedPickaxeEntitySwingsItemProcedure;
import net.mcreator.cawezsmantletostratus.procedures.StarforgedPickaxeBlockDestroyedWithToolProcedure;
import java.util.List;
@ -36,7 +32,7 @@ public class StarforgedPickaxeItem extends PickaxeItem {
@Override
public float getSpeed() {
return 15f;
return 12f;
}
@Override
@ -64,13 +60,6 @@ public class StarforgedPickaxeItem extends PickaxeItem {
super(TOOL_TIER, new Item.Properties().attributes(DiggerItem.createAttributes(TOOL_TIER, 2f, -3f)));
}
@Override
public boolean mineBlock(ItemStack itemstack, Level world, BlockState blockstate, BlockPos pos, LivingEntity entity) {
boolean retval = super.mineBlock(itemstack, world, blockstate, pos, entity);
StarforgedPickaxeBlockDestroyedWithToolProcedure.execute(world, pos.getX(), pos.getY(), pos.getZ(), entity);
return retval;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {

@ -7,6 +7,7 @@ import net.neoforged.api.distmarker.Dist;
import net.minecraft.world.level.block.Blocks;
import net.minecraft.world.level.block.Block;
import net.minecraft.world.item.crafting.Ingredient;
import net.minecraft.world.item.TooltipFlag;
import net.minecraft.world.item.Tier;
import net.minecraft.world.item.ItemStack;
import net.minecraft.world.item.Item;
@ -15,9 +16,12 @@ import net.minecraft.world.item.AxeItem;
import net.minecraft.world.entity.LivingEntity;
import net.minecraft.tags.TagKey;
import net.minecraft.tags.BlockTags;
import net.minecraft.network.chat.Component;
import net.mcreator.cawezsmantletostratus.procedures.VerglasLabrysLivingEntityIsHitWithToolProcedure;
import java.util.List;
public class VerglasLabrysItem extends AxeItem {
private static final Tier TOOL_TIER = new Tier() {
@Override
@ -62,6 +66,13 @@ public class VerglasLabrysItem extends AxeItem {
return retval;
}
@Override
@OnlyIn(Dist.CLIENT)
public void appendHoverText(ItemStack itemstack, Item.TooltipContext context, List<Component> list, TooltipFlag flag) {
super.appendHoverText(itemstack, context, list, flag);
list.add(Component.translatable("item.cawezs_mantle_to_stratus.verglas_labrys.description_0"));
}
@Override
@OnlyIn(Dist.CLIENT)
public boolean isFoil(ItemStack itemstack) {

@ -1,18 +1,22 @@
package net.mcreator.cawezsmantletostratus.procedures;
import net.minecraft.world.phys.Vec3;
import net.minecraft.world.phys.Vec2;
import net.minecraft.world.level.LevelAccessor;
import net.minecraft.world.item.ItemStack;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.core.BlockPos;
import net.minecraft.network.chat.Component;
import net.minecraft.commands.CommandSourceStack;
import net.minecraft.commands.CommandSource;
public class AbsorberRightclickedOnBlockProcedure {
public static void execute(LevelAccessor world, double x, double y, double z, ItemStack itemstack) {
if (55 >= world.getBlockState(BlockPos.containing(x, y, z)).getDestroySpeed(world, BlockPos.containing(x, y, z)) && -1 != world.getBlockState(BlockPos.containing(x, y, z)).getDestroySpeed(world, BlockPos.containing(x, y, z))) {
world.destroyBlock(BlockPos.containing(x, y, z), false);
if (world instanceof ServerLevel _level) {
itemstack.hurtAndBreak(1, _level, null, _stkprov -> {
});
}
if (world instanceof ServerLevel _level)
_level.getServer().getCommands().performPrefixedCommand(new CommandSourceStack(CommandSource.NULL, new Vec3(x, y, z), Vec2.ZERO, _level, 4, "", Component.literal(""), _level.getServer(), null).withSuppressedOutput(),
"fill ~-1 ~-1 ~-1 ~1 ~1 ~1 minecraft:air");
if (world instanceof ServerLevel _level) {
itemstack.hurtAndBreak(1, _level, null, _stkprov -> {
});
}
}
}

@ -16,23 +16,23 @@ public class AmuletItemInInventoryTickProcedure {
return;
if (itemstack.getItem() == CawezsMantleToStratusModItems.ROSE_AMULET.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
_entity.addEffect(new MobEffectInstance(MobEffects.REGENERATION, 60, 0, true, false));
_entity.addEffect(new MobEffectInstance(MobEffects.REGENERATION, 60, 1, true, false));
}
if (itemstack.getItem() == CawezsMantleToStratusModItems.ROUGE_AMULET.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
_entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_BOOST, 60, 0, true, false));
_entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_BOOST, 60, 1, true, false));
}
if (itemstack.getItem() == CawezsMantleToStratusModItems.AMBER_AMULET.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
_entity.addEffect(new MobEffectInstance(MobEffects.DIG_SPEED, 60, 0, true, false));
_entity.addEffect(new MobEffectInstance(MobEffects.DIG_SPEED, 60, 9, true, false));
}
if (itemstack.getItem() == CawezsMantleToStratusModItems.COBALT_AMULET.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
_entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_RESISTANCE, 60, 0, true, false));
_entity.addEffect(new MobEffectInstance(MobEffects.DAMAGE_RESISTANCE, 60, 1, true, false));
}
if (itemstack.getItem() == CawezsMantleToStratusModItems.AZURE_AMULTE.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
_entity.addEffect(new MobEffectInstance(MobEffects.MOVEMENT_SPEED, 60, 0, true, false));
_entity.addEffect(new MobEffectInstance(MobEffects.MOVEMENT_SPEED, 60, 1, true, false));
}
if (itemstack.getItem() == CawezsMantleToStratusModItems.JADE_AMULET.get()) {
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())

@ -4,16 +4,23 @@ import net.minecraft.world.entity.boss.enderdragon.EnderDragon;
import net.minecraft.world.entity.Entity;
import net.minecraft.server.level.ServerPlayer;
import net.mcreator.cawezsmantletostratus.entity.StarSerpentEntity;
import net.mcreator.cawezsmantletostratus.entity.GladiatorSoulEntity;
public class BanisherLivingEntityIsHitWithToolProcedure {
public static void execute(Entity entity) {
if (entity == null)
return;
if (!(entity instanceof EnderDragon)) {
{
Entity _ent = entity;
_ent.teleportTo(0, (-1000), 0);
if (_ent instanceof ServerPlayer _serverPlayer)
_serverPlayer.connection.teleport(0, (-1000), 0, _ent.getYRot(), _ent.getXRot());
if (!(entity instanceof GladiatorSoulEntity)) {
if (!(entity instanceof StarSerpentEntity)) {
{
Entity _ent = entity;
_ent.teleportTo(10000, (-1000), 10000);
if (_ent instanceof ServerPlayer _serverPlayer)
_serverPlayer.connection.teleport(10000, (-1000), 10000, _ent.getYRot(), _ent.getXRot());
}
}
}
}
}

@ -9,6 +9,6 @@ public class QueenBowRangedItemShootsProjectileProcedure {
if (entity == null)
return;
if (entity instanceof Player _player)
_player.getCooldowns().addCooldown(itemstack.getItem(), 200);
_player.getCooldowns().addCooldown(itemstack.getItem(), 60);
}
}

@ -1,22 +0,0 @@
package net.mcreator.cawezsmantletostratus.procedures;
import net.minecraft.world.phys.Vec3;
import net.minecraft.world.phys.Vec2;
import net.minecraft.world.level.LevelAccessor;
import net.minecraft.world.entity.Entity;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.network.chat.Component;
import net.minecraft.commands.CommandSourceStack;
import net.minecraft.commands.CommandSource;
public class StarforgedPickaxeBlockDestroyedWithToolProcedure {
public static void execute(LevelAccessor world, double x, double y, double z, Entity entity) {
if (entity == null)
return;
if (!entity.isShiftKeyDown()) {
if (world instanceof ServerLevel _level)
_level.getServer().getCommands().performPrefixedCommand(new CommandSourceStack(CommandSource.NULL, new Vec3(x, y, z), Vec2.ZERO, _level, 4, "", Component.literal(""), _level.getServer(), null).withSuppressedOutput(),
"fill ~-1 ~-1 ~-1 ~1 ~1 ~1 minecraft:air destroy");
}
}
}

@ -3,14 +3,13 @@
"item.cawezs_mantle_to_stratus.wayfinder": "Wayfinder",
"block.cawezs_mantle_to_stratus.base_ground": "Base Ground",
"advancements.adv_cms.descr": "Install CMS. Make sure you have at least one connectivity mod as well!",
"block.cawezs_mantle_to_stratus.endless_scaffolding": "Endless Scaffolding",
"item.cawezs_mantle_to_stratus.azure_amulte": "Azure Amulet",
"block.cawezs_mantle_to_stratus.endless_scaffolding": "Endless Scaffolding",
"entity.cawezs_mantle_to_stratus.ceilock": "Ceilock",
"item.cawezs_mantle_to_stratus.blood_aeris": "Blood of Aeris",
"item.cawezs_mantle_to_stratus.gladiator_soul_spawn_egg": "Gladiator Soul Spawn Egg",
"subtitles.beyond": "Music Plays",
"item.cawezs_mantle_to_stratus.verglas_labrys.description_0": "Repair at an anvil with packed ice",
"biome.cawezs_mantle_to_stratus.crystals": "Crystal caves",
"item.cawezs_mantle_to_stratus.gladiator_spawn_egg": "Gladiator Spawn Egg",
"advancements.adv_ride.descr": "Ride an Aceer",
"biome.cawezs_mantle_to_stratus.flipped_cherries": "Flipped Cherries",
"advancements.adv_potion.title": "Beaconless",
@ -20,6 +19,7 @@
"item.cawezs_mantle_to_stratus.bell_of_revelation": "Bell Of Revelation",
"item.cawezs_mantle_to_stratus.jade_amulet": "Jade Amulet",
"entity.cawezs_mantle_to_stratus.uiron": "Uiron",
"item.cawezs_mantle_to_stratus.diurnal_controller.description_0": "Control the sun",
"item.cawezs_mantle_to_stratus.queen_bow": "Queen\u0027s Crossbow",
"item.cawezs_mantle_to_stratus.celeritite_gemstone": "Celeritite Gemstone",
"advancements.adv_breed.descr": "Breed a passive mob: the Callion with redstone, the Aceer with string or the Uiron with fish",
@ -32,9 +32,9 @@
"item.cawezs_mantle_to_stratus.blood_grimstone": "Blood of Grimstone",
"advancements.adv_heights.title": "Heights",
"item.cawezs_mantle_to_stratus.callion_spawn_egg": "Callion Spawn Egg",
"item.cawezs_mantle_to_stratus.absorber.description_0": "Right click to remove block",
"item.cawezs_mantle_to_stratus.absorber.description_0": "Right click to instantly make a 3x3x3 volume vanish into the void",
"item.cawezs_mantle_to_stratus.beyondallthatliesbeneath.desc": "oddcharm* - Beyond All That Lies Beneath",
"item.cawezs_mantle_to_stratus.queen_bow.description_0": "Converts honeycombs to poison darts",
"item.cawezs_mantle_to_stratus.queen_bow.description_0": "Converts honeycombs to powerful poison darts",
"block.cawezs_mantle_to_stratus.aminalite": "Aminalite",
"biome.cawezs_mantle_to_stratus.volcano": "Volcano",
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket": "Etherial Liquid Bucket",
@ -44,6 +44,8 @@
"item.cawezs_mantle_to_stratus.buried_armor_boots.description_0": "It appears so weak...",
"item.cawezs_mantle_to_stratus.buried_armor_chestplate": "Buried Chestplate",
"item.cawezs_mantle_to_stratus.essence_ichor": "Essence of Ichor",
"item.cawezs_mantle_to_stratus.eye_canon.description_1": "Repair at an anvil with pearls",
"item.cawezs_mantle_to_stratus.eye_canon.description_0": "Instantly teleport to where you are looking",
"item.cawezs_mantle_to_stratus.eye_canon": "Eye Canon",
"item.cawezs_mantle_to_stratus.desolated_world.desc": "oddcharm* - Desolated World",
"entity.cawezs_mantle_to_stratus.haunter": "Haunter",
@ -84,7 +86,9 @@
"item.cawezs_mantle_to_stratus.eclaris_staff": "Eclaris Staff",
"item.cawezs_mantle_to_stratus.ancient_sunlight.description_1": "Shift right-click to remove",
"advancements.adv_heat.descr": "Craft your first Essence",
"item.cawezs_mantle_to_stratus.eclaris_staff.description_0": "Shoots lightning",
"advancements.adv_breed.title": "I love breeding",
"item.cawezs_mantle_to_stratus.eclaris_staff.description_1": "Repair at an anvil with an end crystal",
"block.cawezs_mantle_to_stratus.fortite": "Fortite",
"item.cawezs_mantle_to_stratus.heaven_armor_helmet.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.orbofsatiety.description_0": "Eat away: it never runs out",
@ -92,12 +96,13 @@
"item.cawezs_mantle_to_stratus.amber_amulet": "Amber Amulet",
"item.cawezs_mantle_to_stratus.nymbus_spawn_egg": "Nymbus Spawn Egg",
"item.cawezs_mantle_to_stratus.fortite_gemstone": "Fortite Gemstone",
"item.cawezs_mantle_to_stratus.phantom_sword.description_1": "6 Attack Damage",
"item.cawezs_mantle_to_stratus.phantom_sword.description_1": "Repair at an anvil with phantom membrane",
"advancements.adv_ride.title": "ACEER JOCKEY!",
"item.cawezs_mantle_to_stratus.wand_of_light": "Wand Of Light",
"item.cawezs_mantle_to_stratus.phantom_sword.description_2": "6 Attack Damage",
"item.cawezs_mantle_to_stratus.essence_gloom": "Essence of Gloom",
"item.cawezs_mantle_to_stratus.phantom_sword.description_0": "Can block like a shield",
"item.cawezs_mantle_to_stratus.banisher.description_0": "Sends foes elsewhere",
"item.cawezs_mantle_to_stratus.banisher.description_0": "Banish creatures to the void",
"subtitles.desolated": "Music Plays",
"item.cawezs_mantle_to_stratus.essence_overgrowth": "Essence of Overgrowth",
"fluid.cawezs_mantle_to_stratus.etherial_liquid": "Etherial Liquid",
@ -118,7 +123,6 @@
"item.cawezs_mantle_to_stratus.heaven_armor_boots.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.bell_of_revelation.description_0": "See those who hide",
"biome.cawezs_mantle_to_stratus.overgrowncaves": "Overgrown",
"item.cawezs_mantle_to_stratus.star_serpent_spawn_egg": "Star Serpent Spawn Egg",
"item.cawezs_mantle_to_stratus.blightstone.description_0": "The lightest of all the rocks...",
"advancements.adv_liquid.descr": "Find the rare Etherial Fluid",
"item.cawezs_mantle_to_stratus.blood_overgrowth": "Blood of Overgrowth",
@ -137,9 +141,9 @@
"block.cawezs_mantle_to_stratus.haelium": "Haelium",
"item.cawezs_mantle_to_stratus.solitite_gemstone": "Solitite Gemstone",
"item.cawezs_mantle_to_stratus.heaven_armor_leggings.description_0": "It appears so strong...",
"item.cawezs_mantle_to_stratus.wand_of_light.description_1": "Hight knockback",
"item.cawezs_mantle_to_stratus.wand_of_light.description_1": "High knockback",
"item.cawezs_mantle_to_stratus.blightstone": "Blightstone",
"item.cawezs_mantle_to_stratus.wand_of_light.description_0": "Hold to shoots torches",
"item.cawezs_mantle_to_stratus.wand_of_light.description_0": "Hold to shoot and place torches",
"advancements.adv_styl.descr": "Prepare yourself for battle",
"item.cawezs_mantle_to_stratus.finisher": "Finisher",
"item.cawezs_mantle_to_stratus.unstable_teleporter": "Unstable Teleporter",
@ -173,7 +177,6 @@
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket.description_0": "Fast-flowing fluid",
"advancements.adv_star.title": "Starforged",
"item.cawezs_mantle_to_stratus.etherial_liquid_bucket.description_1": "Mixes with lava, water and snow",
"item.cawezs_mantle_to_stratus.singularity_spawn_egg": "Singularity Spawn Egg",
"biome.cawezs_mantle_to_stratus.exhumed": "Exhumed",
"item.cawezs_mantle_to_stratus.essence_storm": "Essence of Storm",
"advancements.adv_depths.descr": "Enter the depths by digging beneath the overworld",

@ -9,5 +9,5 @@
"west": "cawezs_mantle_to_stratus:block/etherialblocktexture",
"particle": "cawezs_mantle_to_stratus:block/etherialblocktexture"
},
"render_type": "translucent"
"render_type": "cutout"
}

@ -1,3 +0,0 @@
{
"parent": "item/template_spawn_egg"
}

@ -1,3 +0,0 @@
{
"parent": "item/template_spawn_egg"
}

@ -1,3 +0,0 @@
{
"parent": "item/template_spawn_egg"
}

@ -1,3 +0,0 @@
{
"parent": "item/template_spawn_egg"
}

@ -17,7 +17,10 @@
},
"criteria": {
"adv_cms_0": {
"trigger": "minecraft:tick"
"trigger": "minecraft:changed_dimension",
"conditions": {
"from": "minecraft:overworld"
}
}
}
}

@ -1,4 +1,20 @@
{
"type": "minecraft:block",
"random_sequence": "cawezs_mantle_to_stratus:blocks/etherial_block"
"random_sequence": "cawezs_mantle_to_stratus:blocks/etherial_block",
"pools": [
{
"rolls": 1.0,
"conditions": [
{
"condition": "minecraft:survives_explosion"
}
],
"entries": [
{
"type": "minecraft:item",
"name": "cawezs_mantle_to_stratus:etherial_block"
}
]
}
]
}

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": [
"ab",
"c "
],
"key": {
"a": {
"item": "minecraft:blackstone"
},
"b": {
"item": "minecraft:gunpowder"
},
"c": {
"item": "cawezs_mantle_to_stratus:aminalite_gemstone"
}
},
"result": {
"id": "cawezs_mantle_to_stratus:aminalite",
"count": 1
}
}

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "minecraft:raw_copper"
},
{
"item": "cawezs_mantle_to_stratus:celeritite_gemstone"
},
{
"item": "minecraft:oxidized_cut_copper"
}
],
"result": {
"id": "cawezs_mantle_to_stratus:celeritite",
"count": 1
}
}

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "cawezs_mantle_to_stratus:etherial_block"
},
{
"item": "minecraft:flint"
},
{
"item": "cawezs_mantle_to_stratus:fortite_gemstone"
}
],
"result": {
"id": "cawezs_mantle_to_stratus:fortite",
"count": 1
}
}

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "cawezs_mantle_to_stratus:haelium_gemstone"
},
{
"item": "minecraft:charcoal"
},
{
"item": "minecraft:deepslate"
}
],
"result": {
"id": "cawezs_mantle_to_stratus:haelium",
"count": 1
}
}

@ -0,0 +1,23 @@
{
"type": "minecraft:crafting_shaped",
"category": "misc",
"pattern": [
"ab",
" c"
],
"key": {
"a": {
"item": "minecraft:basalt"
},
"b": {
"item": "minecraft:obsidian"
},
"c": {
"item": "cawezs_mantle_to_stratus:obsidilite_gemstone"
}
},
"result": {
"id": "cawezs_mantle_to_stratus:obsidilite",
"count": 1
}
}

@ -0,0 +1,19 @@
{
"type": "minecraft:crafting_shapeless",
"category": "misc",
"ingredients": [
{
"item": "minecraft:blaze_powder"
},
{
"item": "minecraft:prismarine"
},
{
"item": "cawezs_mantle_to_stratus:solitite_gemstone"
}
],
"result": {
"id": "cawezs_mantle_to_stratus:solitite",
"count": 1
}
}

@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 2,
"size": 5,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 2,
"size": 5,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 2,
"size": 5,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 2,
"size": 5,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -15,7 +15,7 @@
"feature": {
"type": "minecraft:ore",
"config": {
"size": 32,
"size": 10,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@ -39,7 +39,7 @@
"feature": {
"type": "minecraft:ore",
"config": {
"size": 32,
"size": 10,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@ -63,7 +63,7 @@
"feature": {
"type": "minecraft:ore",
"config": {
"size": 32,
"size": 10,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -39,7 +39,7 @@
"feature": {
"type": "minecraft:ore",
"config": {
"size": 16,
"size": 10,
"discard_chance_on_air_exposure": 0,
"targets": [
{
@ -63,7 +63,7 @@
"feature": {
"type": "minecraft:ore",
"config": {
"size": 32,
"size": 10,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -1,7 +1,7 @@
{
"type": "minecraft:ore",
"config": {
"size": 2,
"size": 5,
"discard_chance_on_air_exposure": 0,
"targets": [
{

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 2
"count": 5
},
{
"type": "minecraft:in_square"

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 2
"count": 14
},
{
"type": "minecraft:in_square"

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 2
"count": 32
},
{
"type": "minecraft:in_square"

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 2
"count": 32
},
{
"type": "minecraft:in_square"

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count_on_every_layer",
"count": 12
"count": 25
},
{
"type": "minecraft:height_range",

@ -3,7 +3,7 @@
"placement": [
{
"type": "minecraft:count",
"count": 2
"count": 14
},
{
"type": "minecraft:in_square"