General quality update
Major changes along with some more minor patches + quality upgrades. ✅ Main Changes: - Updated to 1.18.2 - Removed Imber, Altum (for now) and Navitas - Patched issue #1 - Made balancing changes - Cleaned up project - Simplified confusing code
This commit is contained in:
@@ -0,0 +1 @@
|
||||
kill @e[type=iron_golem,tag=temporary]
|
||||
@@ -1,3 +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}]}
|
||||
summon iron_golem ~ ~ ~ {OnGround:1b,Team:"Geo",Tags:["temporary"],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
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"order": -1,
|
||||
"order": 0,
|
||||
"origins": [
|
||||
"aspects:anemo",
|
||||
"aspects:hydro",
|
||||
@@ -10,5 +10,5 @@
|
||||
"aspects:vacuos"
|
||||
],
|
||||
"name": "Aspect",
|
||||
"replace":true
|
||||
"replace": true
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"order": 0,
|
||||
"order": 1,
|
||||
"origins": [
|
||||
{
|
||||
"condition": {
|
||||
@@ -8,9 +8,8 @@
|
||||
"layer": "aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:magmus",
|
||||
"aspects:ignis",
|
||||
"aspects:navitas",
|
||||
"aspects:pyro/magmus",
|
||||
"aspects:pyro/ignis",
|
||||
"aspects:imp"
|
||||
]
|
||||
},
|
||||
@@ -21,9 +20,7 @@
|
||||
"layer": "aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:cryo",
|
||||
"aspects:altum",
|
||||
"aspects:imber",
|
||||
"aspects:hydro/cryo",
|
||||
"aspects:imp"
|
||||
]
|
||||
},
|
||||
@@ -34,8 +31,8 @@
|
||||
"layer":"aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:tempus",
|
||||
"aspects:avis",
|
||||
"aspects:anemo/tempus",
|
||||
"aspects:anemo/avis",
|
||||
"aspects:imp"
|
||||
]
|
||||
},
|
||||
@@ -46,8 +43,7 @@
|
||||
"layer":"aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:dendro",
|
||||
"idkarockthingmining",
|
||||
"aspects:geo/dendro",
|
||||
"aspects:imp"
|
||||
]
|
||||
},
|
||||
@@ -58,7 +54,7 @@
|
||||
"layer":"aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:luna",
|
||||
"aspects:perditio/luna",
|
||||
"aspects:imp"
|
||||
]
|
||||
},
|
||||
@@ -69,12 +65,12 @@
|
||||
"layer":"aspects:elements"
|
||||
},
|
||||
"origins": [
|
||||
"aspects:solus",
|
||||
"aspects:ordo/solus",
|
||||
"aspects:imp"
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
"name": "Type",
|
||||
"replace":true
|
||||
"replace": true
|
||||
}
|
||||
@@ -12,5 +12,5 @@
|
||||
"item": "aspects:anemo_feather"
|
||||
},
|
||||
"name": "§aAnemo",
|
||||
"description": "A lone windwhipped explorer sits perched on a cliffside, a thick book fit for an academic's mind in hand. There they sit, absently watching as the pages flip from the movement of the wind."
|
||||
"description": "A lone windwhipped explorer sits perched on a cliffside, a thick book fit for an academic's mind in hand. There they sit, absently watching as the pages detailing the grand discoveries of generations comprised of scholars and adventurers flip from the movement of the wind."
|
||||
}
|
||||
@@ -2,6 +2,7 @@
|
||||
"powers": [
|
||||
"aspects:fleet",
|
||||
"aspects:storm_strength",
|
||||
"aspects:lightning_immunity",
|
||||
"aspects:tempus_primary",
|
||||
"aspects:tempus_secondary"
|
||||
],
|
||||
@@ -1,12 +1,14 @@
|
||||
{
|
||||
"powers": [
|
||||
"aspects:flower_regen",
|
||||
"aspects:poison_resistance",
|
||||
"aspects:bonemeal",
|
||||
"aspects:grass_speed",
|
||||
"aspects:dendro_primary",
|
||||
"aspects:dendro_secondary",
|
||||
"aspects:poison_resistance",
|
||||
"aspects:suspicious_substance"
|
||||
"aspects:suspicious_substance",
|
||||
"aspects:golem_expire",
|
||||
"aspects:golem_resource"
|
||||
],
|
||||
"icon": {
|
||||
"item": "minecraft:wheat_seeds"
|
||||
@@ -10,5 +10,5 @@
|
||||
"item": "aspects:hydro_kelp"
|
||||
},
|
||||
"name": "§9Hydro",
|
||||
"description": "The siren song of the Hydro woman in the depths is echoed throughout deep and shallow waters, whispered to the unlucky sailor lost at sea."
|
||||
"description": "The siren song of the ever-changing Hydro in the depths is echoed throughout deep and shallow waters, whispered to the unlucky sailor lost at sea."
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
{
|
||||
"powers": [
|
||||
"aspects:rain_strength",
|
||||
"aspects:magic_damage",
|
||||
"aspects:imber_primary",
|
||||
"aspects:imber_secondary",
|
||||
"aspects:magic_resistance"
|
||||
],
|
||||
"icon": {
|
||||
"item": "minecraft:glass_bottle"
|
||||
},
|
||||
"name": "§3Imber",
|
||||
"description": "The gentle drumming of light rain hitting the sullen ground empowers the people of Imber. Inhale, do they, the primal scents of earth and sky, each drop of fresh water absorbed into a generation's spectral veins."
|
||||
}
|
||||
@@ -5,5 +5,5 @@
|
||||
"item": "minecraft:porkchop"
|
||||
},
|
||||
"name": "Imp",
|
||||
"description": "Children of the Aspects but unlucky enough to receive a full blessing, the sound of Vacuos echoes through the ordinary bones of the Imps."
|
||||
"description": "Children of the Aspects but unlucky enough to receive a full blessing, the sound of Vacuos echoes through the ordinary bones of the Imps. / Selecting this Type will grant you the abilities of your chosen Aspect, but with no additional changes."
|
||||
}
|
||||
@@ -1,13 +0,0 @@
|
||||
{
|
||||
"powers": [
|
||||
"aspects:explosion_immunity",
|
||||
"aspects:impish_speed",
|
||||
"aspects:navitas_primary",
|
||||
"aspects:navitas_secondary"
|
||||
],
|
||||
"icon": {
|
||||
"item": "minecraft:firework_star"
|
||||
},
|
||||
"name": "§eNavitas",
|
||||
"description": "To be a meddler is all but petty to the Navitas - it is a brave trait to have the gull to stand up to the unhumorous and boastful upperclassman."
|
||||
}
|
||||
@@ -3,9 +3,10 @@
|
||||
"aspects:full_moon",
|
||||
"aspects:nightwalker",
|
||||
"aspects:wolf_affinity",
|
||||
"aspects:invisibility",
|
||||
"aspects:wither_immunity",
|
||||
"aspects:luna_primary",
|
||||
"aspects:luna_secondary",
|
||||
"aspects:invisibility"
|
||||
"aspects:luna_secondary"
|
||||
],
|
||||
"icon": {
|
||||
"item": "minecraft:lily_of_the_valley"
|
||||
@@ -13,5 +13,5 @@
|
||||
"item": "aspects:pyro_fire"
|
||||
},
|
||||
"name": "§cPyro",
|
||||
"description": "A new adventure awaits the seasoned traveller, one who seems to never tire of the endless paths they travel. After a long day of trudging through harsh terrain, a seat by the light of the campfire is most comforting."
|
||||
"description": "A new adventure awaits the seasoned traveller, one who seems to never tire of the endless paths they travel. After a long day of trudging through harsh terrain, a seat by the warm light of the campfire is most comforting."
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"powers": [
|
||||
"aspects:hot_biomes",
|
||||
"aspects:fire_strength",
|
||||
"aspects:ignis_primary",
|
||||
"aspects:ignis_secondary",
|
||||
"aspects:fire_strength"
|
||||
"aspects:ignis_secondary"
|
||||
],
|
||||
"icon": {
|
||||
"item": "minecraft:fire_charge"
|
||||
@@ -10,5 +10,5 @@
|
||||
"item": "minecraft:magma_block"
|
||||
},
|
||||
"name": "§4Magmus",
|
||||
"description": "Juggernauts - the strongest of warriors, the steadfast heroes, Magmus users whisper of the oozing lava slipping between volcanic rock."
|
||||
"description": "Juggernauts - the strongest of warriors, the steadfast heroes, the blood of the Magmus users whisper of the oozing lava slipping between ancient volcanic rock."
|
||||
}
|
||||
@@ -5,5 +5,5 @@
|
||||
"item": "minecraft:bedrock"
|
||||
},
|
||||
"name": "Vacuos",
|
||||
"description": "Devoid of any Aspect, the origins of Vacuos are unknown. Strange beings, outcast by the rest."
|
||||
"description": "Devoid of any Aspect, the origins of Vacuos are unknown. / Void aspect. Equivalent of choosing Human in classic Origins."
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"type": "origins:conditioned_attribute",
|
||||
"block_condition": {
|
||||
"condition": {
|
||||
"type": "origins:exposed_to_sky",
|
||||
"inverted": "true"
|
||||
},
|
||||
@@ -8,12 +8,12 @@
|
||||
{
|
||||
"attribute": "minecraft:generic.attack_speed",
|
||||
"operation": "addition",
|
||||
"value": -1
|
||||
"value": -0.3
|
||||
},
|
||||
|
||||
"tick_rate": 20,
|
||||
"name":"Chained",
|
||||
"description":"When you aren't exposed to the sky, you become slower in combat.",
|
||||
"description":"When you aren't exposed to the sky, you become slower in combat. / -0.05 off your attack speed when not exposed to skylight",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Cold Affinity",
|
||||
"description":"You get a decent attack boost in cold biomes. (N)ice ;)",
|
||||
"description":"You get a decent attack boost in cold biomes. (N)ice ;) / +0.4 attack damage when in cold (<=0.05 temperature) biomes",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
"type": "origins:attribute",
|
||||
"modifier": {
|
||||
"attribute": "minecraft:generic.max_health",
|
||||
"value": 4,
|
||||
"value": 2,
|
||||
"operation": "addition"
|
||||
},
|
||||
|
||||
"name":"Watery Persistence",
|
||||
"description":"You have slightly increased max health.",
|
||||
"description":"You have slightly increased max health. / +2 max base health",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
},
|
||||
"key":"key.origins.ternary_active",
|
||||
"name":"Freeze Focus",
|
||||
"description":"When pressing the [Ternary] 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 water on impact."
|
||||
"description":"When pressing the [Ternary] key, you will fire a ray of ice in the direction you are facing that will deal eight points of freeze damage to the target and freeze over water on impact."
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -37,6 +37,6 @@
|
||||
"key": "key.origins.quaternary_active"
|
||||
},
|
||||
"name":"Icy Aura",
|
||||
"description":"With your [Quaternary] key, you can deal freeze damage to those around you within an 8 block radius."
|
||||
"description":"With your [Quaternary] key, you can deal six points of freeze damage to those around you within an 8 block radius."
|
||||
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
},
|
||||
"cooldown": 1,
|
||||
"name":"Darkness Damage",
|
||||
"description":"You take more damage from wither damage.",
|
||||
"description":"You take more damage from wither damage. / +2 generic damage when taking wither damage",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"type": "origins:daytime"
|
||||
},
|
||||
"name":"Day Aversion",
|
||||
"description":"You are weakened at daytime.",
|
||||
"description":"You are weakened at daytime. / -0.05 attack damage during daytime",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
}
|
||||
},
|
||||
"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.",
|
||||
"description":"Formed of rock and stone, you are strengthened when you are deep underground. You do significantly more damage when below Y 30. / +4 attack damage <=Y 30",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -1,13 +1,22 @@
|
||||
{
|
||||
"type": "origins:active_self",
|
||||
"entity_action": {
|
||||
"type": "origins:execute_command",
|
||||
"command": "function aspects:summon_golems"
|
||||
"type": "origins:and",
|
||||
"actions": [
|
||||
{
|
||||
"type": "origins:execute_command",
|
||||
"command": "function aspects:summon_golems"
|
||||
},
|
||||
{
|
||||
"type": "origins:trigger_cooldown",
|
||||
"power": "aspects:golem_resource"
|
||||
}
|
||||
]
|
||||
},
|
||||
"cooldown": 3400,
|
||||
"hud_render": {
|
||||
"should_render": true,
|
||||
"inverted":true,
|
||||
"inverted": true,
|
||||
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
|
||||
"bar_index":8
|
||||
},
|
||||
@@ -15,5 +24,5 @@
|
||||
"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 with your [Quaternary] key."
|
||||
"description":"As your secondary ability, you can spawn in a temporary (20 second lifespan) Iron Golem to help you fight off enemies with your [Quaternary] key."
|
||||
}
|
||||
@@ -2,7 +2,7 @@
|
||||
"type": "origins:action_when_damage_taken",
|
||||
"entity_action": {
|
||||
"type": "origins:damage",
|
||||
"amount": 4,
|
||||
"amount": 2,
|
||||
"source": {
|
||||
"name": "explosion",
|
||||
"bypasses_armor": false
|
||||
@@ -14,7 +14,7 @@
|
||||
},
|
||||
"cooldown": 1,
|
||||
"name":"Crystalline",
|
||||
"description":"You take more damage from explosions.",
|
||||
"description":"You take more damage from explosions. / +2 explosion damage",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
},
|
||||
"cooldown": 20,
|
||||
"name":"Evaporation",
|
||||
"description":"Fire hurts you a lot more than it normally would.",
|
||||
"description":"Fire hurts you a lot more than it normally would. / +2 fire damage when bursting into flames",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -13,5 +13,5 @@
|
||||
"type": "origins:on_fire"
|
||||
},
|
||||
"name":"Heat of the Sun",
|
||||
"description":"Fire doesn't hurt as much."
|
||||
"description":"Fire doesn't hurt as much. / Base level Fire Resistance applied when on fire"
|
||||
}
|
||||
@@ -11,7 +11,7 @@
|
||||
},
|
||||
|
||||
"name":"Heated Strength",
|
||||
"description":"Being on fire grants you an attack damage bonus.",
|
||||
"description":"Being on fire grants you an attack damage bonus. / +3 generic damage when on fire",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Like Lightning",
|
||||
"description":"You are an even faster variant of Anemo.",
|
||||
"description":"You are an even faster variant of Anemo. / +0.01 movement speed",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
"type": "origins:attribute",
|
||||
"modifier": {
|
||||
"attribute": "minecraft:generic.movement_speed",
|
||||
"value": 0.05,
|
||||
"value": 0.03,
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Fleet Footed",
|
||||
"description":"You are quicker on your feet than others.",
|
||||
"description":"You are quicker on your feet than others. / +0.03 movement speed",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
}
|
||||
],
|
||||
"name":"Flower Regeneration",
|
||||
"description":"You are healed when you are nearby flowers."
|
||||
"description":"You are healed when you are nearby flowers. / +0.3 health every 20 ticks"
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
"predicate": "moon-phase:at_night/is_full_moon"
|
||||
},
|
||||
"name":"Full Moon",
|
||||
"description":"On full moons, your speed and strength are greatly increased.",
|
||||
"description":"On full moons, your speed and strength are greatly increased. / +0.05 movement speed & +2 attack damage during full moons",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
16
src/main/resources/data/aspects/powers/golem_expire.json
Normal file
16
src/main/resources/data/aspects/powers/golem_expire.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"type": "origins:action_over_time",
|
||||
|
||||
"entity_action": {
|
||||
"type": "origins:execute_command",
|
||||
"command": "function aspects:expire"
|
||||
},
|
||||
"interval": 20,
|
||||
"condition": {
|
||||
"type": "origins:resource",
|
||||
"resource": "aspects:golem_resource",
|
||||
"comparison": "<=",
|
||||
"compare_to": 1
|
||||
},
|
||||
"hidden": true
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"type": "origins:cooldown",
|
||||
"cooldown": 400,
|
||||
"hud_render": {
|
||||
"should_render": false
|
||||
},
|
||||
"hidden": true
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
"modifier": {
|
||||
"attribute": "minecraft:generic.movement_speed",
|
||||
"operation": "addition",
|
||||
"value": 0.05
|
||||
"value": 0.03
|
||||
},
|
||||
"tick_rate": 20,
|
||||
"condition": {
|
||||
@@ -14,7 +14,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Grassfeet",
|
||||
"description":"When on grass blocks, your movement speed is increased.",
|
||||
"description":"When on grass blocks, your movement speed is increased. / +0.03 movement speed when touching grass",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Heavy As Stone",
|
||||
"description":"Though you may be sturdy and resistant, you are a little bit slower than other aspects.",
|
||||
"description":"Though you may be sturdy and resistant, you are a little bit slower than other aspects. / -0.0002 movement speed",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
"group": "undead"
|
||||
},
|
||||
"name":"Holy Affinity",
|
||||
"description":"You do more damage against the undead.",
|
||||
"description":"You do more damage against the undead. / +3 generic damage against the undead",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"type": "origins:daytime"
|
||||
},
|
||||
"name":"Holy Light",
|
||||
"description":"You do more damage during the daytime.",
|
||||
"description":"You do more damage during the daytime. / +1 attack damage during day",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Heat Affinity",
|
||||
"description":"You get a decent attack boost in hot biomes.",
|
||||
"description":"You get a decent attack boost in hot biomes. / +0.4 attack damage in hot biomes",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
"command":"function aspects:fire_light"
|
||||
}
|
||||
],
|
||||
"cooldown": 300,
|
||||
"cooldown": 500,
|
||||
"hud_render": {
|
||||
"should_render": true,
|
||||
"bar_index": 7,
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
"bar_index":15
|
||||
},
|
||||
"key": "key.origins.quaternary_active",
|
||||
"cooldown": 1400,
|
||||
"cooldown": 900,
|
||||
"name":"Ring of Fire",
|
||||
"description":"As your secondary ability, you can light entities around you on fire for a few seconds with your [Quaternary] key."
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"type": "origins:toggle",
|
||||
"key": {
|
||||
"key":"key.origins.quaternary_active",
|
||||
"continuous": false
|
||||
},
|
||||
|
||||
"retain_state": false,
|
||||
"name":"Cloaked",
|
||||
"description":"You may go invisible for as long as you want, toggled with your [Quaternary] key. Disabled when you're lit on fire."
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"type": "origins:attribute",
|
||||
"modifier": {
|
||||
"attribute": "minecraft:generic.movement_speed",
|
||||
"value": 0.05,
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Impish Speed",
|
||||
"description":"Being a devilish 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -6,5 +6,5 @@
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Lavablood",
|
||||
"description":"Your max health is significantly increased."
|
||||
"description":"Your max health is significantly increased. / +4 health points"
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"type": "origins:invisibility",
|
||||
"render_armor": true,
|
||||
"render_armor": false,
|
||||
"condition": {
|
||||
"type": "origins:power_active",
|
||||
"power": "aspects:luna_primary"
|
||||
},
|
||||
"type": "origins:power_active",
|
||||
"power": "aspects:luna_primary"
|
||||
},
|
||||
"hidden":true
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"type": "origins:invisibility",
|
||||
"render_armor": true,
|
||||
"condition": {
|
||||
"type": "origins:power_active",
|
||||
"power": "aspects:imber_secondary"
|
||||
},
|
||||
"hidden":true
|
||||
}
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"type": "origins:attribute",
|
||||
"modifier": {
|
||||
"name": "Max health increase",
|
||||
"name": "Knockback Resistance",
|
||||
"attribute": "minecraft:generic.knockback_resistance",
|
||||
"value": 10,
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Stable Footing",
|
||||
"description":"Knockback doesn't bother you.",
|
||||
"description":"Knockback doesn't bother you. / +10 knockback resistance",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"type": "origins:modify_damage_taken",
|
||||
"damage_condition": {
|
||||
"type": "origins:name",
|
||||
"name":"lightningBolt"
|
||||
},
|
||||
"modifier": {
|
||||
"operation": "addition",
|
||||
"value": -1000
|
||||
},
|
||||
"hidden": true
|
||||
}
|
||||
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"type": "origins:toggle",
|
||||
"active_by_default": false,
|
||||
"key": {
|
||||
"key":"key.origins.ternary_active",
|
||||
"continuous": false
|
||||
},
|
||||
|
||||
"retain_state": false,
|
||||
"name":"Invisibility",
|
||||
"description":"As your primary ability, you can toggle invisibility with your [Ternary] key. Deactivates when you are on fire."
|
||||
"retain_state": false,
|
||||
"name":"Invisibility",
|
||||
"description":"As your primary ability, you can toggle invisibility with your [Ternary] key."
|
||||
}
|
||||
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"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
|
||||
}
|
||||
},
|
||||
"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,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Magic Damage",
|
||||
"description":"All of your attacks do magic damage.",
|
||||
"description":"All of your attacks do magic damage. / +0.5 magic damage on hit",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"name": "indirectMagic"
|
||||
},
|
||||
"modifier": {
|
||||
"name": "Weak to cursed items",
|
||||
"name": "Magic Resistance",
|
||||
"operation": "addition",
|
||||
"value": -10
|
||||
},
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Back to the Source",
|
||||
"description":"As a being of magma, standing on magma blocks gives you regeneration.",
|
||||
"description":"As a being of magma, standing on magma blocks gives you regeneration. / +1 health every 20 ticks",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -17,13 +17,14 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"key": "key.origins.ternary_active",
|
||||
"cooldown": 800,
|
||||
"name":"Molten Fists",
|
||||
"description":"As your primary ability, you can grant yourself an amplified strength effect.",
|
||||
"description":"As your primary ability, you can grant yourself an amplified strength effect with the [Ternary] key. / Strength 3 for 400 ticks",
|
||||
"hud_render": {
|
||||
"inverted":true,
|
||||
"sprite_location":"origins:textures/gui/community/huang/resource_bar_02.png",
|
||||
"bar_index":4,
|
||||
"bar_index":5,
|
||||
"should_render": true
|
||||
}
|
||||
}
|
||||
@@ -20,11 +20,11 @@
|
||||
"key": "key.origins.quaternary_active",
|
||||
"cooldown": 1400,
|
||||
"name":"Magmaskin",
|
||||
"description":"With your secondary ability, you may grant yourself a highly amplified resistance effect.",
|
||||
"description":"With your secondary ability [Quaternary] key, you may grant yourself a highly amplified resistance effect. / Resistance 3 for 700 ticks",
|
||||
"hud_render": {
|
||||
"inverted":true,
|
||||
"sprite_location":"origins:textures/gui/community/huang/resource_bar_01.png",
|
||||
"bar_index":8,
|
||||
"bar_index":7,
|
||||
"should_render": true
|
||||
}
|
||||
}
|
||||
@@ -1,20 +0,0 @@
|
||||
{
|
||||
"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 with your [Ternary] key. Pow!"
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
{
|
||||
"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 ([Quaternary Key]), 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
|
||||
}
|
||||
}
|
||||
@@ -270,7 +270,7 @@
|
||||
"type": "origins:modify_damage_taken",
|
||||
"modifier": {
|
||||
"name": "More kinetic damage taken",
|
||||
"value": -0.85,
|
||||
"value": -99999,
|
||||
"operation": "multiply_base"
|
||||
},
|
||||
"damage_condition": {
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Homely Strength",
|
||||
"description":"You do more damage whilst in the Nether.",
|
||||
"description":"You do more damage whilst in the Nether. / +0.4 generic damage in the Nether",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"inverted":true
|
||||
},
|
||||
"name":"Night Aversion",
|
||||
"description":"You are weakened at nighttime.",
|
||||
"description":"You are weakened at nighttime. / -0.05 attack damage at night",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"inverted": true
|
||||
},
|
||||
"name":"Night Strength",
|
||||
"description":"You do more damage during the nighttime.",
|
||||
"description":"You do more damage during the nighttime. / +1 attack damage at night",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"inverted": true
|
||||
},
|
||||
"name":"Nightwalker",
|
||||
"description":"Your movement speed is increased at night.",
|
||||
"description":"Your movement speed is increased at night. / +0.005 movement speed at night",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
"type": "origins:name",
|
||||
"name":"magic"
|
||||
},
|
||||
"cooldown": 0.5,
|
||||
"cooldown": 0.2,
|
||||
"name":"Poison Ivy",
|
||||
"description":"Poison damage doesn't hurt as much.",
|
||||
"badges": [
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"type": "origins:daytime"
|
||||
},
|
||||
"name":"Positive Influence",
|
||||
"description":"As every morning passes, you have a small chance to gain the Hero of the Village effect.",
|
||||
"description":"As every natural morning passes, you have a small chance to gain the Hero of the Village effect.",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
{
|
||||
"type": "origins:action_over_time",
|
||||
"entity_action": {
|
||||
"type": "origins:apply_effect",
|
||||
"effect": {
|
||||
"effect": "minecraft:strength",
|
||||
"duration": 400,
|
||||
"amplifier": 2
|
||||
}
|
||||
},
|
||||
"interval": 20,
|
||||
"condition": {
|
||||
"type": "origins:in_rain"
|
||||
},
|
||||
"name":"Rain Strength",
|
||||
"description":"You get strength when in rain.",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
"text": "Positive"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
"operation": "addition"
|
||||
},
|
||||
"name":"Resistance",
|
||||
"description":"You have more natural armour points than other aspect users.",
|
||||
"description":"You have more natural armour points than other aspect users. / +4 armor points",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
"type": "origins:apply_effect",
|
||||
"effect": {
|
||||
"effect": "minecraft:glowing",
|
||||
"duration": 300,
|
||||
"duration": 100,
|
||||
"amplifier": 0,
|
||||
"show_particles":false
|
||||
}
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"type": "origins:damage",
|
||||
"amount": 10,
|
||||
"source": {
|
||||
"name": "inFire",
|
||||
"name": "onFire",
|
||||
"bypasses_armor": true,
|
||||
"fire":true
|
||||
}
|
||||
@@ -31,13 +31,20 @@
|
||||
"type": "origins:add_velocity",
|
||||
"y": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "origins:target_action",
|
||||
"action": {
|
||||
"type": "origins:set_on_fire",
|
||||
"duration": 6
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"cooldown": 3400,
|
||||
"cooldown": 800,
|
||||
"hud_render": {
|
||||
"should_render": true,
|
||||
"inverted":true,
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"predicate": "aspects:weather/is_thunderstorm"
|
||||
},
|
||||
"name":"Storm Strength",
|
||||
"description":"During thunderstorms, you do significantly more damage to others.",
|
||||
"description":"During thunderstorms, you do significantly more damage to others. / +0.4 attack damage during storms",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -4,16 +4,26 @@
|
||||
"max": 30,
|
||||
"hud_render": {
|
||||
"should_render": true,
|
||||
"sprite_location": "origins:textures/gui/community/spiderkolo/resource_bar_01.png"
|
||||
"sprite_location": "origins:textures/gui/community/spiderkolo/resource_bar_01.png",
|
||||
"condition": {
|
||||
"type": "origins:resource",
|
||||
"resource": "aspects:sun_bar",
|
||||
"comparison": ">",
|
||||
"compare_to": 0
|
||||
}
|
||||
},
|
||||
"max_action": {
|
||||
"type": "origins:apply_effect",
|
||||
"effect": {
|
||||
"effect": "minecraft:strength",
|
||||
"show_particles":false,
|
||||
"duration": 200,
|
||||
"duration": 999999999,
|
||||
"amplifier": 1
|
||||
}
|
||||
},
|
||||
"min_action": {
|
||||
"type": "origins:clear_effect",
|
||||
"effect": "minecraft:strength"
|
||||
},
|
||||
"hidden":true
|
||||
}
|
||||
@@ -1,13 +1,30 @@
|
||||
{
|
||||
"type":"origins:multiple",
|
||||
"addition":{
|
||||
"type": "origins:action_over_time",
|
||||
"entity_action": {
|
||||
"type": "origins:change_resource",
|
||||
"resource": "aspects:sun_bar",
|
||||
"change": 1
|
||||
},
|
||||
"interval": 10,
|
||||
"interval": 25,
|
||||
"condition": {
|
||||
"type": "origins:exposed_to_sun"
|
||||
}
|
||||
},
|
||||
"subtraction":{
|
||||
"type": "origins:action_over_time",
|
||||
"entity_action": {
|
||||
"type": "origins:change_resource",
|
||||
"resource": "aspects:sun_bar",
|
||||
"change": -1
|
||||
},
|
||||
"interval": 50,
|
||||
"condition": {
|
||||
"type": "origins:brightness",
|
||||
"comparison": "<",
|
||||
"compare_to": 0.5
|
||||
}
|
||||
},
|
||||
"name":"Sunbaked",
|
||||
"description":"When you stay in the sun for long enough, you will become strengthened.",
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"radius": 10,
|
||||
"bientity_action": {
|
||||
"type": "origins:damage",
|
||||
"amount": 4,
|
||||
"amount": 5,
|
||||
"source": {
|
||||
"name": "lightningBolt",
|
||||
"bypasses_armor": true
|
||||
@@ -36,7 +36,7 @@
|
||||
},
|
||||
{
|
||||
"type": "origins:heal",
|
||||
"amount": 6
|
||||
"amount": 8
|
||||
},
|
||||
{
|
||||
"type":"origins:execute_command",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"type": "origins:damage_over_time",
|
||||
"interval": 20,
|
||||
"interval": 40,
|
||||
"onset_delay": 1,
|
||||
"damage": 2,
|
||||
"damage_easy": 1,
|
||||
@@ -26,7 +26,7 @@
|
||||
]
|
||||
},
|
||||
"name":"Water Damage",
|
||||
"description":"When you touch water, you receive damage.",
|
||||
"description":"When you touch water, you receive damage. / +2 damage every 40 ticks",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/cross.png",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"value": 2.0
|
||||
},
|
||||
"name":"Wise",
|
||||
"description":"Anemo is also the aspect of wisdom and knowledge. You gain 3x more experience upon picking up an experience orb. Way to go, smarty pants.",
|
||||
"description":"Anemo is also the aspect of wisdom and knowledge. You gain 2x more experience upon picking up an experience orb. Way to go, smarty pants.",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
}
|
||||
},
|
||||
"name":"Wither",
|
||||
"description":"Your attacks do wither damage.",
|
||||
"description":"Your attacks do wither damage. / +0.05 wither damage every hit",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
|
||||
20
src/main/resources/data/aspects/powers/wither_immunity.json
Normal file
20
src/main/resources/data/aspects/powers/wither_immunity.json
Normal file
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "origins:action_when_damage_taken",
|
||||
"entity_action": {
|
||||
"type": "origins:clear_effect",
|
||||
"effect": "minecraft:wither"
|
||||
},
|
||||
"damage_condition": {
|
||||
"type": "origins:name",
|
||||
"name":"wither"
|
||||
},
|
||||
"cooldown": 0.2,
|
||||
"name":"Withered Away",
|
||||
"description":"You have wither resistance.",
|
||||
"badges": [
|
||||
{
|
||||
"sprite": "aspects:textures/gui/badge/check.png",
|
||||
"text": "Positive"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -10,6 +10,13 @@
|
||||
"condition":
|
||||
{
|
||||
"type": "origins:sneaking"
|
||||
},
|
||||
"bientity_condition": {
|
||||
"type": "origins:target_condition",
|
||||
"condition": {
|
||||
"type": "origins:entity_type",
|
||||
"entity_type": "minecraft:wolf"
|
||||
}
|
||||
}
|
||||
},
|
||||
"name":"Wolf Affinity",
|
||||
|
||||
@@ -4,17 +4,18 @@
|
||||
"version": "${version}",
|
||||
|
||||
"name": "Aspects",
|
||||
"description": "This is an example description! Tell everyone what your mod is about!",
|
||||
"description": "An element-based Origins addon for the Fabric modloader.",
|
||||
"authors": [
|
||||
"Fishplex"
|
||||
],
|
||||
"contact": {
|
||||
"homepage": "https://fabricmc.net/",
|
||||
"sources": "https://github.com/FabricMC/fabric-example-mod"
|
||||
"homepage": "https://github.com/missingbinary/Aspects",
|
||||
"sources": "https://github.com/missingbinary/Aspects",
|
||||
"issues": "https://github.com/missingbinary/Aspects/issues"
|
||||
},
|
||||
|
||||
"license": "CC0-1.0",
|
||||
"icon": "assets/modid/icon.png",
|
||||
"icon": "assets/aspects/textures/item/anemo_feather.png",
|
||||
|
||||
"environment": "*",
|
||||
"entrypoints": {
|
||||
@@ -30,9 +31,8 @@
|
||||
"fabricloader": ">=0.11.3",
|
||||
"fabric": "*",
|
||||
"minecraft": "1.18.x",
|
||||
"java": ">=17"
|
||||
},
|
||||
"suggests": {
|
||||
"another-mod": "*"
|
||||
"java": ">=17",
|
||||
"extrakeybinds":"*",
|
||||
"origins": ">=1.4.1"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user