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

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

View File

@@ -0,0 +1,9 @@
{
"type": "origins:invisibility",
"render_armor": true,
"condition": {
"type": "origins:power_active",
"power": "aspects:luna_primary"
},
"hidden":true
}

View File

@@ -0,0 +1,6 @@
{
"type": "origins:particle",
"particle": "minecraft:enchant",
"frequency": 20,
"hidden":true
}

View File

@@ -0,0 +1,10 @@
{
"type": "origins:toggle",
"key": {
"key": "key.origins.primary_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

@@ -0,0 +1,25 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:spawn_effect_cloud",
"radius": 10.0,
"wait_time": 40,
"effect": {
"effect": "minecraft:wither",
"amplifier": 3,
"duration": 20
}
},
"cooldown": 1400,
"hud_render": {
"should_render": true,
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":9
},
"key": {
"key": "key.origins.secondary_active"
},
"name":"Dark Shroud",
"description":"With your secondary ability, you can disperse a shroud of wither."
}

View File

@@ -0,0 +1,44 @@
{
"type":"origins:multiple",
"ice":{
"type": "origins:action_over_time",
"interval": 5,
"entity_action": {
"type": "origins:if_else",
"condition": {
"inverted":true,
"type": "origins:sneaking"
},
"if_action": {
"type":"origins:and",
"actions": [
{
"type":"origins:execute_command",
"command": "fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 water replace minecraft:frosted_ice"
},
{
"type":"origins:execute_command",
"command": "fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 air replace minecraft:snow"
},
{
"type":"origins:execute_command",
"command": "fill ~1 ~-1 ~1 ~-1 ~-1 ~-1 water replace minecraft:ice"
},
{
"type":"origins:execute_command",
"command": "fill ~1 ~1 ~1 ~1 ~1 ~1 air replace minecraft:snow"
}
]
}
},
"name":"Hot Feet",
"description":"Ice and snow underneath you will melt.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/equal.png",
"text": "Neutral"
}
]
}
}

View File

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

View File

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

View File

