This commit is contained in:
nimsolated
2026-03-24 21:59:09 -07:00
parent cec0364d50
commit 5631439606
48 changed files with 991 additions and 19 deletions

View File

@@ -0,0 +1,12 @@
{
"_fv": 73,
"_type": "damagetype",
"definition": {
"exhaustion": 0.1,
"scaling": "never",
"effects": "hurt",
"normalDeathMessage": "%1$s bled to death",
"itemDeathMessage": "%1$s was bled to death by %2$s using %3$s",
"playerDeathMessage": "%1$s bled to death whilst trying to escape %2$s"
}
}

View File

@@ -0,0 +1,23 @@
{
"_fv": 73,
"_type": "potioneffect",
"definition": {
"effectName": "Bleeding",
"icon": "bleed",
"color": {
"value": -65536,
"falpha": 0.0
},
"isInstant": false,
"mobEffectCategory": "HARMFUL",
"renderStatusInInventory": true,
"renderStatusInHUD": true,
"isCuredByMilk": false,
"isProtectedByTotem": true,
"isCuredbyHoney": false,
"modifiers": [],
"onActiveTick": {
"name": "BleedEffectOnEffectActiveTick"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"_fv": 73,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"75\" y=\"79\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"world_data_isremote\"></block></value></block></value><statement name=\"DO0\"><block type=\"wait\"><value name=\"ticks\"><block type=\"math_number\"><field name=\"NUM\">10</field></block></value><statement name=\"do\"><block type=\"deal_damage\"><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><value name=\"damagesource\"><block type=\"damagesource_from_type\"><field name=\"damagetype\">CUSTOM:BleedDamageType</field></block></value><next><block type=\"spawn_particle_multi\"><field name=\"particle\">CUSTOM:BleedingParticles</field><value name=\"count\"><block type=\"math_number\"><field name=\"NUM\">3</field></block></value><value name=\"x\"><block type=\"coord_x\"></block></value><value name=\"y\"><block type=\"math_dual_ops\"><field name=\"OP\">ADD</field><value name=\"A\"><block type=\"coord_y\"></block></value><value name=\"B\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value></block></value><value name=\"z\"><block type=\"coord_z\"></block></value><value name=\"dx\"><block type=\"math_number\"><field name=\"NUM\">0.5</field></block></value><value name=\"dy\"><block type=\"math_number\"><field name=\"NUM\">0.5</field></block></value><value name=\"dz\"><block type=\"math_number\"><field name=\"NUM\">0.5</field></block></value><value name=\"speed\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value></block></next></block></statement></block></statement></block></next></block></xml>"
}
}

View File

@@ -0,0 +1,23 @@
{
"_fv": 73,
"_type": "particle",
"definition": {
"texture": "bleed",
"animate": false,
"frameDuration": 1,
"width": 0.2,
"height": 0.2,
"scale": {
"fixedValue": 1.0
},
"speedFactor": 0.0,
"gravity": 0.5,
"maxAge": 9,
"maxAgeDiff": 0,
"angularVelocity": 0.0,
"angularAcceleration": 0.0,
"canCollide": true,
"alwaysShow": false,
"renderType": "OPAQUE"
}
}

View File

@@ -30,7 +30,11 @@
"glowCondition": {
"fixedValue": false
},
"repairItems": [],
"repairItems": [
{
"value": "CUSTOM:EnditeIngot"
}
],
"immuneToFire": true,
"blockDropsTier": "NETHERITE",
"blocksAffected": [],

View File

@@ -0,0 +1,48 @@
{
"_fv": 73,
"_type": "tool",
"definition": {
"toolType": "Sword",
"renderType": 1,
"blockingRenderType": 0,
"texture": "fui3yrci82rvvussfiy99rur112f32jxj28",
"customModelName": "orichalcum_katana:default",
"blockingModelName": "Normal blocking",
"name": "Orichalcum Katana",
"specialInformation": {
"fixedValue": [
"Right-Click: empower the blade, making your next attack cause bleeding DoT effect to the target for a duration."
]
},
"creativeTabs": [
{
"value": "COMBAT"
}
],
"efficiency": 12.0,
"attackSpeed": 1.9,
"enchantability": 22,
"damageVsEntity": 9.0,
"usageCount": 2032,
"glowCondition": {
"fixedValue": false,
"name": "OrichalcumKatanaHasItemGlowingEffect"
},
"repairItems": [
{
"value": "CUSTOM:Orichalcum"
}
],
"immuneToFire": true,
"blockDropsTier": "DIAMOND",
"blocksAffected": [],
"stayInGridWhenCrafting": false,
"damageOnCrafting": false,
"onRightClickedInAir": {
"name": "OrichalcumKatanaRightclicked"
},
"onEntityHitWith": {
"name": "OrichalcumKatanaLivingEntityIsHitWithTool"
}
}
}

View File

@@ -0,0 +1,24 @@
{
"_fv": 73,
"_type": "achievement",
"definition": {
"achievementName": "As Fierce As The Color",
"achievementDescription": "Obtain an Orichalcum Katana",
"achievementIcon": {
"value": "CUSTOM:OrichalcumKatana"
},
"background": "Default",
"disableDisplay": false,
"showPopup": true,
"announceToChat": true,
"hideIfNotCompleted": false,
"rewardLoot": [],
"rewardRecipes": [],
"rewardXP": 0,
"achievementType": "challenge",
"parent": {
"value": "CUSTOM:OrichalcumAdvancement"
},
"triggerxml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"advancement_trigger\" deletable=\"false\" x=\"40\" y=\"80\"><next><block type=\"item_in_inventory\"><value name=\"amount_l\"><block type=\"math_number\"><field name=\"NUM\">1</field></block></value><value name=\"amount_h\"><block type=\"math_number\"><field name=\"NUM\">64</field></block></value><value name=\"item\"><block type=\"mcitem_all\"><field name=\"value\">CUSTOM:OrichalcumKatana</field></block></value></block></next></block></xml>"
}
}

View File

@@ -0,0 +1,7 @@
{
"_fv": 73,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"182\" y=\"123\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_binary_ops\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"item_nbt_logic_get\"><value name=\"tagName\"><block type=\"text\"><field name=\"TEXT\">nextAttackBleeds</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></value><value name=\"B\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value></block></value><statement name=\"DO0\"><block type=\"return_logic\"><value name=\"return\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value></block></statement><next><block type=\"return_logic\"><value name=\"return\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value></block></next></block></next></block></xml>"
}
}

