added support for extra keybinds

This commit is contained in:
missingbinary
2021-12-14 08:10:00 -04:00
parent 5d7d9247b7
commit ddf013971f
223 changed files with 3927 additions and 2254 deletions

View File

@@ -0,0 +1,2 @@
playsound entity.magma_cube.squish neutral @s ~ ~ ~
particle campfire_cosy_smoke ^ ^ ^ ^ ^ ^ 1 20

View File

@@ -0,0 +1 @@
give @s netherite_axe{display:{Name:'{"text":"Magmus Axe","bold":true}'},Damage:0.2,AttributeModifiers:[{AttributeName:"generic.attack_damage",Name:"generic.attack_damage",Amount:4,Operation:0,UUID:[I;1441235399,-2116137748,-2137704842,-2051316587]}]} 1

View File

@@ -6,7 +6,8 @@
"aspects:geo",
"aspects:pyro",
"aspects:ordo",
"aspects:perditio"
"aspects:perditio",
"aspects:vacuos"
],
"name": "Aspect",
"replace":true

View File

@@ -10,7 +10,8 @@
"origins": [
"aspects:magmus",
"aspects:ignis",
"aspects:navitas"
"aspects:navitas",
"aspects:imp"
]
},
{
@@ -23,7 +24,8 @@
"aspects:cryo",
"aspects:human",
"aspects:altum",
"aspects:aquatillis"
"aspects:aquatillis",
"aspects:imp"
]
},
{
@@ -34,7 +36,8 @@
},
"origins": [
"aspects:tempus",
"aspects:avis"
"aspects:avis",
"aspects:imp"
]
},
{
@@ -45,7 +48,8 @@
},
"origins": [
"aspects:dendro",
"idkarockthingmining"
"idkarockthingmining",
"aspects:imp"
]
},
{
@@ -55,7 +59,8 @@
"layer":"aspects:elements"
},
"origins": [
"aspects:luna"
"aspects:luna",
"aspects:imp"
]
},
{
@@ -65,7 +70,8 @@
"layer":"aspects:elements"
},
"origins": [
"aspects:solus"
"aspects:solus",
"aspects:imp"
]
}
],

View File

@@ -0,0 +1,16 @@
{
"powers": [
"aspects:flower_regen",
"aspects:bonemeal",
"aspects:grass_speed",
"aspects:dendro_primary",
"aspects:dendro_secondary",
"aspects:poison_resistance",
"aspects:suspicious_substance"
],
"icon": {
"item": "minecraft:water_bottle"
},
"name": "§3Altum",
"description": "WAaAA."
}

View File

@@ -0,0 +1,9 @@
{
"powers": [
],
"icon": {
"item": "minecraft:porkchop"
},
"name": "Imp",
"description": "Mere Imps who are derived of an Aspect, but have no Type. How unfortunate."
}

View File

@@ -0,0 +1,14 @@
{
"powers": [
"aspects:magma_regen",
"aspects:knockback_resistance",
"aspects:increased_health",
"aspects:magmus_primary",
"aspects:magmus_secondary"
],
"icon": {
"item": "minecraft:magma_block"
},
"name": "§4Magmus",
"description": "The most physically strong of the Pyro aspect, Magmus users are juggernauts in nature."
}

View File

@@ -0,0 +1,13 @@
{
"powers": [
"aspects:explosion_immunity",
"aspects:impish_speed",
"aspects:navitas_primary",
"aspects:navitas_secondary"
],
"icon": {
"item": "minecraft:firework_star"
},
"name": "§eNavitas",
"description": "Navitas users are real firecrackers, and always seem to have a trick hidden up their sleeve."
}

View File

@@ -1,7 +1,6 @@
{
"powers": [
"aspects:fire_resistance",
"aspects:holy_flame",
"aspects:sunbaked",
"aspects:sun_bar",
"aspects:decay",

View File

@@ -0,0 +1,9 @@
{
"powers": [
],
"icon": {
"item": "minecraft:bedrock"
},
"name": "Vacuos",
"description": "Devoid of any Aspect, Vacuos are beings of nothingness."
}

View File

@@ -30,7 +30,7 @@
"bar_index":5,
"inverted":true
},
"key":"key.origins.ternary_active",
"name":"Freeze Focus",
"description":"When pressing the respective key, you will fire a ray of ice in the direction you are facing that will deal freeze damage to the target and freeze over ice on impact."

View File

@@ -34,7 +34,7 @@
"inverted":true
},
"key": {
"key": "key.origins.secondary_active"
"key": "key.origins.quaternary_active"
},
"name":"Icy Aura",
"description":"With your secondary key, you can deal freeze damage to those around you within an 8 block radius."

View File

@@ -17,6 +17,7 @@
"bar_index":8,
"inverted":true
},
"key":"key.origins.ternary_active",
"name":"Poison Cloud",
"description":"As your primary ability, you can spawn a poison cloud around you."
}

View File

@@ -12,7 +12,7 @@
"bar_index":8
},
"key": {
"key": "key.origins.secondary_active"
"key": "key.origins.quaternary_active"
},
"name":"Friendly Assistance",
"description":"As your secondary ability, you can spawn in an Iron Golem to help you fight off enemies."

View File

@@ -0,0 +1,13 @@
{
"type": "origins:modify_damage_taken",
"damage_condition": {
"type": "origins:name",
"name":"explosion.player"
},
"modifier": {
"operation": "addition",
"value": -1000
},
"name":"Explosion Immunity",
"description":"Explosions don't hurt you."
}

View File

