Advancement changes
Before Width: | Height: | Size: 191 B After Width: | Height: | Size: 193 B |
BIN
.mcreator/modElementThumbnails/AminaliteCraft.png
Normal file
After Width: | Height: | Size: 585 B |
BIN
.mcreator/modElementThumbnails/CelerititeCraft.png
Normal file
After Width: | Height: | Size: 725 B |
BIN
.mcreator/modElementThumbnails/FortiteCraft.png
Normal file
After Width: | Height: | Size: 604 B |
Before Width: | Height: | Size: 206 B After Width: | Height: | Size: 187 B |
Before Width: | Height: | Size: 206 B After Width: | Height: | Size: 187 B |
BIN
.mcreator/modElementThumbnails/HaeliumCraft.png
Normal file
After Width: | Height: | Size: 618 B |
BIN
.mcreator/modElementThumbnails/ObsidiliteCraft.png
Normal file
After Width: | Height: | Size: 607 B |
Before Width: | Height: | Size: 206 B After Width: | Height: | Size: 187 B |
BIN
.mcreator/modElementThumbnails/SolititeCraft.png
Normal file
After Width: | Height: | Size: 672 B |
Before Width: | Height: | Size: 206 B After Width: | Height: | Size: 187 B |
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
|
||||
}
|
||||
|
48
elements/AminaliteCraft.mod.json
Normal file
@ -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"
|
||||
}
|
||||
}
|
@ -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
|
||||
}
|
||||
|
48
elements/CelerititeCraft.mod.json
Normal file
@ -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": [
|
||||
{
|
||||
|
48
elements/FortiteCraft.mod.json
Normal file
@ -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
|
||||
}
|
||||
|
48
elements/HaeliumCraft.mod.json
Normal file
@ -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
|
||||
}
|
||||
|
48
elements/ObsidiliteCraft.mod.json
Normal file
@ -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
|
||||
}
|
||||
|
48
elements/SolititeCraft.mod.json
Normal file
@ -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": {
|
||||
|
9901
run/logs/debug.log
6180
run/logs/latest.log
@ -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 -> {
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
10
src/main/java/net/mcreator/cawezsmantletostratus/procedures/AmuletItemInInventoryTickProcedure.java
@ -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"
|
||||
|