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:
Fishplex
2022-06-06 15:11:57 -03:00
parent f5b849798e
commit 796e443e07
829 changed files with 4626 additions and 26565 deletions

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

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

View File

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

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

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

View File

@@ -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",

View File

@@ -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",

View File

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

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

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

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -12,7 +12,7 @@
"command":"function aspects:fire_light"
}
],
"cooldown": 300,
"cooldown": 500,
"hud_render": {
"should_render": true,
"bar_index": 7,

View File

@@ -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

View File

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

View File

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

View File

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

View File

@@ -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
}

View File

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

View File

@@ -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",

View File

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

View File

@@ -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,

View File

@@ -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",

View File

@@ -5,7 +5,7 @@
"name": "indirectMagic"
},
"modifier": {
"name": "Weak to cursed items",
"name": "Magic Resistance",
"operation": "addition",
"value": -10
},

View File

@@ -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",

View File

@@ -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
}
}

View File

@@ -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
}
}

View File

@@ -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!"
}

View File

@@ -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
}
}

View File

@@ -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": {

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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": [

View File

@@ -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",

View File

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

View File

@@ -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",

View File

@@ -9,7 +9,7 @@
"type": "origins:apply_effect",
"effect": {
"effect": "minecraft:glowing",
"duration": 300,
"duration": 100,
"amplifier": 0,
"show_particles":false
}

View File

@@ -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,

View File

@@ -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",

View File

@@ -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
}

View File

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

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",

View File

@@ -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",