changing keybinds

This commit is contained in:
missingbinary
2021-12-13 21:09:17 -04:00
parent 9f76a8e793
commit 5d7d9247b7
244 changed files with 4939 additions and 3157 deletions

Binary file not shown.

3
.vscode/settings.json vendored Normal file
View File

@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "automatic"
}

Binary file not shown.

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."

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "aspects:item/geo_diamond"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "aspects:item/ordo_star"
}
}

View File

@@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "aspects:item/perditio_bone"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@@ -0,0 +1,2 @@
team add Anemo
team modify Anemo color green

View File

@@ -0,0 +1,2 @@
team add Geo
team modify Geo color yellow

View File

@@ -0,0 +1,2 @@
team add Hydro
team modify Hydro color blue

View File

@@ -0,0 +1,2 @@
playsound entity.firework_rocket.shoot neutral @s ~ ~ ~
particle ash ^ ^ ^ ^ ^ ^ 3 20

View File

@@ -0,0 +1 @@
team add Ordo

View File

@@ -0,0 +1,2 @@
team add Perditio
team modify Perditio color dark_red

View File

@@ -0,0 +1,2 @@
team add Pyro
team modify Pyro color red

View File

@@ -0,0 +1,6 @@
function aspects:anemo_team
function aspects:geo_team
function aspects:hydro_team
function aspects:ordo_team
function aspects:perditio_team
function aspects:pyro_team

View File

@@ -0,0 +1,3 @@
summon iron_golem ~ ~ ~ {OnGround:1b,Team:"Dendro",PlayerCreated:1b,ActiveEffects:[{Id:5b,Amplifier:1b,Duration:200,ShowParticles:0b}],Attributes:[{Name:generic.max_health,Base:80}]}
playsound entity.firework_rocket.twinkle neutral @s
particle spore_blossom_air ~ ~ ~ ~ ~ ~ 3 20

View File

@@ -8,7 +8,6 @@
"layer": "aspects:elements"
},
"origins": [
"aspects:human",
"aspects:magmus",
"aspects:ignis",
"aspects:navitas"
@@ -34,13 +33,41 @@
"layer":"aspects:elements"
},
"origins": [
"aspects:human",
"aspects:tempus",
"aspects:avis",
"aspects:sophos",
"icarus:icarae"
"aspects:avis"
]
}
},
{
"condition": {
"type":"origins:origin",
"origin":"aspects:geo",
"layer":"aspects:elements"
},
"origins": [
"aspects:dendro",
"idkarockthingmining"
]
},
{
"condition": {
"type":"origins:origin",
"origin":"aspects:perditio",
"layer":"aspects:elements"
},
"origins": [
"aspects:luna"
]
},
{
"condition": {
"type":"origins:origin",
"origin":"aspects:ordo",
"layer":"aspects:elements"
},
"origins": [
"aspects:solus"
]
}
],
"name": "Type",

View File

@@ -4,11 +4,13 @@
"aspects:negate_fall_damage",
"aspects:chained",
"aspects:windborn",
"aspects:wise"
"aspects:wise",
"aspects:start",
"aspects:anemo_team"
],
"icon": {
"item": "aspects:anemo_feather"
},
"name": "Anemo",
"name": "§aAnemo",
"description": "Anemo users are light on their feet, freeform in combat and wanderers by nature."
}

View File

@@ -8,6 +8,6 @@
"icon": {
"item": "minecraft:snowball"
},
"name": "Cryo",
"name": "§bCryo",
"description": "Cold, calculating and precise, Cryo types always get the job done."
}

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:wheat_seeds"
},
"name": "§2Dendro",
"description": "Lovers of art, nature and all things beautiful, Dendro types certainly are a unique breed."
}

View File

@@ -0,0 +1,16 @@
{
"powers": [
"aspects:heavy_as_stone",
"aspects:resistance",
"aspects:explosion_damage",
"aspects:earthborn",
"aspects:deepdweller",
"aspects:start",
"aspects:geo_team"
],
"icon": {
"item": "aspects:geo_diamond"
},
"name": "§eGeo",
"description": "Down-to-earth and grounded, Geo users are all about stability and functionality."
}

View File

@@ -3,11 +3,12 @@
"aspects:water_breathing",
"aspects:constitution",
"aspects:fire_damage",
"aspects:waterborn"
"aspects:waterborn",
"aspects:hydro_team"
],
"icon": {
"item": "aspects:hydro_kelp"
},
"name": "Hydro",
"name": "§9Hydro",
"description": "Fluid and ever-changing, Hydro users are flexible and aware of the intent behind the actions of their enemies in order to better defy them."
}

