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.

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

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

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 157000,
"max": 167400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 13000,
"max": 23400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 109000,
"max": 119400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 61000,
"max": 71400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 85000,
"max": 95400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 37000,
"max": 47400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 133000,
"max": 143400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 181000,
"max": 191400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 144000,
"max": 167400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 0,
"max": 23400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 96000,
"max": 119400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 48000,
"max": 71400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 72000,
"max": 95400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 24000,
"max": 47400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 120000,
"max": 143400
},
"period": 192000
}

View File

@@ -0,0 +1,8 @@
{
"condition": "minecraft:time_check",
"value": {
"min": 168000,
"max": 191400
},
"period": 192000
}

View File

@@ -1,7 +1,7 @@
{
"schemaVersion": 1,
"id": "aspects",
"version": "1.0.0",
"version": "1.0.1",
"name": "Aspects",
"description": "This is an example description! Tell everyone what your mod is about!",

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