@@ -19,7 +19,7 @@
"inverted":true
}
},
"key":"key.origins.ternary_active",
"name":"Ignition",
"description":"Using your primary active ability, you can light yourself on fire for a short duration, granting you an attack buff."
}

View File

@@ -30,7 +30,7 @@
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":15
},
"key":"key.origins.secondary_active",
"key": "key.origins.quaternary_active",
"cooldown": 1400,
"name":"Ring of Fire",
"description":"As your secondary ability, you can light entities around you on fire for a few seconds."

View File

@@ -0,0 +1,16 @@
{
"type": "origins:attribute",
"modifier": {
"attribute": "minecraft:generic.movement_speed",
"value": 0.05,
"operation": "addition"
},
"name":"Impish Speed",
"description":"Being a devillish little bugger has given you the speed to run away from your angered prank victims.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,10 @@
{
"type": "origins:attribute",
"modifier": {
"attribute": "minecraft:generic.max_health",
"value": 4,
"operation": "addition"
},
"name":"Lavablood",
"description":"Your max health is significantly increased."
}

View File

@@ -0,0 +1,11 @@
{
"type": "origins:attribute",
"modifier": {
"name": "Max health increase",
"attribute": "minecraft:generic.knockback_resistance",
"value": 10,
"operation": "addition"
},
"name":"Stable Footing",
"description":"Knockback doesn't bother you."
}

View File

@@ -1,9 +1,10 @@
{
"type": "origins:toggle",
"key": {
"key": "key.origins.primary_active",
"key":"key.origins.ternary_active",
"continuous": false
},
"retain_state": false,
"name":"Invisibility",
"description":"As your primary ability, you can toggle invisibility. Deactivates when you are on fire."

View File

@@ -18,7 +18,7 @@
"bar_index":9
},
"key": {
"key": "key.origins.secondary_active"
"key": "key.origins.quaternary_active"
},
"name":"Dark Shroud",
"description":"With your secondary ability, you can disperse a shroud of wither."

View File

@@ -0,0 +1,17 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type": "origins:heal",
"amount": 1
},
"interval": 20,
"condition": {
"type": "origins:on_block",
"block_condition": {
"type": "origins:block",
"block": "minecraft:magma_block"
}
},
"name":"Back to the Source",
"description":"As a being of magma, standing on magma blocks gives you regeneration."
}

View File

@@ -0,0 +1,29 @@
{
"type": "origins:active_self",
"entity_action": {
"type":"origins:and",
"actions":[
{
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:strength",
"duration": 400,
"amplifier": 3
}
},
{
"type":"origins:execute_command",
"command":"function aspects:magma_resistance"
}
]
},
"cooldown": 800,
"name":"Molten Fists",
"description":"As your primary ability, you can grant yourself an amplified strength effect.",
"hud_render": {
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":4,
"should_render": true
}
}

View File

@@ -0,0 +1,30 @@
{
"type": "origins:active_self",
"entity_action": {
"type":"origins:and",
"actions":[
{
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:resistance",
"duration": 700,
"amplifier": 3
}
},
{
"type":"origins:execute_command",
"command":"function aspects:magma_resistance"
}
]
},
"key": "key.origins.quaternary_active",
"cooldown": 1400,
"name":"Magmaskin",
"description":"With your secondary ability, you may grant yourself a highly amplified resistance effect.",
"hud_render": {
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_01.png",
"bar_index":8,
"should_render": true
}
}

View File

@@ -0,0 +1,20 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:explode",
"power": 3,
"destruction_type": "none",
"damage_self": false,
"create_fire": true
},
"cooldown": 600,
"hud_render": {
"should_render": true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":10,
"inverted":true
},
"key":"key.origins.ternary_active",
"name":"Boom!",
"description":"Boom! Explode the area you're standing on. Pow!"
}

View File

@@ -0,0 +1,32 @@
{
"type": "origins:active_self",
"entity_action": {
"type":"origins:and",
"actions":[
{
"type": "origins:give",
"stack": {
"item": "minecraft:tnt",
"amount": 7
}
},
{
"type": "origins:give",
"stack": {
"item": "minecraft:fire_charge",
"amount": 7
}
}
]
},
"key": "key.origins.quaternary_active",
"cooldown": 1400,
"name":"Bam",
"description":"Using your evil little powers, you can grant yourself exactly eight precious blocks to TNT and eight weapons of destruction - fire charges.",
"hud_render": {
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":5,
"should_render": true
}
}

View File

@@ -23,6 +23,7 @@
"bar_index":10,
"inverted":true
},
"key":"key.origins.ternary_active",
"name":"Solar Revealing",
"description":"All entities within a 40 block radius of you will be highlighted with your primary ability. What an eyesore."
}

View File

@@ -45,7 +45,7 @@
"bar_index":20
},
"key": {
"key": "key.origins.secondary_active"
"key": "key.origins.quaternary_active"
},
"name":"Icarus",
"description":"Send all surrounding enemies multiple blocks into the air, and then light them on fire. They shouldn't have strayed so close to the sun!"

View File

@@ -28,7 +28,7 @@
"bar_index":2,
"inverted":true
},
"key":"key.origins.ternary_active",
"name":"Lightning Bolt",
"description":"When pressing the respective key, you will summon a lightning bolt at the block or entity you are looking at, doing damage and setting nearby blocks on fire as well."

View File

@@ -51,7 +51,7 @@
"bar_index":3
},
"key":"key.origins.secondary_active",
"key": "key.origins.quaternary_active",
"cooldown": 400,
"name":"Raging Gales",
"description":"As your secondary ability, you can push enemies away by a few blocks whilst healing yourself and dealing damage to others."