View File

@@ -8,6 +8,6 @@
"icon": {
"item": "minecraft:fire_charge"
},
"name": "Ignis",
"name": "§6Ignis",
"description": "Full of energy and power, Ignis types are certainly the life of the party."
}

View File

@@ -0,0 +1,15 @@
{
"powers": [
"aspects:full_moon",
"aspects:nightwalker",
"aspects:wolf_affinity",
"aspects:luna_primary",
"aspects:luna_secondary",
"aspects:invisibility"
],
"icon": {
"item": "minecraft:lily_of_the_valley"
},
"name": "§7Luna",
"description": "Quiet, spectral beings, Luna types possess great magical power that shifts based on the phase of the moon."
}

View File

@@ -0,0 +1,17 @@
{
"powers": [
"aspects:holy_light",
"aspects:positive_influence",
"aspects:darkness_damage",
"aspects:night_aversion",
"aspects:holy",
"aspects:lightborn",
"aspects:start",
"aspects:ordo_team"
],
"icon": {
"item": "aspects:ordo_star"
},
"name": "Ordo",
"description": "Vigilant and organized, Ordo users are kind, diligent and natural leaders."
}

View File

@@ -0,0 +1,17 @@
{
"powers": [
"aspects:void",
"aspects:undead",
"aspects:night_strength",
"aspects:day_aversion",
"aspects:voidborn",
"aspects:wither_damage",
"aspects:start",
"aspects:perditio_team"
],
"icon": {
"item": "aspects:perditio_bone"
},
"name": "§4Perditio",
"description": "Shrouded in darkness and mystery, Perditio users are unique magical beings said to be derived from the void."
}

View File

@@ -4,11 +4,14 @@
"aspects:nether_buff",
"aspects:water_damage",
"aspects:lava_vision",
"aspects:flameborn"
"aspects:flameborn",
"aspects:start",
"aspects:melt",
"aspects:pyro_team"
],
"icon": {
"item": "aspects:pyro_fire"
},
"name": "Pyro",
"description": "fire go weeee"
"name": "§cPyro",
"description": "Pyro users are certainly lively. The rebels of the group, they are always brimming with new ideas and drive for adventure."
}

View File

@@ -0,0 +1,16 @@
{
"powers": [
"aspects:fire_resistance",
"aspects:holy_flame",
"aspects:sunbaked",
"aspects:sun_bar",
"aspects:decay",
"aspects:solus_primary",
"aspects:solus_secondary"
],
"icon": {
"item": "minecraft:sunflower"
},
"name": "§6Solus",
"description": "Bold and egotistical, Solus types are as bright as the sun. Paladins, warriors and priests, these types are always in the action."
}

View File

@@ -8,6 +8,6 @@
"icon": {
"item": "minecraft:amethyst_shard"
},
"name": "Tempus",
"name": "§5Tempus",
"description": "Dark minds crackling and churning, Tempus types always have a storm brewing in their heads."
}

View File

@@ -0,0 +1,15 @@
{
"type": "origins:action_on_callback",
"entity_action_chosen": {
"type": "origins:execute_command",
"command": "team join Anemo @s",
"permission_level": 4
},
"entity_action_lost": {
"type": "origins:execute_command",
"command": "team leave @s",
"permission_level": 4
},
"execute_chosen_when_orb": true,
"hidden":true
}

View File

