added kitsune and yulde
This commit is contained in:
@@ -12,10 +12,10 @@
|
|||||||
//-----Immortal Human-----//
|
//-----Immortal Human-----//
|
||||||
"origin.terraoriginum.immortal_human.name": "Immortal Human",
|
"origin.terraoriginum.immortal_human.name": "Immortal Human",
|
||||||
"origin.terraoriginum.immortal_human.description": "You hate life, but out of spite, the gods cursed you with being immortal. How unfortunate.",
|
"origin.terraoriginum.immortal_human.description": "You hate life, but out of spite, the gods cursed you with being immortal. How unfortunate.",
|
||||||
"power.terraoriginum.immortal_humanpowers/immortal.name": "Immortal",
|
"power.terraoriginum.immortal_human-powers/immortal.name": "Immortal",
|
||||||
"power.terraoriginum.immortal_humanpowers/immortal.description": "You cannot die, no matter how hard you try.",
|
"power.terraoriginum.immortal_human-powers/immortal.description": "You cannot die, no matter how hard you try.",
|
||||||
"power.terraoriginum.immortal_humanpowers/pathetic.name": "Pathetic",
|
"power.terraoriginum.immortal_human-powers/pathetic.name": "Pathetic",
|
||||||
"power.terraoriginum.immortal_humanpowers/pathetic.description": "You cannot deal damage to anything.",
|
"power.terraoriginum.immortal_human-powers/pathetic.description": "You cannot deal damage to anything.",
|
||||||
|
|
||||||
//-----Demon-----//
|
//-----Demon-----//
|
||||||
"origin.terraoriginum.demon.name": "Demon",
|
"origin.terraoriginum.demon.name": "Demon",
|
||||||
@@ -128,9 +128,40 @@
|
|||||||
"power.terraoriginum.mync-powers/mync_strong.name": "Strong",
|
"power.terraoriginum.mync-powers/mync_strong.name": "Strong",
|
||||||
"power.terraoriginum.mync-powers/mync_strong.description": "You do more damage than regular people.",
|
"power.terraoriginum.mync-powers/mync_strong.description": "You do more damage than regular people.",
|
||||||
|
|
||||||
"death.attack.burn_in_sun": "%1$s sizzled up in the sun.",
|
"death.attack.terraoriginum:burn_in_sun": "%1$s sizzled up in the sun.",
|
||||||
"death.attack.burn_in_sun.player": "%1$s sizzled up in the sun whilst trying to escape %2$s."
|
"death.attack.terraoriginum:burn_in_sun.player": "%1$s sizzled up in the sun whilst trying to escape %2$s.",
|
||||||
|
|
||||||
|
//-----Kitsune-----//
|
||||||
|
"origin.terraoriginum.kitsune.name": "Kitsune",
|
||||||
|
"origin.terraoriginum.kitsune.description": "This race of Spirit Foxes dwell around settlements waiting for for treasure to be left unguarded. Though weak in terms of vitality they use their spiritual power to hide and strengthen their power.",
|
||||||
|
"power.terraoriginum.kitsune-powers/armor.name": "Rich Man's Armour",
|
||||||
|
"power.terraoriginum.kitsune-powers/armor.description": "You cannot use chanimail armor or leather armor because mmm, unfancy",
|
||||||
|
"power.terraoriginum.kitsune-powers/diet.name": "Vulpine Diet",
|
||||||
|
"power.terraoriginum.kitsune-powers/diet.description": "Kitsune love berries and therefore they cure 4 hunger points and 14.4 saturation points (like golden carrots) & your diet is restricted to meat, fish, and berries, so you can't really eat vegetables.",
|
||||||
|
"power.terraoriginum.kitsune-powers/fox_pouch.name": "Mighty Mouth",
|
||||||
|
"power.terraoriginum.kitsune-powers/fox_pouch.description": "You carry a secret stash that no one but you has acccess to. You can access this pouch by using your load hotbar activator key.",
|
||||||
|
"power.terraoriginum.kitsune-powers/home.name": "Home Sweet Home",
|
||||||
|
"power.terraoriginum.kitsune-powers/home.description": "Your natural spawnpoint is in the Taiga biome.",
|
||||||
|
"power.terraoriginum.kitsune-powers/hungy.name": "Fast Metabolism",
|
||||||
|
"power.terraoriginum.kitsune-powers/hungy.description": "A small body performing great movements requires a large amount of food!",
|
||||||
|
"power.terraoriginum.kitsune-powers/paws.name": "Paws",
|
||||||
|
"power.terraoriginum.kitsune-powers/paws.description": "You are unable to hold a shield and deal less damage with projectiles because of how your paws are built.",
|
||||||
|
"power.terraoriginum.kitsune-powers/phasing.name": "Phasing",
|
||||||
|
"power.terraoriginum.kitsune-powers/phasing.description": "You can walk through solid material, except obsidian, crying obsidian, barriers and bedrock, BUT you are unable to phase up or down.",
|
||||||
|
"power.terraoriginum.kitsune-powers/pounce.name": "Pounce",
|
||||||
|
"power.terraoriginum.kitsune-powers/pounce.description": "You perform a great leap towards the direction you're facing. You also deal more damage while falling.",
|
||||||
|
"power.terraoriginum.kitsune-powers/run.name": "Scram!",
|
||||||
|
"power.terraoriginum.kitsune-powers/run.description": "Whenever your health goes below 4 hearts, you gain a small speed boost",
|
||||||
|
"power.terraoriginum.kitsune-powers/speed.name": "Small Frame",
|
||||||
|
"power.terraoriginum.kitsune-powers/speed.description": "Your small frame gives little weight, making it easier to move at the cost of health.",
|
||||||
|
|
||||||
|
//-----Yulde-----//
|
||||||
|
"origin.terraoriginum.yulde.name": "Yulde",
|
||||||
|
"origin.terraoriginum.yulde.description": "A Yulde is a Lato with the ability to change the tides of battle, at the cost of their lives.",
|
||||||
|
"power.terraoriginum.yulde-powers/last_stand.name": "Last Stand",
|
||||||
|
"power.terraoriginum.yulde-powers/last_stand.description": "You gain strength 4 and speed 2 for 60 seconds, after which you will, without fail, die.",
|
||||||
|
|
||||||
|
|
||||||
|
"death.attack.terraoriginum:last_stand": "%1$s made their last stand.",
|
||||||
|
"death.attack.terraoriginum:last_stand.player": "%1$s made their last stand before dying to %2$s."
|
||||||
}
|
}
|
||||||
@@ -9,6 +9,8 @@
|
|||||||
"terraoriginum:merfolk",
|
"terraoriginum:merfolk",
|
||||||
"terraoriginum:serpenta",
|
"terraoriginum:serpenta",
|
||||||
"terraoriginum:lato",
|
"terraoriginum:lato",
|
||||||
|
"terraoriginum:kitsune",
|
||||||
|
"terraoriginum:yulde",
|
||||||
{
|
{
|
||||||
"condition": {
|
"condition": {
|
||||||
"type": "origins:equipped_item",
|
"type": "origins:equipped_item",
|
||||||
|
|||||||
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"exhaustion": 0.1,
|
||||||
|
"message_id": "last_stand",
|
||||||
|
"scaling": "never"
|
||||||
|
}
|
||||||
33
src/main/resources/data/terraoriginum/origins/kitsune.json
Normal file
33
src/main/resources/data/terraoriginum/origins/kitsune.json
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"powers": [
|
||||||
|
"terraoriginum:kitsune-powers/pounce",
|
||||||
|
"terraoriginum:kitsune-powers/pounce_aerialdamage",
|
||||||
|
"terraoriginum:kitsune-powers/pounce_falling",
|
||||||
|
"terraoriginum:kitsune-powers/phantomize",
|
||||||
|
"terraoriginum:kitsune-powers/phasing",
|
||||||
|
"terraoriginum:kitsune-powers/phasing_jump",
|
||||||
|
"terraoriginum:kitsune-powers/invisibility",
|
||||||
|
"terraoriginum:kitsune-powers/fox_pouch",
|
||||||
|
"terraoriginum:kitsune-powers/fox_pouch_sound",
|
||||||
|
"terraoriginum:kitsune-powers/run",
|
||||||
|
"origins:fall_immunity",
|
||||||
|
"terraoriginum:kitsune-powers/speed",
|
||||||
|
"terraoriginum:kitsune-powers/diet",
|
||||||
|
"terraoriginum:kitsune-powers/fragilefox",
|
||||||
|
"terraoriginum:kitsune-powers/smolman",
|
||||||
|
"terraoriginum:kitsune-powers/yummy_berries",
|
||||||
|
"terraoriginum:kitsune-powers/zberry_no_hurt",
|
||||||
|
"terraoriginum:kitsune-powers/armor",
|
||||||
|
"terraoriginum:kitsune-powers/paws",
|
||||||
|
"terraoriginum:kitsune-powers/phase_fix",
|
||||||
|
"terraoriginum:kitsune-powers/paws_shield",
|
||||||
|
"terraoriginum:kitsune-powers/hungy",
|
||||||
|
"terraoriginum:kitsune-powers/fox_eyes",
|
||||||
|
"terraoriginum:kitsune-powers/monch",
|
||||||
|
"terraoriginum:kitsune-powers/home",
|
||||||
|
"terraoriginum:kitsune-powers/yum"
|
||||||
|
],
|
||||||
|
"icon": "minecraft:sweet_berries",
|
||||||
|
"order": 1006,
|
||||||
|
"impact": 3
|
||||||
|
}
|
||||||
24
src/main/resources/data/terraoriginum/origins/yulde.json
Executable file
24
src/main/resources/data/terraoriginum/origins/yulde.json
Executable file
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"powers": [
|
||||||
|
"terraoriginum:lato-powers/lato_blooded",
|
||||||
|
"terraoriginum:lato-powers/twelve_hearts",
|
||||||
|
"terraoriginum:lato-powers/natural_armor",
|
||||||
|
"terraoriginum:lato-powers/tailwind",
|
||||||
|
"terraoriginum:yulde-powers/last_stand",
|
||||||
|
"terraoriginum:yulde-powers/last_stand-effects",
|
||||||
|
"terraoriginum:yulde-powers/last_stand-death",
|
||||||
|
"terraoriginum:lato-powers/perfect_vision",
|
||||||
|
"terraoriginum:lato-powers/sun_damage",
|
||||||
|
"terraoriginum:lato-powers/teleport",
|
||||||
|
"terraoriginum:lato-powers/strong",
|
||||||
|
"terraoriginum:lato-powers/long_arms",
|
||||||
|
"terraoriginum:lato-powers/tall",
|
||||||
|
"terraoriginum:lato-powers/tall_hitbox",
|
||||||
|
"terraoriginum:lato-powers/tall_width",
|
||||||
|
"terraoriginum:lato-powers/tall_width_hitbox"
|
||||||
|
],
|
||||||
|
"icon": "netherite_axe",
|
||||||
|
"order": 998,
|
||||||
|
"impact": 3
|
||||||
|
}
|
||||||
|
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:restrict_armor",
|
||||||
|
"head": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "terraoriginum:helmet"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"chest": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "terraoriginum:chestplate"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"legs": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "terraoriginum:leggings"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"feet": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "terraoriginum:boots"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:prevent_item_use",
|
||||||
|
"item_condition": {
|
||||||
|
"type": "origins:and",
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "origins:food"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "minecraft:fishes"
|
||||||
|
},
|
||||||
|
"inverted": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:meat",
|
||||||
|
"inverted": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "glow_berries"
|
||||||
|
},
|
||||||
|
"inverted": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"item": "sweet_berries"
|
||||||
|
},
|
||||||
|
"inverted": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:night_vision",
|
||||||
|
"strength": 0.3,
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:submerged_in",
|
||||||
|
"fluid": "minecraft:water",
|
||||||
|
"inverted": true
|
||||||
|
},
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:inventory",
|
||||||
|
"drop_on_death": false,
|
||||||
|
"key": {
|
||||||
|
"key": "key.loadToolbarActivator",
|
||||||
|
"continuous": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:chance",
|
||||||
|
"action":
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "playsound minecraft:entity.fox.eat player @s ~ ~ ~ 1 1 1",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
"chance": 100.0
|
||||||
|
},
|
||||||
|
"hidden": true,
|
||||||
|
"key": {
|
||||||
|
"key": "key.loadToolbarActivator",
|
||||||
|
"continuous": false
|
||||||
|
},
|
||||||
|
"cooldown": 0,
|
||||||
|
"hud_render": {
|
||||||
|
"should_render": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:attribute",
|
||||||
|
"modifier": {
|
||||||
|
"attribute": "minecraft:generic.max_health",
|
||||||
|
"value": -8.0,
|
||||||
|
"operation": "addition"
|
||||||
|
},
|
||||||
|
"hidden": true,
|
||||||
|
"tick_rate": 2
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:modify_player_spawn",
|
||||||
|
"dimension": "minecraft:overworld",
|
||||||
|
"biome": "minecraft:taiga",
|
||||||
|
"spawn_strategy": "default"
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:modify_exhaustion",
|
||||||
|
"modifier":{
|
||||||
|
"value": 5,
|
||||||
|
"operation": "multiply_base"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"hidden": true,
|
||||||
|
"type": "origins:invisibility",
|
||||||
|
"render_armor": true,
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:power_active",
|
||||||
|
"power": "terraoriginum:kitsune-powers/phantomize"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:chance",
|
||||||
|
"action":
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "playsound minecraft:entity.fox.bite player @a ~ ~ ~ 1 1 0",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
"chance": 100.0
|
||||||
|
},
|
||||||
|
"hidden": true,
|
||||||
|
"key": {
|
||||||
|
"key": "key.attack",
|
||||||
|
"continuous": false
|
||||||
|
},
|
||||||
|
"cooldown": 0,
|
||||||
|
"hud_render": {
|
||||||
|
"should_render": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:modify_projectile_damage",
|
||||||
|
"modifier": {
|
||||||
|
"operation": "multiply_total",
|
||||||
|
"value": -0.5
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"hidden": true,
|
||||||
|
"type": "origins:prevent_item_use",
|
||||||
|
"item_condition": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient": {
|
||||||
|
"tag": "origins:shields"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:toggle",
|
||||||
|
"active_by_default": "false",
|
||||||
|
"hidden": true,
|
||||||
|
"key": {
|
||||||
|
"key": "key.origins.secondary_active",
|
||||||
|
"continuous": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:multiple",
|
||||||
|
"hidden": true,
|
||||||
|
"invulnerabilities": {
|
||||||
|
"type": "origins:invulnerability",
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:power_active",
|
||||||
|
"power": "terraoriginum:kitsune-powers/phantomize"
|
||||||
|
},
|
||||||
|
"damage_condition": {
|
||||||
|
"type": "origins:or",
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "origins:name",
|
||||||
|
"name": "inWall"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:name",
|
||||||
|
"name": "cramming"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:phasing",
|
||||||
|
"blacklist": true,
|
||||||
|
"render_type": "blindness",
|
||||||
|
"view_distance": 10,
|
||||||
|
"block_condition": {
|
||||||
|
"type": "origins:in_tag",
|
||||||
|
"tag": "terraoriginum:unphasable"
|
||||||
|
},
|
||||||
|
"phase_down_condition": {
|
||||||
|
"type": "origins:constant",
|
||||||
|
"value": false
|
||||||
|
},
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:power_active",
|
||||||
|
"power": "terraoriginum:kitsune-powers/phantomize"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"hidden": true,
|
||||||
|
"type": "origins:modify_jump",
|
||||||
|
"modifier": {
|
||||||
|
"operation": "addition",
|
||||||
|
"value": -1.0
|
||||||
|
},
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:power_active",
|
||||||
|
"power": "terraoriginum:kitsune-powers/phantomize"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:and",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "particle minecraft:cloud ~ ~ ~ 0.5 0 0.5 0.2 20 force",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "playsound minecraft:entity.fox.ambient player @a[distance=..10] ~ ~ ~ 1 1 1",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:add_velocity",
|
||||||
|
"z": 1,
|
||||||
|
"space": "local"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:add_velocity",
|
||||||
|
"y": 0.2
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:exhaust",
|
||||||
|
"amount": 0.6
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"key": {
|
||||||
|
"key": "key.origins.primary_active",
|
||||||
|
"continuous": false
|
||||||
|
},
|
||||||
|
"cooldown": 150,
|
||||||
|
"hud_render": {
|
||||||
|
"should_render": true,
|
||||||
|
"sprite_location": "origins:textures/gui/community/spiderkolo/resource_bar_03.png",
|
||||||
|
"bar_index": 23
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
{
|
||||||
|
"hidden": true,
|
||||||
|
"type": "origins:multiple",
|
||||||
|
|
||||||
|
"falling_false": {
|
||||||
|
"type": "origins:action_on_land",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:change_resource",
|
||||||
|
"resource": "terraoriginum:kitsune-powers/pounce_falling",
|
||||||
|
"change": -1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"falling_true": {
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:change_resource",
|
||||||
|
"resource": "terraoriginum:kitsune-powers/pounce_falling",
|
||||||
|
"change": 1
|
||||||
|
},
|
||||||
|
"key": {
|
||||||
|
"key": "key.origins.primary_active",
|
||||||
|
"continuous": false
|
||||||
|
},
|
||||||
|
"cooldown": 100,
|
||||||
|
"hud_render": {
|
||||||
|
"should_render": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
"deal_damage": {
|
||||||
|
"type": "origins:modify_damage_dealt",
|
||||||
|
"modifier": {
|
||||||
|
"value": 1.1,
|
||||||
|
"operation": "multiply_base"
|
||||||
|
},
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:and",
|
||||||
|
"conditions": [
|
||||||
|
{
|
||||||
|
"type": "origins:fall_distance",
|
||||||
|
"comparison": ">",
|
||||||
|
"compare_to": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:resource",
|
||||||
|
"resource": "terraoriginum:kitsune-powers/pounce_falling",
|
||||||
|
"comparison": "==",
|
||||||
|
"compare_to": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"hidden": true,
|
||||||
|
"type": "origins:resource",
|
||||||
|
"min": 0,
|
||||||
|
"max": 1,
|
||||||
|
"hud_render": {
|
||||||
|
"should_render": false
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"type":"origins:conditioned_attribute",
|
||||||
|
"modifier":{
|
||||||
|
"attribute": "minecraft:generic.movement_speed",
|
||||||
|
"value": 0.015,
|
||||||
|
"operation": "addition"
|
||||||
|
},
|
||||||
|
"condition":
|
||||||
|
{
|
||||||
|
"type": "origins:health",
|
||||||
|
"comparison": "<",
|
||||||
|
"compare_to": 7
|
||||||
|
},
|
||||||
|
"tick_rate": 2
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:action_on_callback",
|
||||||
|
"entity_action_gained":{
|
||||||
|
"type": "origins:and",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "scale set pehkui:height .80 @s",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "scale set pehkui:width .80 @s",
|
||||||
|
"permission_level": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:execute_command",
|
||||||
|
"command": "scale persist set true",
|
||||||
|
"permission_level": 4
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"when_orb": true,
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"type":"origins:attribute",
|
||||||
|
"modifier":{
|
||||||
|
"attribute": "minecraft:generic.movement_speed",
|
||||||
|
"value": 0.02,
|
||||||
|
"operation": "addition"
|
||||||
|
},
|
||||||
|
"tick_rate": 2
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:modify_food",
|
||||||
|
"item_condition": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient":
|
||||||
|
{
|
||||||
|
"item": "minecraft:glow_berries"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"food_modifier":
|
||||||
|
{
|
||||||
|
"operation": "addition",
|
||||||
|
"value": 5.0
|
||||||
|
},
|
||||||
|
"saturation_modifier":
|
||||||
|
{
|
||||||
|
"operation": "addition",
|
||||||
|
"value": 13
|
||||||
|
},
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:modify_food",
|
||||||
|
"item_condition": {
|
||||||
|
"type": "origins:ingredient",
|
||||||
|
"ingredient":
|
||||||
|
{
|
||||||
|
"item": "minecraft:sweet_berries"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"food_modifier":
|
||||||
|
{
|
||||||
|
"operation": "addition",
|
||||||
|
"value": 5.0
|
||||||
|
},
|
||||||
|
"saturation_modifier":
|
||||||
|
{
|
||||||
|
"operation": "addition",
|
||||||
|
"value": 13
|
||||||
|
},
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:invulnerability",
|
||||||
|
"damage_condition": {
|
||||||
|
"type": "origins:name",
|
||||||
|
"name": "sweetBerryBush"
|
||||||
|
},
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
|
||||||
|
"type": "origins:damage_over_time",
|
||||||
|
"interval": 40,
|
||||||
|
"onset_delay": 1200,
|
||||||
|
"damage": 500,
|
||||||
|
"damage_easy": 2,
|
||||||
|
"damage_source": {
|
||||||
|
"name": "terraoriginum:last_stand",
|
||||||
|
"unblockable": true,
|
||||||
|
"bypasses_armor": true
|
||||||
|
},
|
||||||
|
"condition": {
|
||||||
|
"type": "origins:status_effect",
|
||||||
|
"effect": "minecraft:strength",
|
||||||
|
"min_amplifier": 3,
|
||||||
|
"min_duration": 0
|
||||||
|
},
|
||||||
|
"hidden": true
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"hidden": "true",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:and",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"type": "origins:apply_effect",
|
||||||
|
"effect": {
|
||||||
|
"effect": "minecraft:speed",
|
||||||
|
"duration": 1400,
|
||||||
|
"amplifier": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:heal",
|
||||||
|
"amount": 8
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"cooldown": 2400,
|
||||||
|
"hud_render": {
|
||||||
|
"sprite_location": "terraoriginum:textures/gui/nothing.png",
|
||||||
|
"bar_index": "0"
|
||||||
|
}
|
||||||
|
}
|
||||||
25
src/main/resources/data/terraoriginum/powers/yulde-powers/last_stand.json
Executable file
25
src/main/resources/data/terraoriginum/powers/yulde-powers/last_stand.json
Executable file
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"type": "origins:active_self",
|
||||||
|
"entity_action": {
|
||||||
|
"type": "origins:and",
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"type": "origins:apply_effect",
|
||||||
|
"effect": {
|
||||||
|
"effect": "minecraft:strength",
|
||||||
|
"duration": 1400,
|
||||||
|
"amplifier": 3
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "origins:exhaust",
|
||||||
|
"amount": 5
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"cooldown": 2400,
|
||||||
|
"hud_render": {
|
||||||
|
"sprite_location": "terraoriginum:textures/gui/ability_bar.png",
|
||||||
|
"bar_index": "0"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"replace": false,
|
||||||
|
"values": [
|
||||||
|
"minecraft:barrier",
|
||||||
|
"minecraft:bedrock",
|
||||||
|
"minecraft:crying_obsidian",
|
||||||
|
"minecraft:respawn_anchor",
|
||||||
|
"minecraft:obsidian",
|
||||||
|
"minecraft:enchanting_table",
|
||||||
|
"minecraft:ender_chest",
|
||||||
|
"minecraft:beacon"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"minecraft:leather_boots",
|
||||||
|
"minecraft:netherite_boots",
|
||||||
|
"minecraft:chainmail_boots"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"minecraft:leather_chestplate",
|
||||||
|
"minecraft:netherite_chestplate",
|
||||||
|
"minecraft:chainmail_chestplate"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"minecraft:leather_helmet",
|
||||||
|
"minecraft:netherite_helmet",
|
||||||
|
"minecraft:chainmail_helmet"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"values": [
|
||||||
|
"minecraft:leather_leggings",
|
||||||
|
"minecraft:netherite_leggings",
|
||||||
|
"minecraft:chainmail_leggings"
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -6,7 +6,7 @@
|
|||||||
],
|
],
|
||||||
"version": "${version}",
|
"version": "${version}",
|
||||||
"name": "Terra Originum",
|
"name": "Terra Originum",
|
||||||
"description": "Origins for girth SMP",
|
"description": "Origins for Celestia SMP",
|
||||||
"authors": [
|
"authors": [
|
||||||
"Gæmer",
|
"Gæmer",
|
||||||
"CosmoOrSth(or sth)"
|
"CosmoOrSth(or sth)"
|
||||||
@@ -34,7 +34,8 @@
|
|||||||
"origins": ">=1.10.0",
|
"origins": ">=1.10.0",
|
||||||
"fabricloader": ">=0.14.0",
|
"fabricloader": ">=0.14.0",
|
||||||
"fabric": "*",
|
"fabric": "*",
|
||||||
"minecraft": "1.20.1"
|
"minecraft": "1.20.1",
|
||||||
|
"pehkui": ">=3.7.8"
|
||||||
},
|
},
|
||||||
"conflicts": {
|
"conflicts": {
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user