mirror of
https://github.com/nimsolated/Nims-Random-BS.git
synced 2026-04-02 02:05:20 -07:00
2.1.1
This commit is contained in:
12
elements/BleedDamageType.mod.json
Normal file
12
elements/BleedDamageType.mod.json
Normal 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"
|
||||
}
|
||||
}
|
||||
23
elements/BleedEffect.mod.json
Normal file
23
elements/BleedEffect.mod.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
7
elements/BleedEffectOnEffectActiveTick.mod.json
Normal file
7
elements/BleedEffectOnEffectActiveTick.mod.json
Normal 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>"
|
||||
}
|
||||
}
|
||||
23
elements/BleedingParticles.mod.json
Normal file
23
elements/BleedingParticles.mod.json
Normal 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"
|
||||
}
|
||||
}
|
||||
@@ -30,7 +30,11 @@
|
||||
"glowCondition": {
|
||||
"fixedValue": false
|
||||
},
|
||||
"repairItems": [],
|
||||
"repairItems": [
|
||||
{
|
||||
"value": "CUSTOM:EnditeIngot"
|
||||
}
|
||||
],
|
||||
"immuneToFire": true,
|
||||
"blockDropsTier": "NETHERITE",
|
||||
"blocksAffected": [],
|
||||
|
||||
48
elements/OrichalcumKatana.mod.json
Normal file
48
elements/OrichalcumKatana.mod.json
Normal 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"
|
||||
}
|
||||
}
|
||||
}
|
||||
24
elements/OrichalcumKatanaAdvancement.mod.json
Normal file
24
elements/OrichalcumKatanaAdvancement.mod.json
Normal 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>"
|
||||
}
|
||||
}
|
||||
7
elements/OrichalcumKatanaHasItemGlowingEffect.mod.json
Normal file
7
elements/OrichalcumKatanaHasItemGlowingEffect.mod.json
Normal 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>"
|
||||
}
|
||||
}
|
||||
@@ -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>"
|
||||
}
|
||||
}
|
||||
48
elements/OrichalcumKatanaRecipe.mod.json
Normal file
48
elements/OrichalcumKatanaRecipe.mod.json
Normal 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"
|
||||
}
|
||||
}
|
||||
7
elements/OrichalcumKatanaRightclicked.mod.json
Normal file
7
elements/OrichalcumKatanaRightclicked.mod.json
Normal 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>"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user