@@ -0,0 +1,698 @@
{
"name": "Natural Growth",
"description": "When you sneak and press the use button, you can grow the block you are looking at.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
],
"type": "origins:multiple",
"bonemeal":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:bonemeal",
"effects": true
},
"condition":
{
"type": "origins:sneaking"
}
},
"nether_wart":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "nether_wart"
},
{
"type": "origins:block_state",
"property": "age",
"comparison": "==",
"compare_to": 2
}
]
},
"if_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "setblock ~ ~ ~ minecraft:nether_wart[age=3]",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
}
]
},
"else_action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "nether_wart"
},
{
"type": "origins:block_state",
"property": "age",
"comparison": "==",
"compare_to": 1
}
]
},
"if_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "setblock ~ ~ ~ minecraft:nether_wart[age=3]",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
}
]
},
"else_action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "nether_wart"
},
{
"type": "origins:block_state",
"property": "age",
"comparison": "==",
"compare_to": 0
}
]
},
"if_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "setblock ~ ~ ~ minecraft:nether_wart[age=1]",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
}
]
}
}
}
},
"block_condition":
{
"type": "origins:block",
"block": "nether_wart"
},
"condition":
{
"type": "origins:sneaking"
}
},
"sugarcane":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
},
{
"type": "origins:offset",
"action":
{
"type": "origins:set_block",
"block": "sugar_cane"
},
"y": 1
}
]
},
"block_condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "sugar_cane"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:block",
"block": "air"
},
"y": 1
},
{
"type": "origins:offset",
"condition":
{
"inverted": true,
"type": "origins:block",
"block": "sugar_cane"
},
"y": -2
}
]
},
"condition":
{
"type": "origins:sneaking"
}
},
"cactus":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
},
{
"type": "origins:offset",
"action":
{
"type": "origins:set_block",
"block": "cactus"
},
"y": 1
}
]
},
"block_condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "cactus"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:block",
"block": "air"
},
"y": 1
},
{
"type": "origins:offset",
"condition":
{
"inverted": true,
"type": "origins:block",
"block": "cactus"
},
"y": -2
}
]
},
"condition":
{
"type": "origins:sneaking"
}
},
"pumpkin":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
},
{
"type": "origins:choice",
"actions":
[
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "pumpkin"
}
},
"x": 1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "pumpkin"
}
},
"x": -1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "pumpkin"
}
},
"z": 1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "pumpkin"
}
},
"z": -1
}
}
]
}
]
},
"block_condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "pumpkin_stem"
},
{
"type": "origins:block_state",
"property": "age",
"comparison": "==",
"compare_to": 7
},
{
"type": "origins:adjacent",
"adjacent_condition":
{
"type": "origins:block",
"block": "pumpkin"
},
"comparison": "==",
"compare_to": 0
}
]
}
},
"melon":
{
"type": "origins:action_on_block_use",
"block_action":
{
"type": "origins:and",
"actions":
[
{
"type": "origins:execute_command",
"command": "particle minecraft:composter ~ ~ ~ .3 .3 .3 0 10 normal",
"permission_level": 4
},
{
"type": "origins:execute_command",
"command": "playsound minecraft:item.bone_meal.use player @a[distance=..32] ~ ~ ~ .5 1",
"permission_level": 4
},
{
"type": "origins:choice",
"actions":
[
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "melon"
}
},
"x": 1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "melon"
}
},
"x": -1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "melon"
}
},
"z": 1
}
},
{
"weight": 1,
"element":
{
"type": "origins:offset",
"action":
{
"type": "origins:if_else",
"condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "air"
},
{
"type": "origins:offset",
"condition":
{
"type": "origins:in_tag",
"tag": "minecraft:dirt"
},
"y": -1
}
]
},
"if_action":
{
"type": "origins:set_block",
"block": "melon"
}
},
"z": -1
}
}
]
}
]
},
"block_condition":
{
"type": "origins:and",
"conditions":
[
{
"type": "origins:block",
"block": "melon_stem"
},
{
"type": "origins:block_state",
"property": "age",
"comparison": "==",
"compare_to": 7
},
{
"type": "origins:adjacent",
"adjacent_condition":
{
"type": "origins:block",
"block": "melon"
},
"comparison": "==",
"compare_to": 0
}
]
}
}
}

View File

@@ -0,0 +1,23 @@
{
"type": "origins:action_when_damage_taken",
"entity_action": {
"type": "origins:damage",
"amount": 2,
"source": {
"name": "generic"
}
},
"damage_condition": {
"type": "origins:name",
"name":"wither"
},
"cooldown": 1,
"name":"Darkness Damage",
"description":"You take more damage from wither damage.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/cross.png",
"text": "Negative"
}
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": -0.05
},
"tick_rate": 20,
"condition": {
"type": "origins:daytime"
},
"name":"Day Aversion",
"description":"You are weakened at daytime.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/cross.png",
"text": "Negative"
}
]
}

View File

@@ -0,0 +1,10 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type": "origins:change_resource",
"resource": "aspects:sun_bar",
"change": -0.5
},
"interval": 150,
"hidden":true
}

View File

@@ -0,0 +1,25 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 4
},
"tick_rate": 20,
"condition": {
"type": "origins:on_block",
"block_condition": {
"type": "origins:height",
"comparison": "<=",
"compare_to": 30
}
},
"name":"Deepdweller",
"description":"Formed of rock and stone, you are strengthened when you are deep underground. You do significantly more damage when below Y 30.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,22 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:spawn_effect_cloud",
"radius": 10.0,
"wait_time": 40,
"effect": {
"effect": "minecraft:poison",
"amplifier": 2,
"duration": 20
}
},
"cooldown": 500,
"hud_render": {
"should_render": true,
"sprite_location":"origins:textures/gui/resource_bar.png",
"bar_index":8,
"inverted":true
},
"name":"Poison Cloud",
"description":"As your primary ability, you can spawn a poison cloud around you."
}