@@ -0,0 +1,21 @@
{
"type": "origins:conditioned_attribute",
"modifier": {
"attribute": "minecraft:generic.movement_speed",
"operation": "addition",
"value": 0.005
},
"tick_rate": 20,
"condition": {
"type": "origins:daytime",
"inverted": true
},
"name":"Nightwalker",
"description":"Your movement speed is increased at night.",
"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 Ordo @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,15 @@
{
"type": "origins:action_on_callback",
"entity_action_chosen": {
"type": "origins:execute_command",
"command": "team join Perditio @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,20 @@
{
"type": "origins:action_when_damage_taken",
"entity_action": {
"type": "origins:clear_effect",
"effect": "minecraft:poison"
},
"damage_condition": {
"type": "origins:name",
"name":"magic"
},
"cooldown": 0.5,
"name":"Poison Ivy",
"description":"Poison damage doesn't hurt as much.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,27 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type": "origins:chance",
"chance": 0.05,
"action": {
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:hero_of_the_village",
"duration": 12000,
"amplifier": 0
}
}
},
"interval": 24000,
"condition": {
"type": "origins:daytime"
},
"name":"Positive Influence",
"description":"As every morning passes, you have a small chance to gain the Hero of the Village effect.",
"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 Pyro @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,16 @@
{
"type": "origins:attribute",
"modifier": {
"attribute": "minecraft:generic.armor",
"value": 4,
"operation": "addition"
},
"name":"Resistance",
"description":"You have more natural armour points than other aspect users.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,28 @@
{
"type": "origins:active_self",
"entity_action": {
"type": "origins:area_of_effect",
"radius": 40,
"bientity_action": {
"type": "origins:target_action",
"action": {
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:glowing",
"duration": 300,
"amplifier": 0,
"show_particles":false
}
}
}
},
"cooldown": 600,
"hud_render": {
"should_render": true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":10,
"inverted":true
},
"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

@@ -0,0 +1,52 @@
{
"type": "origins:active_self",
"entity_action": {
"type":"origins:and",
"actions":[
{
"type":"origins:execute_command",
"command":"function aspects:icarus"
},
{
"type": "origins:area_of_effect",
"radius": 15,
"bientity_action": {
"type":"origins:and",
"actions":[
{
"type": "origins:target_action",
"action": {
"type": "origins:damage",
"amount": 10,
"source": {
"name": "inFire",
"bypasses_armor": true,
"fire":true
}
}
},
{
"type": "origins:target_action",
"action": {
"type": "origins:add_velocity",
"y": 1
}
}
]
}
}
]
},
"cooldown": 3400,
"hud_render": {
"should_render": true,
"inverted":true,
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
"bar_index":20
},
"key": {
"key": "key.origins.secondary_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

@@ -0,0 +1,10 @@
{
"type": "origins:action_on_callback",
"entity_action_chosen": {
"type": "origins:execute_command",
"command": "function aspects:start",
"permission_level": 4
},
"execute_chosen_when_orb": true,
"hidden":true
}

View File

@@ -0,0 +1,19 @@
{
"type": "origins:resource",
"min": 0,
"max": 30,
"hud_render": {
"should_render": true,
"sprite_location": "origins:textures/gui/community/spiderkolo/resource_bar_01.png"
},
"max_action": {
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:strength",
"show_particles":false,
"duration": 200,
"amplifier": 1
}
},
"hidden":true
}

View File

@@ -0,0 +1,20 @@
{
"type": "origins:action_over_time",
"entity_action": {
"type": "origins:change_resource",
"resource": "aspects:sun_bar",
"change": 1
},
"interval": 10,
"condition": {
"type": "origins:exposed_to_sun"
},
"name":"Sunbaked",
"description":"When you stay in the sun for long enough, you will become strengthened.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -23,7 +23,7 @@
"radius": 10,
"bientity_action": {
"type": "origins:damage",
"amount": 5,
"amount": 4,
"source": {
"name": "lightningBolt",
"bypasses_armor": true

View File

@@ -0,0 +1,12 @@
{
"type": "origins:entity_group",
"group": "undead",
"name":"Undead",
"description":"You are undead. You don't burn in the sun, but you have the other side effects of being deceased, such as reversed health and damage potions.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/equal.png",
"text": "Neutral"
}
]
}

View File

@@ -0,0 +1,37 @@
{
"type": "origins:action_when_damage_taken",
"entity_action": {
"type": "origins:and",
"actions":[
{
"type": "origins:execute_command",
"command": "execute as @s in minecraft:overworld run teleport 0 190 0"
},
{
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:slow_falling",
"duration": 400,
"amplifier": 2
}
}
]
},
"damage_condition": {
"type": "origins:name",
"name":"outOfWorld"
},
"cooldown": 1,
"name":"Void Teleport",
"description":"When you fall into the void, you will be teleported high up into the air in the center of the overworld regardless of the dimension you are currently in.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/equal.png",
"text": "Neutral"
}
]
}

View File

@@ -0,0 +1,6 @@
{
"type": "origins:particle",
"particle": "minecraft:mycelium",
"frequency": 20,
"hidden":true
}

View File

@@ -0,0 +1,19 @@
{
"type": "origins:action_on_hit",
"bientity_action": {
"type": "origins:damage",
"amount": 0.05,
"source": {
"name": "wither",
"bypasses_armor": true
}
},
"name":"Wither",
"description":"Your attacks do wither damage.",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}

View File

@@ -0,0 +1,23 @@
{
"type": "origins:multiple",
"tame_wolf":
{
"type": "origins:action_on_entity_use",
"bientity_action":
{
"type": "origins:tame"
},
"condition":
{
"type": "origins:sneaking"
}
},
"name":"Wolf Affinity",
"description":"You can now tame wolves using shift + use. Weird, huh?",
"badges": [
{
"sprite": "aspects:textures/gui/badge/check.png",
"text": "Positive"
}
]
}