View File

@@ -0,0 +1,7 @@
{
"_fv": 73,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"event_trigger\" deletable=\"false\" x=\"101\" y=\"92\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"controls_if\"><value name=\"IF0\"><block type=\"logic_binary_ops\" inline=\"false\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"world_data_isremote\"></block></value></block></value><value name=\"B\"><block type=\"logic_binary_ops\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"item_nbt_logic_get\"><value name=\"tagName\"><block type=\"text\"><field name=\"TEXT\">nextAttackBleeds</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></value><value name=\"B\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value></block></value></block></value><statement name=\"DO0\"><block type=\"item_nbt_logic_set\"><value name=\"tagName\"><block type=\"text\"><field name=\"TEXT\">nextAttackBleeds</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value><value name=\"tagValue\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><next><block type=\"play_sound\"><field name=\"sound\">block.amethyst_block.hit</field><field name=\"soundcategory\">player</field><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><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0.66</field></block></value><value name=\"pitch\"><block type=\"math_number\"><field name=\"NUM\">1.36</field></block></value><next><block type=\"entity_add_potion_advanced\"><field name=\"potion\">CUSTOM:BleedEffect</field><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0</field></block></value><value name=\"duration\"><block type=\"math_number\"><field name=\"NUM\">100</field></block></value><value name=\"ambient\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"particles\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"item_damage\"><value name=\"amount\"><block type=\"math_number\"><field name=\"NUM\">30</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></next></block></next></block></next></block></statement></block></next></block></xml>"
}
}

View File

@@ -0,0 +1,48 @@
{
"_fv": 73,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": false,
"recipeSlots": [
{
"value": ""
},
{
"value": "CUSTOM:OrichalcumSword"
},
{
"value": ""
},
{
"value": ""
},
{
"value": "CUSTOM:PowerStar"
},
{
"value": ""
},
{
"value": ""
},
{
"value": "Items.STICK"
},
{
"value": ""
}
],
"recipeReturnStack": {
"value": "CUSTOM:OrichalcumKatana"
},
"name": "orichalcum_katana_recipe",
"namespace": "mod"
}
}

View File

@@ -0,0 +1,7 @@
{
"_fv": 73,
"_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\" inline=\"false\"><field name=\"OP\">AND</field><value name=\"A\"><block type=\"logic_negate\"><value name=\"BOOL\"><block type=\"world_data_isremote\"></block></value></block></value><value name=\"B\"><block type=\"logic_binary_ops\"><field name=\"OP\">EQ</field><value name=\"A\"><block type=\"item_nbt_logic_get\"><value name=\"tagName\"><block type=\"text\"><field name=\"TEXT\">nextAttackBleeds</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value></block></value><value name=\"B\"><block type=\"logic_boolean\"><field name=\"BOOL\">FALSE</field></block></value></block></value></block></value><statement name=\"DO0\"><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\">13</field></block></value><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><next><block type=\"play_sound\"><field name=\"sound\">block.amethyst_block.resonate</field><field name=\"soundcategory\">player</field><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><value name=\"level\"><block type=\"math_number\"><field name=\"NUM\">0.66</field></block></value><value name=\"pitch\"><block type=\"math_number\"><field name=\"NUM\">1.36</field></block></value><next><block type=\"item_nbt_logic_set\"><value name=\"tagName\"><block type=\"text\"><field name=\"TEXT\">nextAttackBleeds</field></block></value><value name=\"item\"><block type=\"itemstack_to_mcitem\"></block></value><value name=\"tagValue\"><block type=\"logic_boolean\"><field name=\"BOOL\">TRUE</field></block></value></block></next></block></next></block></statement></block></next></block></xml>"
}
}