View File

@@ -0,0 +1,19 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:execute_command",
"command": "function aspects:summon_golems"
},
"cooldown": 3400,
"hud_render": {
"should_render": true,
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":8
},
"key": {
"key": "key.origins.secondary_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,6 @@
{
"type": "origins:particle",
"particle": "minecraft:falling_spore_blossom",
"frequency": 80,
"hidden":true
}

View File

@@ -0,0 +1,24 @@
{
"type": "origins:action_when_damage_taken",
"entity_action": {
"type": "origins:damage",
"amount": 4,
"source": {
"name": "explosion",
"bypasses_armor": false
}
},
"damage_condition": {
"type": "origins:name",
"name": "inWall"
},
"cooldown": 1,
"name":"Crystalline",
"description":"You take more damage from explosions.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/cross.png",
"text": "Negative"
}
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:fire_resistance",
"duration": 200,
"amplifier": 0
}
},
"interval": 20,
"condition": {
"type": "origins:on_fire"
},
"name":"Heat of the Sun",
"description":"Fire doesn't hurt as much."
}

View File

@@ -3,7 +3,7 @@
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 2
"value": 3
},
"tick_rate": 20,
"condition": {

View File

@@ -0,0 +1,34 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type":"origins:and",
"actions": [
{
"type": "origins:heal",
"amount": 0.3
}
]
},
"interval": 20,
"condition": {
"type": "origins:block_in_radius",
"block_condition": {
"type": "origins:in_tag",
"tag": "minecraft:flowers"
},
"radius": 5,
"shape": "cube",
"comparison": ">=",
"compare_to": 1
},
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
],
"name":"Flower Regeneration",
"description":"You are healed when you are nearby flowers."
}

View File

@@ -0,0 +1,31 @@
{
"type": "origins:multiple",
"speed": {
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.movement_speed",
"operation": "addition",
"value": 0.05
}
},
"strength":{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 2
}
},
"condition": {
"type": "origins:predicate",
"predicate": "moon-phase:at_night/is_full_moon"
},
"name":"Full Moon",
"description":"On full moons, your speed and strength are greatly increased.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,15 @@
{
"type": "origins:action_on_callback",
"entity_action_chosen": {
"type": "origins:execute_command",
"command": "team join Geo @s",
"permission_level": 4
},
"entity_action_lost": {
"type": "origins:execute_command",
"command": "team leave @s",
"permission_level": 4
},
"execute_chosen_when_orb": true,
"hidden":true
}

View File

@@ -0,0 +1,24 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.movement_speed",
"operation": "addition",
"value": 0.05
},
"tick_rate": 20,
"condition": {
"type": "origins:on_block",
"block_condition": {
"type": "origins:block",
"block": "minecraft:grass_block"
}
},
"name":"Grassfeet",
"description":"When on grass blocks, your movement speed is increased.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,16 @@
{
"type": "origins:attribute",
"modifier": {
"attribute": "minecraft:generic.movement_speed",
"value": -0.0002,
"operation": "addition"
},
"name":"Heavy As Stone",
"description":"Though you may be sturdy and resistant, you are a little bit slower than other aspects.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/cross.png",
"text": "Negative"
}
]
}

View File

@@ -0,0 +1,24 @@
{
"type": "origins:action_on_hit",
"bientity_action": {
"type": "origins:damage",
"amount": 3,
"source": {
"name": "generic",
"bypasses_armor": true
}
},
"condition": {
"type": "origins:entity_group",
"group": "undead"
},
"name":"Holy Affinity",
"description":"You do more damage against the undead.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,20 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.attack_damage",
"operation": "addition",
"value": 1
},
"tick_rate": 20,
"condition": {
"type": "origins:daytime"
},
"name":"Holy Light",
"description":"You do more damage during the daytime.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,15 @@
{
"type": "origins:action_on_callback",
"entity_action_chosen": {
"type": "origins:execute_command",
"command": "team join Hydro @s",
"permission_level": 4
},
"entity_action_lost": {
"type": "origins:execute_command",
"command": "team leave @s",
"permission_level": 4
},
"execute_chosen_when_orb": true,
"hidden":true
}

View File

@@ -24,8 +24,14 @@
}
]
},
"hud_render": {
"inverted":true,
"should_render": true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":15
},
"key":"key.origins.secondary_active",
"cooldown": 1400,
"name":"Ring of Fire",
"description":"As your secondary ability, you can light entites around you on fire for a few seconds."
"description":"As your secondary ability, you can light entities around you on fire for a few seconds."
}

Some files were not shown because too many files have changed in this diff Show More